From 6bb40ee2810680ebf83dd6de9c19e0446cee7195 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Wed, 27 Jan 2016 18:31:23 +0000
Subject: [PATCH] 0.9.24 draft

---
 .../blog/2016/01/27/0.9.24-Release.draft.rst  | 113 ++++++++++++++++++
 1 file changed, 113 insertions(+)
 create mode 100644 i2p2www/blog/2016/01/27/0.9.24-Release.draft.rst

diff --git a/i2p2www/blog/2016/01/27/0.9.24-Release.draft.rst b/i2p2www/blog/2016/01/27/0.9.24-Release.draft.rst
new file mode 100644
index 000000000..e12598e45
--- /dev/null
+++ b/i2p2www/blog/2016/01/27/0.9.24-Release.draft.rst
@@ -0,0 +1,113 @@
+{% trans -%}
+==============
+0.9.24 Release
+==============
+{%- endtrans %}
+.. meta::
+   :author: zzz
+   :date: 2016-01-27
+   :category: release
+   :excerpt: {% trans %}0.9.24 contains a variety of bug fixes and performance enhancements{% endtrans %}
+
+{% trans -%}
+Update details
+==============
+{%- endtrans %}
+
+{% trans -%}
+0.9.24 contains a new version of SAM (v3.2) and numerous bug fixes and efficiency improvements.
+Note that this release is the first to require Java 7.
+Please update to Java 7 or 8 as soon as possible.
+Your router will not automatically update if you are using Java 6.
+{%- endtrans %}
+
+{% trans -%}
+To prevent the problems caused by the ancient commons-logging library, we have removed it.
+This will cause very old I2P-Bote plugins (0.2.10 and below, signed by HungryHobo) to crash if they have IMAP enabled.
+The recommended fix is to replace your old I2P-Bote plugin with the current one signed by str4d.
+For more details, see `this post`_.
+{%- endtrans %}
+
+.. _{% trans %}`this post`{% endtrans %}: http://bote.i2p/news/0.4.3
+
+{% trans -%}
+We had a great `32C3 Congress`_ and are making good progress on our 2016 project plans.
+Echelon gave a talk on I2P's history and current status, and his slides are `available here`_ (pdf).
+Str4d attended `Real World Crypto`_ and gave a talk on our crypto migration, his slides are `here`_ (pdf).
+{%- endtrans %}
+
+.. _{% trans %}`32C3 Congress`{% endtrans %}: {{ site_url() }}blog/post/2016/01/23/32C3
+
+.. _{% trans %}`available here`{% endtrans %}: https://download.i2p2.de/media/ccc/2015/I2P_Still_alive.pdf
+
+.. _{% trans %}`Real World Crypto`{% endtrans %}: http://www.realworldcrypto.com/rwc2016/program
+
+.. _{% trans %}`here`{% endtrans %}: https://download.i2p2.de/media/rwc/2016/rwc2016-str4d-slides.pdf
+
+{% 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 %}RELEASE DETAILS{% endtrans %}**
+
+**{% trans %}Changes{% endtrans %}**
+
+- {% trans %}Java 7 now required{% endtrans %}
+- {% trans %}SAM 3.2, with several new advanced features, command parser improvements, and lots of bug fixes{% endtrans %}
+- {% trans %}Router Family{% endtrans %}
+- {% trans %}Commons logging removed{% endtrans %}
+
+
+**{% trans %}Bug Fixes{% endtrans %}**
+
+- {% trans %}Fix HTML escaping in the console plugin table{% endtrans %}
+- {% trans %}Fix rare deadlocks in the router{% endtrans %}
+- {% trans %}Fix the tunnel build Bloom filter{% endtrans %}
+- {% trans %}Don't remove tunnel on next-hop failure indication from transport, it isn't reliable{% endtrans %}
+- {% trans %}Fix formatting in summary bar to prevent overflow{% endtrans %}
+- {% trans %}Fix console links in i2ptunnel error pages when on nonstandard host/port{% endtrans %}
+- {% trans %}Don't query floodfills whose version is too old to support encrypted replies{% endtrans %}
+- {% trans %}Reduce out-of-order delivery in SSU{% endtrans %}
+- {% trans %}Fix a rare NPE in the tunnel build handler{% endtrans %}
+
+
+**{% trans %}Other{% endtrans %}**
+
+- {% trans %}Listen for Windows Service shutdown events to shutdown cleanly{% endtrans %}
+- {% trans %}Fix some IPv6 issues on Windows{% endtrans %}
+- {% trans %}Change Jetty request logging from b64 to b32{% endtrans %}
+- {% trans %}New 'family' indication in netdb, don't use two of the same family in a tunnel{% endtrans %}
+- {% trans %}New overview picture in SusiDNS{% endtrans %}
+- {% trans %}Close connection faster if it's for a rejected tunnel request{% endtrans %}
+- {% trans %}Use SSU extended options field for session request message{% endtrans %}
+- {% trans %}Request introduction in the SSU extended options{% endtrans %}
+- {% trans %}Don't offer to introduce unless requested, to introduce only those that need it{% endtrans %}
+- {% trans %}Experimental Sybil analysis tool, requires routerconsole.advanced=true{% endtrans %}
+- {% trans %}Persist some profile netdb stats that weren't being saved{% endtrans %}
+- {% trans %}Memory reduction and other efficiency improvements throughout{% endtrans %}
+- {% trans %}Increase several limits in i2psnark{% endtrans %}
+- {% trans %}New streaming unit tests{% endtrans %}
+- {% trans %}Fix some SSU stats on /peers to be consistent with NTCP{% endtrans %}
+- {% trans %}Change default sig type for new i2ptunnels to Ed25519{% endtrans %}
+- {% trans %}Increase router rekey probability at startup again{% endtrans %}
+- {% trans %}New Chinese (Taiwan) translation{% endtrans %}
+- {% trans %}Translation updates{% endtrans %}
+- {% trans %}Update GeoIP data (new installs and PPA only){% endtrans %}
+
+
+`Full list of fixed bugs`_
+
+.. _{% trans %}`Full list of fixed bugs`{% endtrans %}: http://trac.i2p2.de/query?resolution=fixed&milestone=0.9.24
+
+
+**{% trans %}SHA256 Checksums:{% endtrans %}**
+
+::
+
+    40a9d162b218c3280170b5e6e5e0f459a2c5348c9488222955be5312144eade9  i2pinstall_0.9.24_windows.exe
+    f5a06c4ed7e3c22048eef18901b85baa1f9bed3e507c212700723701036e2bb3  i2pinstall_0.9.24.jar
+    134481ae5ef934a411545330d1b22e768189c424a65db47058db0f7d9cf51e7d  i2psource_0.9.24.tar.bz2
+    b8ee5d9c88924f631ae03ffcbed4ac0b06542e51cdd144e20dbaad69a8fdcef4  i2pupdate_0.9.24.zip
+    6a3ddb8cb8d24a3b69d1138244c817852d0aa69a1603a3ed05f8368f01497394  i2pupdate.su3
-- 
GitLab