From 428178dda31eb07967c7e549a53940dae35b5e69 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Fri, 19 Jun 2009 09:31:07 -0400 Subject: [PATCH 1/2] prepare changelog for 0.2.1.16-rc --- ChangeLog | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index b70b054be0..86eaabd315 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Changes in version 0.2.1.16-?? - 2009-??-?? +Changes in version 0.2.1.16-rc - 2009-06-19 o Security fixes: - Fix an edge case where a malicious exit relay could convince a controller that the client's DNS question resolves to an internal IP @@ -6,29 +6,26 @@ Changes in version 0.2.1.16-?? - 2009-??-?? o Major performance improvements (on 0.2.0.x): - Disable and refactor some debugging checks that forced a linear scan - over the whole server-side DNS cache. These accounted for over 50% - of CPU time on a relatively busy exit node's gprof profile. Found by - Jacob. + over the whole server-side DNS cache. These accounted for over 50% + of CPU time on a relatively busy exit node's gprof profile. Found + by Jacob. - Disable some debugging checks that appeared in exit node profile data. o Minor features: - Update to the "June 3 2009" ip-to-country file. - Do not have tor-resolve automatically refuse all .onion addresses; - if AutomapHostsOnResolve is set, this will work fine. + if AutomapHostsOnResolve is set in your torrc, this will work fine. o Minor bugfixes (on 0.2.0.x): - Log correct error messages for DNS-related network errors on Windows. - - Don't warn users about low port and hibernation mix when they - provide a *ListenAddress directive to fix that. Bugfix on - 0.2.1.15-rc. - - Fix a race condition that could cause crashes or memory - corruption when running as a server with a controller listening - for log messages. + - Fix a race condition that could cause crashes or memory corruption + when running as a server with a controller listening for log + messages. - Avoid crashing when we have a policy specified in a DirPolicy or - SocksPolicy or ReachableAddresses option with ports set on it, and we - re-load the policy. May fix bug 996. + SocksPolicy or ReachableAddresses option with ports set on it, + and we re-load the policy. May fix bug 996. - Hidden service clients didn't use a cached service descriptor that was older than 15 minutes, but wouldn't fetch a new one either, because there was already one in the cache. Now, fetch a v2 @@ -36,10 +33,13 @@ Changes in version 0.2.1.16-?? - 2009-??-?? the last 15 minutes. Fixes bug 997; reported by Marcus Griep. o Minor bugfixes (on 0.2.1.x): + - Don't warn users about low port and hibernation mix when they + provide a *ListenAddress directive to fix that. Bugfix on + 0.2.1.15-rc. - When switching back and forth between bridge mode, do not start gathering GeoIP data until two hours have passed. - Do not complain that the user has requested an excluded node as - an exit when the node is not really an exit. This could happen + an exit when the node is not really an exit. This could happen because the circuit was for testing, or an introduction point. Fix for bug 984. From ac3dedacce44b306ec1a9372ee54b0aabaeac8fe Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 20 Jun 2009 01:14:07 -0400 Subject: [PATCH 2/2] Bump version to 0.2.1.16-rc --- ChangeLog | 2 +- configure.in | 2 +- contrib/tor-mingw.nsi.in | 2 +- src/win32/orconfig.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 86eaabd315..436116bd7f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Changes in version 0.2.1.16-rc - 2009-06-19 +Changes in version 0.2.1.16-rc - 2009-06-20 o Security fixes: - Fix an edge case where a malicious exit relay could convince a controller that the client's DNS question resolves to an internal IP diff --git a/configure.in b/configure.in index ceca53f078..37bccce965 100644 --- a/configure.in +++ b/configure.in @@ -5,7 +5,7 @@ dnl Copyright (c) 2007-2008, The Tor Project, Inc. dnl See LICENSE for licensing information AC_INIT -AM_INIT_AUTOMAKE(tor, 0.2.1.15-rc-dev) +AM_INIT_AUTOMAKE(tor, 0.2.1.16-rc) AM_CONFIG_HEADER(orconfig.h) AC_CANONICAL_HOST diff --git a/contrib/tor-mingw.nsi.in b/contrib/tor-mingw.nsi.in index 5d67768f6f..d65347ebe7 100644 --- a/contrib/tor-mingw.nsi.in +++ b/contrib/tor-mingw.nsi.in @@ -9,7 +9,7 @@ !include "FileFunc.nsh" !insertmacro GetParameters -!define VERSION "0.2.1.15-rc-dev" +!define VERSION "0.2.1.16-rc" !define INSTALLER "tor-${VERSION}-win32.exe" !define WEBSITE "https://www.torproject.org/" !define LICENSE "LICENSE" diff --git a/src/win32/orconfig.h b/src/win32/orconfig.h index 65f21f6d37..037e869029 100644 --- a/src/win32/orconfig.h +++ b/src/win32/orconfig.h @@ -226,6 +226,6 @@ #define USING_TWOS_COMPLEMENT /* Version number of package */ -#define VERSION "0.2.1.15-rc-dev" +#define VERSION "0.2.1.16-rc"