Browse Source

bump to 0.2.1.10-alpha, reorganize the changelog

svn:r17974
Roger Dingledine 16 years ago
parent
commit
2d9e8a75b8
4 changed files with 30 additions and 30 deletions
  1. 27 27
      ChangeLog
  2. 1 1
      configure.in
  3. 1 1
      contrib/tor-mingw.nsi.in
  4. 1 1
      src/win32/orconfig.h

+ 27 - 27
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:
   o Major bugfixes:
     - If the cached networkstatus consensus is more than five days old,
     - If the cached networkstatus consensus is more than five days old,
       discard it rather than trying to use it. In theory it could
       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.
       without support for deprecated functions.
     - Update to the "December 19 2008" ip-to-country file.
     - 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
     - Authorities now list vote for the Stable flag for any router whose
       weighted MTBF is at least 5 days, regardless of the mean MTBF.
       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
     - Do not remove routers as too old if we do not have any consensus
       document. Bugfix on 0.2.0.7-alpha.
       document. Bugfix on 0.2.0.7-alpha.
     - Do not accept incomplete ipv4 addresses (like 192.168.0) as valid.
     - Do not accept incomplete ipv4 addresses (like 192.168.0) as valid.
       Spec conformance issue. Bugfix on Tor 0.0.2pre27.
       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,
     - When an exit relay resolves a stream address to a local IP address,
       do not just keep retrying that same exit relay over and
       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
     - If a hidden service sends us an END cell, do not consider
       retrying the connection; just close it. Patch from rovv.
       retrying the connection; just close it. Patch from rovv.
     - When we made bridge authorities stop serving bridge descriptors over
     - 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
       using the wrong onion key), we were dropping it and letting the
       client time out. Now actually answer with a destroy cell. Fixes
       client time out. Now actually answer with a destroy cell. Fixes
       bug 904. Bugfix on 0.0.2pre8.
       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:
   o Deprecated and removed features:
     - The old "tor --version --version" command, which would print out
     - The old "tor --version --version" command, which would print out

+ 1 - 1
configure.in

@@ -5,7 +5,7 @@ dnl Copyright (c) 2007-2008, The Tor Project, Inc.
 dnl See LICENSE for licensing information
 dnl See LICENSE for licensing information
 
 
 AC_INIT
 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)
 AM_CONFIG_HEADER(orconfig.h)
 
 
 AC_CANONICAL_HOST
 AC_CANONICAL_HOST

+ 1 - 1
contrib/tor-mingw.nsi.in

@@ -9,7 +9,7 @@
 !include "FileFunc.nsh"
 !include "FileFunc.nsh"
 !insertmacro GetParameters
 !insertmacro GetParameters
   
   
-!define VERSION "0.2.1.9-alpha-dev"
+!define VERSION "0.2.1.10-alpha"
 !define INSTALLER "tor-${VERSION}-win32.exe"
 !define INSTALLER "tor-${VERSION}-win32.exe"
 !define WEBSITE "https://www.torproject.org/"
 !define WEBSITE "https://www.torproject.org/"
 !define LICENSE "LICENSE"
 !define LICENSE "LICENSE"

+ 1 - 1
src/win32/orconfig.h

@@ -226,6 +226,6 @@
 #define USING_TWOS_COMPLEMENT
 #define USING_TWOS_COMPLEMENT
 
 
 /* Version number of package */
 /* Version number of package */
-#define VERSION "0.2.1.9-alpha-dev"
+#define VERSION "0.2.1.10-alpha"