This commit is contained in:
zzz
2012-12-17 14:52:02 +00:00
parent 264e27ab3f
commit 8b41956091
7 changed files with 15 additions and 12 deletions

View File

@ -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);

View File

@ -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;

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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 = "";

View File

@ -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)