diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java index 0adb13d9b78f41a7735de614f8333fa0374f14c1..1bd49c25ac4819a4d0052ae5a82b63a2f1234272 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java @@ -130,7 +130,8 @@ public class PeerAcceptor } } - private static final int LOOKAHEAD_SIZE = "19".length() + + /** 48 */ + private static final int LOOKAHEAD_SIZE = 1 + // chr(19) "BitTorrent protocol".length() + 8 + // blank, reserved 20; // infohash @@ -144,7 +145,7 @@ public class PeerAcceptor if (read != buf.length) throw new IOException("Unable to read the hash (read " + read + ")"); byte rv[] = new byte[20]; - System.arraycopy(buf, buf.length-rv.length-1, rv, 0, rv.length); + System.arraycopy(buf, buf.length-rv.length, rv, 0, rv.length); return rv; } } diff --git a/history.txt b/history.txt index 31218b9627a980220e804dd260d7bc2985eab47a..fe4744abf6340e0f2453b366eb9554e9af6e019d 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2011-05-28 zzz + * i2psnark: Fix bug preventing Robert from connecting to snark (thx sponge) + 2011-05-27 zzz * Console: Fix router.updateThroughProxy being set to false after saving change on /configupdate when install dir is read-only. diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 7ca1a3ec2c4e6b0a58a1f89cf73e6cb3036dcf84..5a58b19bc22ea9b489b5610aade18177efc4505e 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 = 10; + public final static long BUILD = 11; /** for example "-test" */ public final static String EXTRA = "";