Freenet 0.7 build 1169 is now available. Please update. No massive changes, but some important bugfixes which hopefully will fix some of the connectivity problems that have been reported recently: - Fix announcing to the same node more than once, disconnecting, wasting lots of announcements. (Thanks sdiz) - Don't do DNS lookups constantly on the packet sender thread, this caused havoc with a node with a nonexistent DNS address. - Logging to try to track down problems with updating. - Make announcements slightly more tolerant of lag. - Make the salted-hash datastore the default for new nodes (but not for old nodes). The salted-hash datastore, written by sdiz, is a massive improvement in most respects on the old bdbje datastore. It features random replacement (which has shown in simulations to slightly improve network performance), uses much less CPU, is much more robust, and uses less in-JVM memory. However, by default it uses a Bloom filter to minimise disk I/O and improve performance; this uses 1/2048th of the size of the store, memory mapped to a disk file; it doesn't count towards the JVM memory limit. You can turn this off if seeking is not a problem (e.g. on a flash disk). Note that the salted-hash is only default for nodes that don't already have a datastore type: old nodes will not be automatically converted, since conversion takes a huge amount of disk space.
This is another build with minimal changes - trunk has a number of major changes, but is not yet ready to release, so this build is based on 1166/1167/1168 rather than on the current trunk code. Please report any bugs you find! Thanks. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 827 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20081106/fb1a8325/attachment.pgp>
