diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java index cfd04f4e03..7f8475a659 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java @@ -184,7 +184,7 @@ class PeerState return; } - byte[] pieceBytes = listener.gotRequest(peer, piece); + byte[] pieceBytes = listener.gotRequest(peer, piece, begin, length); if (pieceBytes == null) { // XXX - Protocol error-> diconnect? @@ -194,7 +194,7 @@ class PeerState } // More sanity checks - if (begin >= pieceBytes.length || begin + length > pieceBytes.length) + if (length != pieceBytes.length) { // XXX - Protocol error-> disconnect? if (_log.shouldLog(Log.WARN)) diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 8569cad3e5..ff8f15a0b2 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -15,9 +15,9 @@ import net.i2p.CoreVersion; * */ public class RouterVersion { - public final static String ID = "$Revision: 1.476 $ $Date: 2007-01-17 20:42:13 $"; + public final static String ID = "$Revision: 1.477 $ $Date: 2007-01-20 19:35:09 $"; public final static String VERSION = "0.6.1.26"; - public final static long BUILD = 10; + public final static long BUILD = 11; public static void main(String args[]) { System.out.println("I2P Router version: " + VERSION + "-" + BUILD); System.out.println("Router ID: " + RouterVersion.ID);