Explorar o código

fold in changes files

Roger Dingledine %!s(int64=12) %!d(string=hai) anos
pai
achega
e132704466
Modificáronse 11 ficheiros con 39 adicións e 43 borrados
  1. 39 1
      ChangeLog
  2. 0 5
      changes/6044
  3. 0 4
      changes/6884
  4. 0 5
      changes/bug4020
  5. 0 3
      changes/bug5809
  6. 0 2
      changes/bug6024
  7. 0 5
      changes/bug6843
  8. 0 3
      changes/bug6853
  9. 0 3
      changes/bug6861
  10. 0 9
      changes/bug6866
  11. 0 3
      changes/bug6880

+ 39 - 1
ChangeLog

@@ -1,4 +1,8 @@
-Changes in version 0.2.4.3-alpha - 2012-09-??
+Changes in version 0.2.4.3-alpha - 2012-09-22
+  Tor 0.2.4.3-alpha fixes another opportunity for a remotely triggerable
+  assertion, resumes letting relays test reachability of their DirPort,
+  and cleans up a bunch of smaller bugs.
+
   o Security fixes:
     - Fix an assertion failure in tor_timegm() that could be triggered
       by a badly formatted directory object. Bug found by fuzzing with
@@ -20,11 +24,40 @@ Changes in version 0.2.4.3-alpha - 2012-09-??
       part of the loop after it had made its choice slightly slower
       than it ran through the part of the loop before it had made its
       choice. Addresses ticket 6538.
+    - Disable the use of Guard nodes when in Tor2WebMode. Guard usage
+      by tor2web clients allows hidden services to identity tor2web
+      clients through their repeated selection of the same rendezvous
+      and introduction point circuit endpoints (their guards). Resolves
+      ticket 6888.
+
+  o Minor features:
+    - Enable Tor to read configuration, state, and key information from
+      a FIFO. Previously Tor would only read from files with a positive
+      stat.st_size. Code from meejah; fixes bug 6044.
 
   o Minor bugfixes:
     - Correct file sizes when reading binary files on Cygwin, to avoid
       a bug where Tor would fail to read its state file. Fixes bug 6844;
       bugfix on 0.1.2.7-alpha.
+    - Correctly handle votes with more than 31 flags. Fixes bug 6853;
+      bugfix on 0.2.0.3-alpha.
+    - When complaining about a client port on a public address, log
+      which address we're complaining about. Fixes bug 4020; bugfix on
+      0.2.3.3-alpha. Patch by Tom Fitzhenry.
+    - Convert an assert in the pathbias code to a log message. The assert
+      appears to only be triggerable by Tor2Web mode. Fixes bug 6866;
+      bugfix on 0.2.3.17-beta.
+    - Our new buildsystem was overzealous about rebuilding manpages: it
+      would rebuild them all whenever any one of them changed. Now our
+      dependency checking should be correct. Fixes bug 6843; bugfix on
+      0.2.4.1-alpha.
+    - Don't do reachability testing over IPv6 unless AuthDirPublishIPv6
+      is set. Fixes bug 6880. Bugfix on 0.2.4.1-alpha.
+    - Correct log printout about which address family is preferred
+      when connecting to a bridge with both an IPv4 and IPv6 OR port.
+      Fixes bug 6884; bugfix on 0.2.4.1-alpha.
+
+  o Minor bugfixes (code cleanliness):
     - Fix round_to_power_of_2() so it doesn't invoke undefined behavior
       with large values. This situation was untriggered, but nevertheless
       incorrect. Fixes bug 6831; bugfix on 0.2.0.1-alpha.
@@ -36,6 +69,8 @@ Changes in version 0.2.4.3-alpha - 2012-09-??
       Previously, Tor would have confused (as-yet-unused) protocol version
       numbers greater than 32 with lower ones on many platforms. Fixes
       bug 6827; bugfix on 0.2.0.10-alpha. Found by George Kadianakis.
