From 5d36602ccfa2793654e7d916f4db2acccd90081d Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Nov 2015 04:18:46 +0000 Subject: [PATCH 1/3] Updated old news --- i2p2www/static/news/news.xml | 51 ++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 14 deletions(-) diff --git a/i2p2www/static/news/news.xml b/i2p2www/static/news/news.xml index 93a87a15..2185b013 100644 --- a/i2p2www/static/news/news.xml +++ b/i2p2www/static/news/news.xml @@ -1,22 +1,45 @@
-

2014-08-09: 0.9.14.1 Released

+

2015-11-19: 0.9.23 Released

-0.9.14.1 includes fixes for the "Add Torrent" form in i2psnark and some other web forms. -We've restored the ability to install plugins via the console, but you must first edit your router.config file -(in ~/.i2p/ or /var/lib/i2p/i2p-config/ or %APPDATA%\I2P\) to add the line routerconsole.enablePluginInstall=true. -Other rarely-used advanced features that were removed in 0.9.14 may be restored by adding the line routerconsole.advanced=true. +Hello I2P! This is the first release signed by me (str4d), after 49 releases +signed by zzz. This is an important test of our redundancy for all things, +including people. +

+

Housekeeping

+

+My signing key has been in router updates for over two years (since 0.9.9), so +if you are on a recent version of I2P this update should be just as easy as +every other update. However, if you are running an older version than 0.9.9, you +will first need to manually update to a recent version. Update files for recent +versions can be downloaded here, +and instructions on how to manually update are provided +here. Once you have manually +updated, your router will then find and download the 0.9.23 update as usual.

-As usual, if configured with the default "Download and Verify", the router will automatically download the update and display a button to restart. -However, due to a bug in 0.9.14, if your update is configured for "Notify only", the download button will not be displayed. -You must change your configuration to "Download and Verify" or "Download, Verify, and Restart" to update. +If you installed I2P via a package manager, you are not affected by the change, +and can update as usual. +

+

Update details

+

+The migration of RouterInfos to new, stronger Ed25519 signatures is going well, +with at least half of the network already estimated to have rekeyed. This +release accelerates the rekeying process. To reduce network churn, your router +will have a small probability of converting to Ed25519 at each restart. When it +does rekey, expect to see lower bandwidth usage for a couple of days as it +reintegrates into the network with its new identity.

-Thanks to everybody for updating so quickly for the security fixes in 0.9.14; we set records for update downloads. -If you are still running 0.9.13 or older, we recommend that you update to this release as soon as possible. -If you don't often check your router console, please consider changing your configuration to "Download, Verify, and Restart" -to ensure you are always running the latest release. +Note that this will be the last release to support Java 6. Please update to +Java 7 or 8 as soon as possible. We are already working to make I2P compatible +with the upcoming Java 9, and some of that work is in this release. +

+We have also made some minor improvements in I2PSnark, and added a new page in +the routerconsole for viewing older news items. +

+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.

From 8b30d18b878d4f67cb9142931216b2b2e2715f22 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Nov 2015 13:32:41 +0000 Subject: [PATCH 2/3] Fixed URLs in old news to be in-net --- i2p2www/static/news/news.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/i2p2www/static/news/news.xml b/i2p2www/static/news/news.xml index 2185b013..4ddb007e 100644 --- a/i2p2www/static/news/news.xml +++ b/i2p2www/static/news/news.xml @@ -9,21 +9,22 @@ Hello I2P! This is the first release signed by me (str4d), after 49 releases signed by zzz. This is an important test of our redundancy for all things, including people.

-

Housekeeping

+

Housekeeping

My signing key has been in router updates for over two years (since 0.9.9), so if you are on a recent version of I2P this update should be just as easy as every other update. However, if you are running an older version than 0.9.9, you will first need to manually update to a recent version. Update files for recent -versions can be downloaded here, +versions can be downloaded +here, and instructions on how to manually update are provided -here. Once you have manually +here. Once you have manually updated, your router will then find and download the 0.9.23 update as usual.

If you installed I2P via a package manager, you are not affected by the change, and can update as usual.

-

Update details

+

Update details

The migration of RouterInfos to new, stronger Ed25519 signatures is going well, with at least half of the network already estimated to have rekeyed. This From 0b8d767ad0e3fd474a17115aca6fc6422d319be0 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Nov 2015 13:34:21 +0000 Subject: [PATCH 3/3] 0.9.23 --- i2p2www/__init__.py | 2 +- .../19/{0.9.23-Release.draft.rst => 0.9.23-Release.rst} | 0 i2p2www/pages/downloads/macros | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) rename i2p2www/blog/2015/11/19/{0.9.23-Release.draft.rst => 0.9.23-Release.rst} (100%) diff --git a/i2p2www/__init__.py b/i2p2www/__init__.py index 22974ba0..8028d3ba 100644 --- a/i2p2www/__init__.py +++ b/i2p2www/__init__.py @@ -22,7 +22,7 @@ except ImportError: ########### # Constants -CURRENT_I2P_VERSION = '0.9.22' +CURRENT_I2P_VERSION = '0.9.23' CANONICAL_DOMAIN = 'geti2p.net' diff --git a/i2p2www/blog/2015/11/19/0.9.23-Release.draft.rst b/i2p2www/blog/2015/11/19/0.9.23-Release.rst similarity index 100% rename from i2p2www/blog/2015/11/19/0.9.23-Release.draft.rst rename to i2p2www/blog/2015/11/19/0.9.23-Release.rst diff --git a/i2p2www/pages/downloads/macros b/i2p2www/pages/downloads/macros index 3d84a898..0a910479 100644 --- a/i2p2www/pages/downloads/macros +++ b/i2p2www/pages/downloads/macros @@ -1,7 +1,7 @@ -{% set i2pinstall_windows_hash = '3f59e4604531c07b39c6564712b45660a836f0ed7fc52c2a2602320e2da0d591' %} -{% set i2pinstall_jar_hash = 'ee5297b2746e324c9ca33b19513ff09b50724ae3b9f588e4ccc31fc389ce50aa' %} -{% set i2psource_hash = '91ac91f7a3e202d248f5294f4951f6b7d8b9bde32991adf7a813ae1bb9188898' %} -{% set i2pupdate_hash = '33d969e859c772ba7def142ab0ebbe0c2e8ec52a832bbe31141eaad0eaf556d3' %} +{% set i2pinstall_windows_hash = '306c0eeb4d0ff210b42cb0a6babe46da59d0f80317451f3fd40381bb79b54852' %} +{% set i2pinstall_jar_hash = '843a8059830b009d10c47cc7c85e260ad88f7c3c16e289bbf80c0eb178318823' %} +{% set i2psource_hash = '24e303f2af1b7b14ed3a6e17cc7d1b6432ec99d8d00246a88486922941c72345' %} +{% set i2pupdate_hash = 'd7f2f2349520071a3d19a4130a83ae1fb109f7924cb1eff5da020678787d3ad3' %} {% set i2p_android_hash = 'b14e3cc5ea12eb2e8bccb81dd2e86eeea3baba6695eb1a9f4d9053e76aeb131d' %} {% set i2p_android_version = '0.9.22' %}