Freenet 0.7 build 1210 is out. Sorry for the delay in announcing it. It will 
be mandatory at midnight. There was also a minor git mess relating to 
tagging - it was released from a local branch because I forgot to push before 
tagging, although it has been merged back into master now. If you are 
building from source you need to either clone the tag or do "git fetch -t 
origin" to fetch orphan tags.

Changes:
- Startup fix: you can now move the persistent temp directory, as long as you 
update freenet.ini accordingly. This is also an issue when moving the node.
- Startup fix: Deleting the persistent temp dir and moving the node failed to 
startup
- Let the node start up even if the database is unrecoverably corrupted. Tell 
the user what the situation is, and refuse to do any persistent requests or 
inserts.
- Don't commit every database job immediately, unless we need to for memory 
reasons (some job types), for UI reasons (e.g. starting a request), every 30 
seconds, or after every job if the new alwaysCommit config option is enabled. 
This should reduce disk I/O and improve performance significantly on some 
systems with big queues.
- Fix various client layer bugs, in freesite inserts and other things.
- SSK insert collision handling fix - store the data as well as forwarding it.
- Minor crypto optimisation in handling SSKs.
- First time wizard: remove the memory limit selection page, add a page to ask 
the user whether to auto-update Freenet and whether to load JSTUN and UPnP 
(this may reduce performance on a new node *slightly*, but we don't want to 
have to ask in the installer), warn the user about monthly bandwidth usage, 
always show the bandwidth and store size pages, minor fixes.
- Enable javascript support by default in fproxy, minor fixes, get rid of the 
MIME type column on the queue page in simple mode, more tolerant parsing of 
noderefs and bulk download lists.
- Fix various connection level bugs, which hopefully once everyone has 1210 
will fix the forced disconnected because not acknowledging packets bug. In 
simulation this fixes "Unmatchable packet from <blah>", which really 
shouldn't happen!
- Minor plugin code improvements (new APIs, require XMLLibrarian version 22).
- Internal bugfix which hopefully only was breaking IPv6 address detection 
from peers.
- Internal bugfix relating to moving files, might have caused bugs in several 
places.
- Don't let default changes override the local option for whether to 
preallocate the store.
- Lots of internal cleanup and some work on the many-nodes-one-VM simulators / 
automated network tests, including a new long-term data retrievability test.

Also, the XMLLibrarian plugin now shows a search's progress without using 
javascript, and immediately from typing a search on the homepage (thanks 
mikeb). KeyExplorer 0.4 beta is out, and there has been more work on the WoT 
web of trust plugin (thanks saces). A bugfix in the UPnP plugin, and as 
previously mentioned we deployed the new windows installer (thanks Zero3).

Thanks to:
sdiz
3BUIb3S50i
platy
nextgens
saces
juiceman

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Reply via email to