瀏覽代碼

fold in most of the changes/foo files

Roger Dingledine 15 年之前
父節點
當前提交
267c976405

+ 46 - 5
ChangeLog

@@ -1,4 +1,4 @@
-Changes in version 0.2.2.15-alpha - 2010-07-2?
+Changes in version 0.2.2.15-alpha - 2010-08-??
   o Major bugfixes:
     - Stop assigning the HSDir flag to relays that disable their
       DirPort (and thus will refuse to answer directory requests). This
@@ -14,12 +14,51 @@ Changes in version 0.2.2.15-alpha - 2010-07-2?
       improving the anonymity the Tor network can provide and also
       decreasing the dropoff in throughput that relays experience when
       they first get the Guard flag.
+    - Allow enabling or disabling the *Statistics config options while
+      Tor is running.
 
   o Minor features:
+    - Update to the August 1 2010 Maxmind GeoLite Country database.
     - Have the controller interface give a more useful message than
       "Internal Error" in response to failed GETINFO requests.
+    - Warn when the same option is provided more than once in a torrc
+      file, on the command line, or in a single SETCONF statement, and
+      the option is one that only accepts a single line. Closes bug 1384.
+    - Build correctly on mingw with more recent versions of OpenSSL 0.9.8.
+      Patch from mingw-san.
+    - Add support for the country code "{??}" in torrc options like
+      ExcludeNodes, to indicate all routers of unknown country. Closes
+      bug 1094.
+    - Remove the old debian/ directory from the main Tor distribution.
+      The official Tor-for-debian git repository lives at the URL
+      https://git.torproject.org/debian/tor.git
+    - Take a first step towards making or.h smaller by splitting out
+      function definitions for all source files in src/or/. Leave
+      structures and defines in or.h for now.
+
+  o Minor bugfixes (on 0.2.1.x and earlier):
+    - Complain if PublishServerDescriptor is given multiple arguments that
+      include 0 or 1. This configuration will be rejected in future.
+      Bugfix on 0.2.0.1-alpha; closes bug 1107.
+    - Change "Application request when we're believed to be offline."
+      notice to "Application request when we haven't used client
+      functionality lately.", to clarify that it's not an error. Bugfix
+      on 0.0.9.3; fixes bug 1222.
+    - Fix a regression that caused Tor to rebind its ports if it receives
+      SIGHUP while hibernating. Bugfix in 0.1.1.6-alpha; closes bug 919.
+    - Disallow BridgeRelay 1 and ORPort 0 at once in the configuration.
+      Bugfix on 0.2.0.13-alpha; closes bug 928.
+    - Fix a bug in the controller interface where "GETINFO ns/asdaskljkl"
+      would return "551 Internal error" rather than "552 Unrecognized key
+      ns/asdaskljkl". Bugfix on 0.1.2.3-alpha.
+    - Let users configure a regular relay to be their bridge. It didn't
+      work because when Tor fetched the bridge descriptor, it found
+      that it already had it, and didn't realize that the purpose of the
+      descriptor had changed. Now we replace routers with a purpose other
+      than bridge with bridge descriptors when fetching them. Bugfix on
+      0.1.1.9-alpha; fixes bug 1776.
 
-  o Minor bugfixes:
+  o Minor bugfixes (on 0.2.2.x):
     - Alter directory authorities to always consider Exit-flagged nodes
       as potential Guard nodes in their votes. The actual decision to
       use Exits as Guards is done in the consensus bandwidth weights.
@@ -27,9 +66,11 @@ Changes in version 0.2.2.15-alpha - 2010-07-2?
     - When the controller is reporting the purpose of circuits that
       didn't finish building before the circuit build timeout, it was
       printing UNKNOWN_13. Now print EXPIRED. Bugfix on 0.2.2.14-alpha.
-    - Fix a bug in the controller interface where "GETINFO ns/asdaskljkl"
-      would return "551 Internal error" rather than "552 Unrecognized key
-      ns/asdaskljkl".
+    - Our libevent version parsing code couldn't handle versions like
+      1.4.14b-stable and incorrectly warned the user about using an
+      old and broken version of libevent. Treat 1.4.14b-stable like
+      1.4.14-stable when parsing the version. Fixes bug 1731; bugfix
+      on 0.2.2.1-alpha.
 
 
 Changes in version 0.2.2.14-alpha - 2010-07-12

