Author: toad
Date: 2007-05-31 19:53:04 +0000 (Thu, 31 May 2007)
New Revision: 13418

Modified:
   trunk/freenet/src/freenet/node/Version.java
Log:
1035:
- binary blobs: fetch your favourite freesite (currently has to be a single 
file but will include all blocks needed for it) to a .fblob file and reinsert 
it on a disconnected darknet without needing the privkey
- deadlock fixes in containers layer
- translations:
-- new norwegian (norsk) translation from Nogaso
-- updated swedish translation from Cooo
-- new polish translation from kolo (we had a few strings before, now hundreds)
-- french fixes from batosai
-- more work on the italian translation from _ph00
-- lots of string fixes (we weren't looking up the key, we were looking up the 
wrong key etc)
-- pick up the language from the default locale
-- NodeLanguage in NodeHello indicating current node language code
-- specify that the l10n override file is UTF8 encoded in the MIME type
- lots of work (nextgens) on FirstTimeWizardToadlet, a wizard toadlet which 
will ask the user a series of basic questions immediately after install: node 
name, store size, bandwidth, trusted networks etc. this isn't used by the 
installer yet though.
- client layer
-- fix infinite loop in freesite insertion
-- fix deadlock in container fetching code
-- minor locking fixes in container layer
-- rename URI_PARSE_ERROR to FREENET_URI_PARSE_ERROR and update explanation 
string accordingly
- web interface
-- only show user alert summary if we have full access
-- drop FreeHoo as it's pre-1010 and will soon be deprecated
-- improve stats layour when no preemptive rejection reasons
-- redirect from /darknet/ to /friends/
-- robots.txt is a 200 not a 400; only show it if fproxy.doRobots=true (default 
false).
-- fix anchor typo on queue page
-- "Remove" not "Delete" removing stuff from the queue on /queue/
- database
-- only try loading the database if dumping it succeeded
-- create the reconstructFile when we get a DbChecksumException or 
RunRecoveryException (so it will be recovered on next startup)
-- never open the blocks sub-index with dupes allowed = true
- plugins
-- "pluginname#" will download the plugin to a file, load it, but not update it 
on startup (unlike pluginname*)
- refactoring
-- move AsyncMessageCallback, ByteCounter to io.comm, expose sendAsync, 
getBootID, getThrottle on PeerContext, remove DummyPeerContext
-- refactor the code that decides whether to do an IP detection via plugins
-- delete some dead code
- beginnings of new bulk data transfer layer
- comments
- indenting
- logging

Lots of work on UP&P plugin
- Make it display something
- Working external IP detection
- Port forwarding is setup on startup
Minor work on MDNSDiscovery plugin
Add seamonkey to the list of supported browsers for the installer browser 
launcher
Bundle UP&P with the installer.
Website: Advertise the bundle-installer (useful for ppl who can't let the 
standard installer download components directly)

WARNING: Pre-1010 insecure SSKs will be deprecated soon. Please move your sites 
to new keys, and mirror unmaintained sites you care about to new keys also. 
_ph00 is coordinating an effort to migrate old sites on the mirrorproject frost 
board.


Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2007-05-31 19:24:54 UTC (rev 
13417)
+++ trunk/freenet/src/freenet/node/Version.java 2007-05-31 19:53:04 UTC (rev 
13418)
@@ -24,7 +24,7 @@
        public static final String protocolVersion = "1.0";

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

        /** Oldest build of Fred we will talk to */
        private static final int oldLastGoodBuild = 1029;


Reply via email to