From 7efab75c3cf6399fbbea672a887976869d33ce26 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jan 2010 19:44:49 +0000 Subject: [PATCH] 0.7.10 --- build.xml | 40 +++++++++++-------- core/java/src/net/i2p/CoreVersion.java | 2 +- core/java/src/net/i2p/util/LogWriter.java | 2 +- history.txt | 2 + installer/install.xml | 2 +- installer/resources/initialNews.xml | 4 +- installer/resources/news.xml | 25 +++++------- .../src/net/i2p/router/RouterVersion.java | 4 +- 8 files changed, 43 insertions(+), 38 deletions(-) diff --git a/build.xml b/build.xml index e90b578ce..29eb93d90 100644 --- a/build.xml +++ b/build.xml @@ -649,7 +649,7 @@ - + @@ -659,15 +659,19 @@ - + - - - - - - + + + + + + + + + + @@ -712,13 +716,16 @@ - + + + + - + @@ -731,20 +738,20 @@ - + - + - + - + @@ -755,12 +762,13 @@ - + - + + diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java index 2c9da4e47..c569b119f 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.7.9"; + public final static String VERSION = "0.7.10"; public static void main(String args[]) { System.out.println("I2P Core version: " + VERSION); diff --git a/core/java/src/net/i2p/util/LogWriter.java b/core/java/src/net/i2p/util/LogWriter.java index 0a62ba07a..2135eefe1 100644 --- a/core/java/src/net/i2p/util/LogWriter.java +++ b/core/java/src/net/i2p/util/LogWriter.java @@ -164,7 +164,7 @@ class LogWriter implements Runnable { } } if (!parent.isDirectory()) { - System.err.println("wtf, we cannot put the logs in a subdirectory of a plain file! we want to stre the log as " + f.getAbsolutePath()); + System.err.println("Cannot put the logs in a subdirectory of a plain file: " + f.getAbsolutePath()); //System.exit(0); } } diff --git a/history.txt b/history.txt index 92ed0aaa5..37b883863 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,5 @@ +* 2010-01-22 0.7.10 released + 2010-01-21 zzz * eepget.bat: Add to pkg * Floodfills: Increase max to 15 (was 9) and min to 10 (was 4) diff --git a/installer/install.xml b/installer/install.xml index 639ad3df9..cf330e4f8 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -4,7 +4,7 @@ i2p - 0.7.9 + 0.7.10 diff --git a/installer/resources/initialNews.xml b/installer/resources/initialNews.xml index a23654b94..8e33ec57d 100644 --- a/installer/resources/initialNews.xml +++ b/installer/resources/initialNews.xml @@ -1,5 +1,5 @@ - - + +

  • Congratulations on getting I2P installed!

Welcome to I2P! diff --git a/installer/resources/news.xml b/installer/resources/news.xml index fc0aa4267..cd8e9ecb8 100644 --- a/installer/resources/news.xml +++ b/installer/resources/news.xml @@ -1,25 +1,20 @@ - - -

+ + +

-0.7.9 fixes several longstanding bugs causing message corruption. -We are hopeful that network performance will improve once it is widely deployed. -There are other changes that should help router reachability and tunnel build success rates. -The release also includes additional translation support, and a full Russian translation by "forget" -which was sponsored by "russiansponsor". +0.7.10 closes some recently-discovered vulnerabilities related to the +way routers communicate with floodfill peers. +Network database stores and verifies are moved from exploratory to client tunnels, and are encrypted.

-There are more changes to reduce memory and CPU usage, -and other bug fixes. +Also, to improve anonymity, router's fast peer set is now limited to a maximum of 30. +The release also fixes a bug causing Windows installs to fail when the install or user path +contained a "\r" or "\n". Upgrading is recommended. -As a reminder to those still using port 8887, -please help those who are vulnerable to blocking by changing UDP to a random port on -the network configuration page -and adjusting your firewall if necessary. Please give the developers feedback on IRC #i2p or forum.i2p and get involved or donate! We are still looking for help on new and existing translations. -Please volunteer on IRC #i2p. +Please volunteer on IRC #i2p.

diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index a3eccadc4..200f91ede 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 = 6; + 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);