From 77a19a0b171e2d38b9637a601c43a3451fbb4cf8 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 30 Jul 2012 13:28:56 +0000 Subject: [PATCH] 0.9.1 --- core/java/src/net/i2p/CoreVersion.java | 2 +- history.txt | 2 + installer/install.xml | 2 +- installer/resources/checklist.txt | 7 ++-- installer/resources/news.xml | 39 +++---------------- .../src/net/i2p/router/RouterVersion.java | 4 +- 6 files changed, 15 insertions(+), 41 deletions(-) diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java index fd03aafedd..968bed9d39 100644 --- a/core/java/src/net/i2p/CoreVersion.java +++ b/core/java/src/net/i2p/CoreVersion.java @@ -16,7 +16,7 @@ package net.i2p; public class CoreVersion { /** deprecated */ public final static String ID = "Monotone"; - public final static String VERSION = "0.9"; + public final static String VERSION = "0.9.1"; public static void main(String args[]) { System.out.println("I2P Core version: " + VERSION); diff --git a/history.txt b/history.txt index 4ed89dc946..76794f1cc6 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,5 @@ +* 2012-07-30 0.9.1 released + 2012-07-28 str4d * Console: theme fixes diff --git a/installer/install.xml b/installer/install.xml index 4fb913a2db..d694d74a0c 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -4,7 +4,7 @@ i2p - 0.9 + 0.9.1 diff --git a/installer/resources/checklist.txt b/installer/resources/checklist.txt index 2b1b3a1cb2..865506c99d 100644 --- a/installer/resources/checklist.txt +++ b/installer/resources/checklist.txt @@ -4,6 +4,7 @@ Release checklist Ensure all translation updates are imported from Transifex Sync with mtn.i2p2.i2p Start with a clean checkout mtn -d i2p.mtn co --branch=i2p.i2p +Copy over override.properties to set build.built-by Double-check trust list Deploy the Jetty archive, a clean checkout lacks it @@ -16,12 +17,12 @@ Change revision in: (change to BUILD = 0 and EXTRA = "") Review the complete diff from the last release: - mtn diff -r t:i2p-0.x.(xx-1) > out.diff + mtn diff -r t:i2p-0.9.(xx-1) > out.diff vi out.diff Verify that no untrusted revisions were inadvertently blessed by a trusted party: - mtn log --brief --no-graph --to t:i2p-0.8.(xx-1) | cut -d ' ' -f 2 | sort | uniq -c + mtn log --brief --no-graph --to t:i2p-0.9.(xx-1) | cut -d ' ' -f 2 | sort | uniq -c ========================================= NOTE: These tasks are now automated by 'ant release' @@ -58,7 +59,7 @@ Generate hashes: sha256sum i2pupdate.su2 Generate PGP signatures: - gpg -b i2pinstall-0..x xx.exe + gpg -b i2pinstall-0.x xx.exe gpg -b i2psource-0.x.xx.tar.bz2 gpg -b i2pupdate-0.x.xx.zip gpg -b i2pupdate.sud diff --git a/installer/resources/news.xml b/installer/resources/news.xml index 3eb79da251..3bec527ca2 100644 --- a/installer/resources/news.xml +++ b/installer/resources/news.xml @@ -1,43 +1,14 @@
-

2012-05-02: 0.9 Released

+

2012-07-30: 0.9.1 Released

-In the 0.9 release we migrate to Jetty 6 for the console and eepsite web server, -and introduce a simplified router console home page. -This release is network-compatible with prior releases, however see below for important -information on compatibility with existing eepsites, plugins, and webapps. +0.9.1 includes a large number of bug fixes and improvements in i2psnark, streaming, and elsewhere. +There are also home page changes, new themes, and translation updates. Upgrading is recommended. -

- -

Update info

- -

In-network updates and new installs will include Jetty 6, Tomcat, and JSTL. - PPA (Ubuntu/Debian) updates will have new dependencies for these packages.

- -

If you have not enabled or modified your eepsite settings, the update should automatically migrate you to Jetty 6. -If you do not use Jetty for your eepsite, the update will not affect it. -

- -

If you have more than one Jetty eepsite or you have changed the local port (7658 by default) or otherwise edited jetty.xml, - you must manually edit the new jetty configuration files after updating, and then restart.

- -

For those with Jetty-based eepsites, we recommend that you verify that the upgrade -was successful and the eepsites are operational after the router restarts. - -

Plugin information: -
Plugins not listed below should continue to work under Jetty 6. -
The following plugins require updates for Jetty 6. The router will download and install them a few minutes - after upgrading: i2pbote, pebble, zzzot -
The following plugins have been renamed and for Jetty 6. Users must manually remove them and download the new versions - after upgrading: neodatis, seedless -

- -

Other non-standard console and eepsite webapps not packaged by the I2P development team may or may not - require modifications.

Say hello to the volunteers on the #i2p-help IRC channel. Get involved, diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 5fd579e05b..a411b00998 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,10 +18,10 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 30; + public final static long BUILD = 0; /** for example "-test" */ - public final static String EXTRA = "-rc"; + public final static String EXTRA = ""; public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA; public static void main(String args[]) { System.out.println("I2P Router version: " + FULL_VERSION);