From 2d9e8a75b854d10d0943841b0cf27b1cffc28cba Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Tue, 6 Jan 2009 20:11:47 +0000 Subject: bump to 0.2.1.10-alpha, reorganize the changelog svn:r17974 --- ChangeLog | 54 ++++++++++++++++++++++++------------------------ configure.in | 2 +- contrib/tor-mingw.nsi.in | 2 +- src/win32/orconfig.h | 2 +- 4 files changed, 30 insertions(+), 30 deletions(-) diff --git a/ChangeLog b/ChangeLog index 64e7fdfa9e..27446dc028 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Changes in version 0.2.1.10-alpha - 2009-01-0? +Changes in version 0.2.1.10-alpha - 2009-01-06 o Major bugfixes: - If the cached networkstatus consensus is more than five days old, discard it rather than trying to use it. In theory it could @@ -27,40 +27,17 @@ Changes in version 0.2.1.10-alpha - 2009-01-0? without support for deprecated functions. - Update to the "December 19 2008" ip-to-country file. - o Minor bugfixes (performance): - - Squeeze 2-5% out of client performance (according to oprofile) by - improving the implementation of some policy-manipulation functions. - - o Minor bugfixes: - - Make get_interface_address() function work properly again; stop - guessing the wrong parts of our address as our address. - - Do not cannibalize a circuit if we're out of RELAY_EARLY cells to - send on that circuit. Otherwise we might violate the proposal-110 - limit. Bugfix on 0.2.1.3-alpha. Partial fix for Bug 878. Diagnosis - thanks to Karsten. - - When we're sending non-EXTEND cells to the first hop in a circuit - (for example in order to use an encrypted directory connection), - we don't need to use RELAY_EARLY cells: the first hop knows what - kind of cell it is, and nobody else can even see the cell type. - Conserving RELAY_EARLY cells makes it easier to cannibalize circuits - like this later. + o Minor bugfixes (on 0.2.0.x): - Authorities now list vote for the Stable flag for any router whose weighted MTBF is at least 5 days, regardless of the mean MTBF. - - Stop logging nameserver addresses in reverse order. - - If we are retrying a directory download slowly over and over, do - not automatically give up after the 254th failure. Bugfix on - 0.2.1.9-alpha. - Do not remove routers as too old if we do not have any consensus document. Bugfix on 0.2.0.7-alpha. - Do not accept incomplete ipv4 addresses (like 192.168.0) as valid. Spec conformance issue. Bugfix on Tor 0.0.2pre27. - - Resume reporting accurate "stream end" reasons to the local control - port. They were lost in the changes for Proposal 148. Bugfix on - 0.2.1.9-alpha. - When an exit relay resolves a stream address to a local IP address, do not just keep retrying that same exit relay over and - over. Instead, just close the stream. Addresses bug 872. Patch - from rovv. + over. Instead, just close the stream. Addresses bug 872. Bugfix + on 0.2.0.32. Patch from rovv. - If a hidden service sends us an END cell, do not consider retrying the connection; just close it. Patch from rovv. - When we made bridge authorities stop serving bridge descriptors over @@ -71,6 +48,29 @@ Changes in version 0.2.1.10-alpha - 2009-01-0? using the wrong onion key), we were dropping it and letting the client time out. Now actually answer with a destroy cell. Fixes bug 904. Bugfix on 0.0.2pre8. + - Squeeze 2-5% out of client performance (according to oprofile) by + improving the implementation of some policy-manipulation functions. + + o Minor bugfixes (on 0.2.1.x): + - Make get_interface_address() function work properly again; stop + guessing the wrong parts of our address as our address. + - Do not cannibalize a circuit if we're out of RELAY_EARLY cells to + send on that circuit. Otherwise we might violate the proposal-110 + limit. Bugfix on 0.2.1.3-alpha. Partial fix for Bug 878. Diagnosis + thanks to Karsten. + - When we're sending non-EXTEND cells to the first hop in a circuit, + for example to use an encrypted directory connection, we don't need + to use RELAY_EARLY cells: the first hop knows what kind of cell + it is, and nobody else can even see the cell type. Conserving + RELAY_EARLY cells makes it easier to cannibalize circuits like + this later. + - Stop logging nameserver addresses in reverse order. + - If we are retrying a directory download slowly over and over, do + not automatically give up after the 254th failure. Bugfix on + 0.2.1.9-alpha. + - Resume reporting accurate "stream end" reasons to the local control + port. They were lost in the changes for Proposal 148. Bugfix on + 0.2.1.9-alpha. o Deprecated and removed features: - The old "tor --version --version" command, which would print out diff --git a/configure.in b/configure.in index 395c09984a..b40b72e6ca 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.9-alpha-dev) +AM_INIT_AUTOMAKE(tor, 0.2.1.10-alpha) AM_CONFIG_HEADER(orconfig.h) AC_CANONICAL_HOST diff --git a/contrib/tor-mingw.nsi.in b/contrib/tor-mingw.nsi.in index b0d4f2fc36..e830008442 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.9-alpha-dev" +!define VERSION "0.2.1.10-alpha" !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 a16c70330f..3619048834 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.9-alpha-dev" +#define VERSION "0.2.1.10-alpha" -- cgit v1.2.3-54-g00ecf