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' %} diff --git a/i2p2www/static/news/news.xml b/i2p2www/static/news/news.xml index 93a87a15..4ddb007e 100644 --- a/i2p2www/static/news/news.xml +++ b/i2p2www/static/news/news.xml @@ -1,22 +1,46 @@
-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.