1465 prerelease is now available on the website: update.sh testing /
update.cmd testing. Inserts are pending.

If all goes well 1465 will be released on Sunday, August 2nd.

The release notes will look something like:

The major network structure change in this upcoming release is
preferential opennet peer acceptance based on link length. The Roos,
Schiller, Hacker, and Strufe paper [0] reports far too many long links.
The statistics we've been collecting observe this as well. This release
accepts comparatively few long links, which should allow much better
navigation of the local keyspace.

Java 6 has been EOL since February 2013. [1] This release adds an alert
when running with Java earlier than 1.7. [2] Freenet will require Java
1.7 or higher in a future release.

Also in this release:

* Add Russian Windows installer translation.
* Add permissions attribute to main jar manifest.
* Allow building with Bouncy Castle 1.50 and higher. 1.49 had a draft
implementation of OCBBlockCipher, and an updated draft in 1.50 limited
the key size below what Freenet was using.
* Add X-Content-Type-Options nosniff header.
* Disable negtypes before 9. Negtype 9 has been mandatory since build
1448 went mandatory on July 23rd, 2013. Future releases will remove the
code for these unused negtypes.
* Remove :visited from CSS to prevent pages from appearing differently
based on browser history, which is useful in attacks. [3]
* CSS filter cleanup.
* Add documentation.
* Code cleanup.

[0] https://freenetproject.org/papers/roos-pets2014.pdf
[1] http://www.oracle.com/technetwork/java/javase/eol-135779.html
[2] https://github.com/freenet/fred/pull/269
[3] http://lcamtuf.coredump.cx/css_calc/

I'd like to hear from at least one seed node running this before release.

Thanks,
Steve Dougherty

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to