From 6da32a1ccbcc2ba295a64a3e1a07d3c34e87b57d Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 14 Dec 2011 00:24:33 +0000 Subject: [PATCH] -21 --- history.txt | 19 ++++++++++++++++++- .../src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/history.txt b/history.txt index a45cdd5bae..5ebfa04693 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,20 @@ +2011-12-14 zzz + * BuildHandler: Increase next hop timeout again + * DataHelper: + - Speed up heavily used long/byte[] converters + - Add little endian versions of the converters + - Cache common properties keys + * GarlicMessageParser: Use cached cert + * GeoIP: Buffer input to speed lookup by 10x + * I2NP: Disable pass-through checksum debugging + * MessageHistory: + - Flush at shutdown + - Fix file location, only delete if enabled + - Cleanups, concurrent + * ResettableGZIPInputStream: Better footer log errors + * RouterAddress: Cache transport names + * TransportBid: Remove unused stuff + 2011-12-13 kytv * Don't require that full stats are enabled to be able to graph router.highCapacityPeers. (closes #450) @@ -14,7 +31,7 @@ - Use cached null cert in GarlicClove - Add method to limit size of buffer to read - Don't check checksum at input, in most cases - - Reuse checksum at output, for unomodified pass-through messages + - Reuse checksum at output, for unmodified pass-through messages (but recalculating it now and logging on a mismatch for testing) - Fix DatabaseLookupMessage to internally store the don't include peers as a List, not a Set, so it doesn't get reordered and break the checksum diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index f5c9264549..43dca92409 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 20; + public final static long BUILD = 21; /** for example "-test" */ public final static String EXTRA = "";