From 365f8bf2e84340fbbaab97ee4a96b504af49fb33 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 2 Jun 2015 13:18:45 +0000 Subject: [PATCH] 0.9.20 draft, Toronto undraft --- .../blog/2015/06/02/0.9.20-Release.draft.rst | 112 ++++++++++++++++++ .../02/Toronto-Meetup.rst} | 2 +- i2p2www/blog/shortlinks.py | 4 +- 3 files changed, 116 insertions(+), 2 deletions(-) create mode 100644 i2p2www/blog/2015/06/02/0.9.20-Release.draft.rst rename i2p2www/blog/2015/{05/25/Toronto-Meetup.draft.rst => 06/02/Toronto-Meetup.rst} (99%) diff --git a/i2p2www/blog/2015/06/02/0.9.20-Release.draft.rst b/i2p2www/blog/2015/06/02/0.9.20-Release.draft.rst new file mode 100644 index 00000000..47eb4ae3 --- /dev/null +++ b/i2p2www/blog/2015/06/02/0.9.20-Release.draft.rst @@ -0,0 +1,112 @@ +{% trans -%} +============== +0.9.20 Release +============== +{%- endtrans %} +.. meta:: + :author: zzz + :date: 2015-06-02 + :category: release + :excerpt: {% trans %}0.9.20 with performance improvements and bug fixes{% endtrans %} + +{% trans -%} +0.9.20 contains many important bug fixes, and several changes to increase floodfill capacity in the network. +{%- endtrans %} + +{% trans -%} +Routers configured for 32-64 KB of shared bandwidth may now become floodfill, +and routers configured for 512 KB or more of shared bandwidth will have higher connection limits. +These changes may cause your router to use more resources. +If the router becomes too busy, the best way to reduce usage is to lower the bandwidth settings in your console. +If that doesn't help, you may now disable automatic floodfill on the advanced configuration page in the console. +{%- endtrans %} + +{% trans -%} +We're hopeful that these changes will increase network capacity and performance, +and reduce the congestion that's been affecting the network the last three months. +{%- endtrans %} + +{% trans -%} +As usual, we recommend that you update to this release. The best way to +maintain security and help the network is to run the latest release. +{%- endtrans %} + +{% trans -%} +Finally, we're excited to announce our first-ever I2P meetup, in Toronto August 15-16. +There will be lots of presentations and tutorials. All are welcome. +For more information, see the `announcement`_. +{%- endtrans %} + +.. _`announcement`: Toronto-Meetup + + + +**{% trans %}RELEASE DETAILS{% endtrans %}** + +**{% trans %}Changes{% endtrans %}** + +- {% trans %}Floodfill performance improvements{% endtrans %} +- {% trans %}Add support for address book export{% endtrans %} +- {% trans %}Add support for SSL in HTTP server tunnel{% endtrans %} +- {% trans %}Allow class 'M' (64-128 KBps share bandwidth) to become floodfill{% endtrans %} +- {% trans %}Raise connection limits for new classes 'P' (512-2000 KBps share bandwidth) and 'X' (over 2000 KBps){% endtrans %} +- {% trans %}Add support for signed development builds{% endtrans %} + + + +**{% trans %}Bug Fixes{% endtrans %}** + +- {% trans %}Fixes for high CPU usage in floodfills{% endtrans %} +- {% trans %}Clock skew fixes{% endtrans %} +- {% trans %}Fixes and configuration for when IPv4 is firewalled but IPv6 still works{% endtrans %} +- {% trans %}Locking fixes for i2ptunnel clients to prevent hangs at startup{% endtrans %} +- {% trans %}Verify hostnames when reseeding{% endtrans %} +- {% trans %}Fix deletion of config files for deleted torrents in i2psnark{% endtrans %} +- {% trans %}Fix hangs fetching proxy.i2p local resources via Privoxy{% endtrans %} +- {% trans %}Fixes for duplicate shared clients{% endtrans %} +- {% trans %}Fix for occasional page truncation in HTTP client{% endtrans %} +- {% trans %}Fixes for handling corrupted SSU packets{% endtrans %} +- {% trans %}Fix closing of SAM sessions when I2P session closes{% endtrans %} +- {% trans %}Fix bugs in handling streaming resets{% endtrans %} + + + + +**{% trans %}Other{% endtrans %}** + +- {% trans %}Reduce NTCP threads{% endtrans %} +- {% trans %}Eliminate SimpleScheduler threads{% endtrans %} +- {% trans %}Add continent-based NTP servers as fallbacks for country-based ones{% endtrans %} +- {% trans %}Remove all default non-SSL reseed hosts{% endtrans %} +- {% trans %}Disable fallback to non-su3 reseeding{% endtrans %} +- {% trans %}Several fixes in streaming for better "loopback" performance{% endtrans %} +- {% trans %}Reduce latency in i2ptunnel{% endtrans %} +- {% trans %}Add a larger Bloom filter for very high bandwidth and memory{% endtrans %} +- {% trans %}Add Bloom filter warning when configured for high bandwidth but not enough memory{% endtrans %} +- {% trans %}Reduce max netdb search depth to reduce floodfill load{% endtrans %} +- {% trans %}Improved header processing and error handling in i2ptunnel HTTP server{% endtrans %} +- {% trans %}Better error handling and user feedback when HTTP client tunnel is disabled{% endtrans %} +- {% trans %}More changes to improve floodfill capacity{% endtrans %} +- {% trans %}New configuration for forcing IPv4 (only) to firewalled on /confignet{% endtrans %} +- {% trans %}New configuration for floodfill on /configadvanced{% endtrans %} +- {% trans %}Show separate IPv4 and IPv6 status in summary bar when appropriate{% endtrans %} +- {% trans %}Better handling of corrupt SSU packets{% endtrans %} +- Jetty 8.1.17.v20150415 +- {% trans %}Translation updates{% endtrans %} +- {% trans %}Update GeoIP data (new installs and PPA only){% endtrans %} + + + + +**{% trans %}SHA256 Checksums:{% endtrans %}** + +:: + + + 511d90f8d6a78f5e061fe61d2fdbf4a6be8d271672f0b5d271fa2c4d3cdc01f4 i2pinstall_0.9.20_windows.exe + f8116f2559a40b835854aa2fdb1aedcab518d1b29414e60bdd714c86412bb27d i2pinstall_0.9.20.jar + bcd900a9001bdda37ed70cdec78e9096ed370e44513aae5e29a02886d0babd33 i2psource_0.9.20.tar.bz2 + 0cf1b742e7cf293b49df4c69b693f988324c5f53ecdc421dcbff890ed4752f0c i2pupdate_0.9.20.zip + bb1073166decd484c3bd74d06fafbd3029c210909aae4e8c065c278478429251 i2pupdate.su2 + de9c8ee0ce3de6edde49ac884b0308f40efb1777f4f5795a4a69b4f0680eb648 i2pupdate.su3 + 25055fdd48489a9cfcb54d9bde7ae888fe8065c52fabc1a126886d20037e55b4 i2pupdate.sud diff --git a/i2p2www/blog/2015/05/25/Toronto-Meetup.draft.rst b/i2p2www/blog/2015/06/02/Toronto-Meetup.rst similarity index 99% rename from i2p2www/blog/2015/05/25/Toronto-Meetup.draft.rst rename to i2p2www/blog/2015/06/02/Toronto-Meetup.rst index f36a4e23..008c4692 100644 --- a/i2p2www/blog/2015/05/25/Toronto-Meetup.draft.rst +++ b/i2p2www/blog/2015/06/02/Toronto-Meetup.rst @@ -5,7 +5,7 @@ Toronto Meetup {%- endtrans %} .. meta:: :author: hottuna - :date: 2015-05-25 + :date: 2015-06-02 :category: meetup :excerpt: {% trans %}I2P Meetup in Toronto on August 15-16.{% endtrans %} diff --git a/i2p2www/blog/shortlinks.py b/i2p2www/blog/shortlinks.py index 1ccab512..b4e6d574 100644 --- a/i2p2www/blog/shortlinks.py +++ b/i2p2www/blog/shortlinks.py @@ -8,5 +8,7 @@ # '': '', BLOG_SHORTLINKS = { - 'toronto': '2015/05/25/Toronto-Meetup', + 'toronto': '2015/06/02/Toronto-Meetup', + '0.9.19': '2015/04/12/0.9.19-Release', + '0.9.20': '2015/06/02/0.9.20-Release', }