Author: toad
Date: 2006-09-05 00:13:17 +0000 (Tue, 05 Sep 2006)
New Revision: 10389

Modified:
   trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java
   trunk/freenet/src/freenet/node/NodeDispatcher.java
   trunk/freenet/src/freenet/node/Version.java
Log:
965: Fix probe requests, hopefully. Mandatory on 12th of september.
Please upgrade especially if you are on the testnet.

Modified: trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java       
2006-09-04 16:17:49 UTC (rev 10388)
+++ trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java       
2006-09-05 00:13:17 UTC (rev 10389)
@@ -1,4 +1,4 @@
-/* The following code was generated by JFlex 1.3.5 on 02/09/06 23:51 */
+/* The following code was generated by JFlex 1.3.5 on 03/09/06 00:24 */

 package freenet.clients.http.filter;
 import java.io.*;
@@ -11,7 +11,7 @@
 /**
  * This class is a scanner generated by 
  * <a href="http://www.jflex.de/";>JFlex</a> 1.3.5
- * on 02/09/06 23:51 from the specification file
+ * on 03/09/06 00:24 from the specification file
  * <tt>file:/usr/src/cvs/eclipse-workspace/Freenet 
0.7/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex</tt>
  */
 class CSSTokenizerFilter {

Modified: trunk/freenet/src/freenet/node/NodeDispatcher.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeDispatcher.java  2006-09-04 16:17:49 UTC 
(rev 10388)
+++ trunk/freenet/src/freenet/node/NodeDispatcher.java  2006-09-05 00:13:17 UTC 
(rev 10389)
@@ -490,6 +490,8 @@
                                        recentProbeContexts.popValue();
                        }
                }
+               // Add source
+               if(src != null) ctx.visitedPeers.add(src);
                if(rejected) {
                        // Reject: rate limit
                        Message reject = DMT.createFNPProbeRejected(id, target, 
nearest, best, counter, htl, DMT.PROBE_REJECTED_OVERLOAD);
@@ -576,7 +578,7 @@

                while(true) {

-                       PeerNode pn = node.peers.closerPeer(src, visited, null, 
target, true, false, 962);
+                       PeerNode pn = node.peers.closerPeer(src, visited, null, 
target, true, false, 965);

                        if(pn == null) {
                                // Can't complete, because some HTL left

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-09-04 16:17:49 UTC (rev 
10388)
+++ trunk/freenet/src/freenet/node/Version.java 2006-09-05 00:13:17 UTC (rev 
10389)
@@ -21,17 +21,17 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       private static final int buildNumber = 964;
+       private static final int buildNumber = 965;

        /** Oldest build of Fred we will talk to */
        private static final int oldLastGoodBuild = 950;
-       private static final int newLastGoodBuild = 960;
+       private static final int newLastGoodBuild = 965;
        private static final long transitionTime;

        static {
                final Calendar _cal = 
Calendar.getInstance(TimeZone.getTimeZone("GMT"));
                // year, month - 1 (or constant), day, jour, minute, second
-               _cal.set( 2006, Calendar.SEPTEMBER, 9, 0, 0, 0 );
+               _cal.set( 2006, Calendar.SEPTEMBER, 12, 0, 0, 0 );
                transitionTime = _cal.getTimeInMillis();
        }



Reply via email to