summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2009-01-06 20:11:47 +0000
committerRoger Dingledine <arma@torproject.org>2009-01-06 20:11:47 +0000
commit2d9e8a75b854d10d0943841b0cf27b1cffc28cba (patch)
treefa92cebec4ed7e77fe1e9f3cd9af18bced287600
parent4f27e73aaa643a1f68adac9168c3e3ad29c204c0 (diff)
downloadtor-2d9e8a75b854d10d0943841b0cf27b1cffc28cba.tar.gz
tor-2d9e8a75b854d10d0943841b0cf27b1cffc28cba.zip
bump to 0.2.1.10-alpha, reorganize the changelogtor-0.2.1.10-alpha
svn:r17974
-rw-r--r--ChangeLog54
-rw-r--r--configure.in2
-rw-r--r--contrib/tor-mingw.nsi.in2
-rw-r--r--src/win32/orconfig.h2
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"