* RouterInfo: Fix fatal NPE in last checkin

This commit is contained in:
zzz
2012-03-28 19:17:39 +00:00
parent bed548d5af
commit 565807126c
3 changed files with 5 additions and 2 deletions

View File

@ -556,8 +556,8 @@ public class RouterInfo extends DatabaseEntry {
_signature = new Signature(); _signature = new Signature();
_signature.readBytes(in); _signature.readBytes(in);
SHA1Hash hash = new SHA1Hash(digest.digest());
if (verifySig) { if (verifySig) {
SHA1Hash hash = new SHA1Hash(digest.digest());
_isValid = DSAEngine.getInstance().verifySignature(_signature, hash, _identity.getSigningPublicKey()); _isValid = DSAEngine.getInstance().verifySignature(_signature, hash, _identity.getSigningPublicKey());
_validated = true; _validated = true;
if (!_isValid) { if (!_isValid) {

View File

@ -1,3 +1,6 @@
2012-03-28 zzz
* RouterInfo: Fix fatal NPE in last checkin
2012-03-27 zzz 2012-03-27 zzz
* FloodfillVerify: * FloodfillVerify:
- Fix verifies stuck on one peer by blamimg the verify peer on failure - Fix verifies stuck on one peer by blamimg the verify peer on failure

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 = 24; public final static long BUILD = 25;
/** for example "-test" */ /** for example "-test" */
public final static String EXTRA = ""; public final static String EXTRA = "";