forked from I2P_Developers/i2p.i2p
0.9.4
This commit is contained in:
@ -16,7 +16,7 @@ package net.i2p;
|
|||||||
public class CoreVersion {
|
public class CoreVersion {
|
||||||
/** deprecated */
|
/** deprecated */
|
||||||
public final static String ID = "Monotone";
|
public final static String ID = "Monotone";
|
||||||
public final static String VERSION = "0.9.3";
|
public final static String VERSION = "0.9.4";
|
||||||
|
|
||||||
public static void main(String args[]) {
|
public static void main(String args[]) {
|
||||||
System.out.println("I2P Core version: " + VERSION);
|
System.out.println("I2P Core version: " + VERSION);
|
||||||
|
@ -66,7 +66,7 @@ public class SendMessageMessage extends I2CPMessageImpl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param 0 to 0xffffffff
|
* @param nonce 0 to 0xffffffff
|
||||||
*/
|
*/
|
||||||
public void setNonce(long nonce) {
|
public void setNonce(long nonce) {
|
||||||
_nonce = nonce;
|
_nonce = nonce;
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
* 2012-12-17 0.9.4 released
|
||||||
|
|
||||||
2012-12-14 kytv
|
2012-12-14 kytv
|
||||||
* German and Swedish translation updates from Transifex
|
* German and Swedish translation updates from Transifex
|
||||||
* Update geoip.txt based on Maxmind GeoLite Country database from 2012-12-04
|
* Update geoip.txt based on Maxmind GeoLite Country database from 2012-12-04
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<info>
|
<info>
|
||||||
<appname>i2p</appname>
|
<appname>i2p</appname>
|
||||||
<appversion>0.9.3</appversion>
|
<appversion>0.9.4</appversion>
|
||||||
<authors>
|
<authors>
|
||||||
<author name="I2P" email="http://www.i2p2.de/"/>
|
<author name="I2P" email="http://www.i2p2.de/"/>
|
||||||
</authors>
|
</authors>
|
||||||
|
@ -66,6 +66,9 @@ Generate PGP signatures:
|
|||||||
(end of tasks automated by 'ant release')
|
(end of tasks automated by 'ant release')
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
|
Add magnet links to news.xml
|
||||||
|
|
||||||
|
Seed update torrents
|
||||||
|
|
||||||
Notify the following people:
|
Notify the following people:
|
||||||
All in-network update hosts
|
All in-network update hosts
|
||||||
|
@ -18,7 +18,7 @@ public class RouterVersion {
|
|||||||
/** deprecated */
|
/** deprecated */
|
||||||
public final static String ID = "Monotone";
|
public final static String ID = "Monotone";
|
||||||
public final static String VERSION = CoreVersion.VERSION;
|
public final static String VERSION = CoreVersion.VERSION;
|
||||||
public final static long BUILD = 15;
|
public final static long BUILD = 0;
|
||||||
|
|
||||||
/** for example "-test" */
|
/** for example "-test" */
|
||||||
public final static String EXTRA = "";
|
public final static String EXTRA = "";
|
||||||
|
@ -64,8 +64,7 @@ class OutboundMessageState implements CDPQEntry {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Called from UDPTransport
|
* Called from UDPTransport
|
||||||
* TODO make two constructors, remove this, and make more things final
|
* @throws IAE if too big or if msg or peer is null
|
||||||
* @throws IAE if too big
|
|
||||||
*/
|
*/
|
||||||
public OutboundMessageState(I2PAppContext context, I2NPMessage msg, PeerState peer) {
|
public OutboundMessageState(I2PAppContext context, I2NPMessage msg, PeerState peer) {
|
||||||
this(context, null, msg, peer);
|
this(context, null, msg, peer);
|
||||||
@ -73,17 +72,16 @@ class OutboundMessageState implements CDPQEntry {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Called from OutboundMessageFragments
|
* Called from OutboundMessageFragments
|
||||||
* TODO make two constructors, remove this, and make more things final
|
* @throws IAE if too big or if msg or peer is null
|
||||||
* @throws IAE if too big
|
|
||||||
*/
|
*/
|
||||||
public OutboundMessageState(I2PAppContext context, OutNetMessage m, PeerState peer) {
|
public OutboundMessageState(I2PAppContext context, OutNetMessage m, PeerState peer) {
|
||||||
this(context, m, m.getMessage(), peer);
|
this(context, m, m.getMessage(), peer);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called from OutboundMessageFragments
|
* Internal.
|
||||||
* @param m null if msg is "injected"
|
* @param m null if msg is "injected"
|
||||||
* @throws IAE if too big
|
* @throws IAE if too big or if msg or peer is null
|
||||||
*/
|
*/
|
||||||
private OutboundMessageState(I2PAppContext context, OutNetMessage m, I2NPMessage msg, PeerState peer) {
|
private OutboundMessageState(I2PAppContext context, OutNetMessage m, I2NPMessage msg, PeerState peer) {
|
||||||
if (msg == null || peer == null)
|
if (msg == null || peer == null)
|
||||||
|
Reference in New Issue
Block a user