+    - Fix handling of rendezvous client authorization types over 8.
+      Fixes bug 6861; bugfix on 0.2.1.5-alpha.
     - Fix building with older versions of GCC (2.95, for one) that don't
       like preprocessor directives inside macro arguments. Found by
       grarpamp. Fixes bug 6842; bugfix on 0.2.4.2-alpha.
@@ -49,8 +84,11 @@ Changes in version 0.2.4.3-alpha - 2012-09-??
     - Move the core of our "choose a weighted element at random" logic
       into its own function, and give it unit tests. Now the logic is
       testable, and a little less fragile too.
+    - Removed the testing_since field of node_t, which hasn't been used
+      for anything since 0.2.0.9-alpha.
 
   o Documentation fixes:
+    - Clarify that hidden services are TCP only. Fixes bug 6024.
     - Resolve a typo in torrc.sample.in. Fixes bug 6819; bugfix on
       0.2.3.14-alpha.
 

+ 0 - 5
changes/6044

@@ -1,5 +0,0 @@
-  o Minor features:
-    - Enable Tor to read configuration, state, and key information from
-      a FIFO. Previously Tor would only read from files with a positive
-      stat.st_size. Code from meejah; fixes bug 6044.
-

+ 0 - 4
changes/6884

@@ -1,4 +0,0 @@
-  o Minor bugfixes (client):
-    - Correct log printout about which address family is preferred
-      when connecting to a bridge with both an IPv4 and IPv6 OR port.
-      Fixes bug 6884; bugfix on 0.2.4.1-alpha.

+ 0 - 5
changes/bug4020

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - When complaining about a client port on a public address, log
-      which address we're complaining about. Fixes bug 4020; bugfix on
-      0.2.3.3-alpha. Patch by Tom Fitzhenry.
-  

+ 0 - 3
changes/bug5809

@@ -1,3 +0,0 @@
-  o Removed code:
-    - Removed the testing_since field of node_t, which hasn't been used
-      for anything since 0.2.0.9-alpha.

+ 0 - 2
changes/bug6024

@@ -1,2 +0,0 @@
-  o Documentation fixes:
-    - Clarify that hidden services are TCP only. Fixes bug 6024.

+ 0 - 5
changes/bug6843

@@ -1,5 +0,0 @@
-  o Minor bugfixes:
-    - Our new buildsystem was overzealous about rebuilding manpages: it
-      would rebuild them all whenever any one of them changed. Now our
-      dependency checking should be correct. Fixes bug 6843; bugfix on
-      0.2.4.1-alpha.

+ 0 - 3
changes/bug6853

@@ -1,3 +0,0 @@
-  o Minor bugfixes (directory authority):
-    - Correctly handle votes with more than 31 flags. Fixes bug 6853;
-      bugfix on 0.2.0.3-alpha.

+ 0 - 3
changes/bug6861

@@ -1,3 +0,0 @@
-  o Minor bugfixes:
-    - Fix handling of rendezvous client authorization types over 8.
-      Fixes bug 6841; bugfix on 0.2.1.5-alpha.

+ 0 - 9
changes/bug6866

@@ -1,9 +0,0 @@
-  o Minor bugfixes:
-    - Convert an assert in the pathbias code to a log message. Assert
-      appears to only be triggerable by Tor2Web mode. Fixes bug 6866;
-      bugfix on 0.2.3.17-beta.
-    - Disable the use of Guard nodes when in Tor2WebMode. Guard usage
-      by Tor2Web clients allows hidden services to identity tor2web
-      clients through their repeated selection of the same rendezvous
-      and introduction point circuit endpoints (their guards). Fixes
-      bug 6888.

+ 0 - 3
changes/bug6880

@@ -1,3 +0,0 @@
-  o Minor bugfixes:
-    - Don't do reachability testing over IPv6 unless
-      AuthDirPublishIPv6 is set.  Fix for bug 6880.