+ 0 - 5
changes/bug1107

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - Complain if PublishServerDescriptor is given multiple arguments that
-      include 0 or 1. This configuration will be rejected in future.
-      Bugfix in 0.2.0.1-alpha, closes bug 1107.
-

+ 0 - 5
changes/bug1222

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - #1222: Change "Application request when we're believed to be
-      offline." notice to "Application request when we haven't used
-      client functionality lately.", to clarify that it's not an error.
-

+ 0 - 5
changes/bug1384

@@ -1,5 +0,0 @@
-  o Minor features:
-    - Warn when the same option is provided more then once in a torrc file,
-      on the command line, or in a single SETCONF statement, and option
-      is one that only accepts a single value. Closes bug 1384.
-

+ 0 - 5
changes/bug1731

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - Our libevent version parsing code couldn't handle versions like
-      1.4.14b-stable and warned the user about using an old and broken
-      version of libevent. Treat 1.4.14b-stable like 1.4.14-stable when
-      parsing the version. Fixes bug 1731; bugfix on 0.2.2.1-alpha.

+ 0 - 4
changes/bug919

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - Fix a regression that caused Tor to rebind its ports if it receives
-      SIGHUP while hibernating.  Bugfix in 0.1.1.6-alpha, closes bug 919.
-

+ 0 - 4
changes/bug928

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - Disallow BridgeRelay 1 and ORPort 0 configuration.
-      Bugfix in 0.2.0.13-alpha, closes bug 928.
-

+ 0 - 3
changes/geoip-update-august2010

@@ -1,3 +0,0 @@
-  o Minor features
-    - Update to the August 1 2010 Maxmind GeoLite Country database.
-

+ 6 - 6
changes/makefile-var-exp

@@ -1,8 +1,8 @@
   o Minor bugfixes:
-    - Change $(VAR:MOD) to ${VAR:MOD} -- make(1) on
-      NetBSD substitutes '$(:x)' to 'x' rather than the empty string.  This
-      bites us in doc/ when configured with `--disable-asciidoc'.  Curly
-      braces should work in all implementations of make(1) but this patch
-      changes only the places where we use the VAR:MOD expansion.
-
+    - Change $(VAR:MOD) to ${VAR:MOD} -- make(1) on NetBSD substitutes
+      '$(:x)' to 'x' rather than the empty string. This bites us in doc/
+      when configured with --disable-asciidoc. Curly braces should work
+      in all implementations of make(1) but this patch changes only the
+      places where we use the VAR:MOD expansion. Doesn't fix bug 1773;
+      bugfix on 0.2.2.9-alpha.
 

+ 0 - 3
changes/mingw-openssl098m

@@ -1,3 +0,0 @@
- o Minor features
-   - Build correctly on mingw with more recent version of OpenSSL 0.9.8.
-     Patch from mingw-san.

+ 0 - 6
changes/nowhereland

@@ -1,6 +0,0 @@
-  o Minor features:
-    - Add support for the country code "{??}" in torrc options like
-      ExcludeNodes, to indicate all routers of unknown country.  Fixes bug
-      1094.
-
-

+ 0 - 5
changes/relays_as_bridges

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - Allow the use of regular relays as bridges. To achieve this, replace
-      routers with a purpose other than bridge with bridge descriptors when
-      fetching them. Bugfix on 0.1.1.9-alpha; fixes bug 1776.
-

+ 0 - 5
changes/remove-debian

@@ -1,5 +0,0 @@
-  o Removed files:
-    -  Remove the old debian/ directory from the main Tor distribution.
-       The official Tor-for-debian git repository lives at the URL
-       https://git.torproject.org/debian/tor.git .
-

+ 0 - 4
changes/split_orh

@@ -1,4 +0,0 @@
-  o Code simplifications and refactoring:
-    - Take a first step towards making or.h smaller by splitting out function
-      definitions for all source files in src/or/. Leave structures and
-      defines in or.h for now.

+ 0 - 3
changes/statsswitch

@@ -1,3 +0,0 @@
-  o Major features:
-    - Allow enabling or disabling *Statistics while Tor is running.
-