Author: j16sdiz
Date: 2009-04-19 15:29:54 +0000 (Sun, 19 Apr 2009)
New Revision: 27056
Modified:
trunk/freenet/src/freenet/keys/USK.java
Log:
Stronger test for edition in ssk (see r27001)
Modified: trunk/freenet/src/freenet/keys/USK.java
===================================================================
--- trunk/freenet/src/freenet/keys/USK.java 2009-04-19 15:29:15 UTC (rev
27055)
+++ trunk/freenet/src/freenet/keys/USK.java 2009-04-19 15:29:54 UTC (rev
27056)
@@ -84,6 +84,10 @@
this.siteName = ssk.docName;
this.suggestedEdition = myARKNumber;
this.cryptoAlgorithm = ssk.cryptoAlgorithm;
+
+ if (siteName.matches(".*\\-[0-9]+(\\/.*)?$")) // not error --
just "possible" bug
+ Logger.normal(this, "POSSIBLE BUG: edition in ClientSSK
" + ssk, new Exception("debug"));
+
hashCode = Fields.hashCode(pubKeyHash) ^
Fields.hashCode(cryptoKey) ^
siteName.hashCode() ^ (int)suggestedEdition ^
(int)(suggestedEdition >> 32);
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs