Freenet 0.7.5 build 1366 is now available. This is mandatory in a week (the 28th), because one of the bugs fixed might be exploited for a weak censorship attack.
Build 1367 will be released early next week with a new mechanism called RecentlyFailed, which has been planned for years, and should substantially reduce the cost of polling lots of keys as in all Freenet chat tools; please test 1367-pre1 if you can. Major changes: - If defragging the database produces an empty file, keep the old one; normally show how much space has been saved. - Two small but significant features for plugins doing USK polling: 1) Plugins can specify how often to poll keys and how many times - the default of 3 times every half hour can be changed, although it is recommended for stuff that needs to be fast (updates should be visible in minutes at this frequency thanks to ULPRs), 2) Plugins can already give a hint that a specific edition might exist, now they can ask for a simple callback (useful when you want to find out whose hints work out and whose don't). - Small fixes in the message handling layer (just above the link/packet layer). - Fix a potentially exploitable bug in our handling of the RecentlyFailed error type. We don't generate these yet (we will soon), but our handling of them could allow an attacker to kill a request without having the usual penalty of we won't route that key to them next time; this is now fixed. - Russian translation update. - Don't show loaded or loading plugins on the official plugins list. - Minor fixes to bookmarks code, and add jSite to the list. - Fix an infinite loop when something wierd happens to a connection in code used in FCP and fproxy. Triggered for one user by using fproxy over ssh, symptoms were 100% or 200% or 300% CPU with no obvious explanation. Credits: zidel toad TheSeeker xor Thanks for using Freenet! Please upgrade, and let me know if you find any problems. Please test 1367-pre1 if you can too (update.sh testing / update.cmd testing, or fetch the jar). -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20110422/065b6f83/attachment.pgp>
