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>

Reply via email to