Freenet stable build 5016 is now available. Update to it using the update utility or get it from the snapshots page at http://freenetproject.org/snapshots/ .
Changes (a ton, mostly not mine): * Implemented support for ZIP containers (fish's work, slightly tweaked by me). Supported by the client level code, with a flag to disable them, so fproxy, client.cli.Main and everything else can use them. client.cli.Main has a command line option to disable support. Includes support for metadata in the zip. Effect of this is that a site of up to 1MB (after compression) can be inserted as one file, and it will be automatically extracted - get one file, get them all. * Fixed ARK insertions when the IP address changes after startup. Hopefully. Again! * Added support for determining the expected data size (to the next power of 2, including padding) from a key, in client.cli.Main, added support in fproxy for ?maxlogsize=<int>, where <int> is the maximum log2size of the file, so it won't even do the search if it's too large. For example, ?maxlogsize=20 will produce an error if the file is larger than 1MB. This should be useful for preventing various attacks, in NIM forms, in client apps such as Frost, and elsewhere. * Significant improvements to the open connections infolet. * Tidy up HTML for the bookmarks on the Web Interface page. * Fixed generation of "entropy" bits when making an SSK keypair. * Made page titles more useful (e.g. in tabs) for error messages. * Reduce CPU usage after a while when we get one of the windows specific NIO bugs (not our fault, JVM bug). * Fixed a deadlock, and a NullPointerException. * Updated the README file slightly. * Added infrastructure for changing user interface themes to the config; we don't actually have any others yet. * Logging, major reindenting in fproxy, make some methods and classes final (for slight performance gain), fix some jikes warnings, fix typos in config option descriptions, improve or add some diagnostic variables (inboundConnectionRatio, inboundConnectingTime, inboundQueryRejecteds, inboundAggregateRequests), other minor changes This release is mostly tidying up loose ends that accumulated while trying to get 0.5.2 out the door; the emphasis now shifts to NGRouting, although of course debugging is ongoing. -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
pgp00000.pgp
Description: PGP signature
