Bläddra i källkod

Move all merged-in-0.2.4.18-rc items into 0.2.5.2-alpha changelog section.

Nick Mathewson 11 år sedan
förälder
incheckning
694562815f
16 ändrade filer med 86 tillägg och 75 borttagningar
  1. 86 0
      ChangeLog
  2. 0 3
      changes/9854
  3. 0 3
      changes/bug10124
  4. 0 4
      changes/bug6979
  5. 0 7
      changes/bug9093
  6. 0 4
      changes/bug9596
  7. 0 4
      changes/bug9644
  8. 0 3
      changes/bug9731
  9. 0 8
      changes/bug9780
  10. 0 8
      changes/bug9880
  11. 0 4
      changes/bug9904
  12. 0 4
      changes/bug9927
  13. 0 6
      changes/bug9928
  14. 0 11
      changes/bug9946
  15. 0 3
      changes/geoip-october2013
  16. 0 3
      changes/ticket9866

+ 86 - 0
ChangeLog

@@ -1,3 +1,89 @@
+Changes in version 0.2.5.2 - 2013-01-??
+
+ALSO IN 0.2.4.18-rc
+  o Major bugfixes:
+    - Do not apply connection_consider_empty_read/write_buckets to
+      non-rate-limited connections.
+  o Documentation:
+    - Add anchors to the manpage so we can link to the documentation for
+      specific options. Resolves ticket 9866.
+  o Documentation fixes:
+    - Clarify the usage and risks of ContactInfo. Resolves ticket 9854.
+
+  o Documentation:
+    - Replace remaining references to DirServer in man page and
+      log entries. Resolves ticket 10124.
+  o Minor bugfixes:
+    - Fix an assertion failure that would occur when disabling the
+      ORPort setting on a running Tor process while accounting was
+      enabled. Fixes bug 6979; bugfix on 0.2.2.18-alpha.
+  o Minor features:
+    - Improve the circuit queue out-of-memory handler. Previously, when
+      we ran low on memory, we'd close whichever circuits had the most
+      queued cells. Now, we close those that have the *oldest* queued
+      cells, on the theory that those are most responsible for us
+      running low on memory. Based on analysis from a forthcoming paper
+      by Jansen, Tschorsch, Johnson, and Scheuermann. Fixes bug 9093.
+  o Minor bugfixes:
+    - Correctly log long IPv6 exit policy, instead of truncating them
+      or reporting an error. Fixes bug 9596; bugfix on 0.2.4.7-alpha.
+  o Minor bugfixes:
+    - Fix a small memory leak on exit. (We weren't freeing directory
+      authority certificate download statuses.) Fixes bug 9644; bugfix
+      on 0.2.4.13-alpha.
+  o Minor bugfixes (performance, fingerprinting):
+    - Our default TLS ecdhe groups were backwards: we meant to be using
+      P224 for relays (for performance win) and P256 for bridges (since
+      it is more common in the wild). Instead we had it backwards. After
+      reconsideration, we decided that the default should be P256 on all
+      hosts, since its security is probably better, and since P224 is
+      reportedly used quite little in the wild.  Found by "skruffy" on
+      IRC. Fix for bug 9780; bugfix on 0.2.4.8-alpha.
+  o Minor bugfixes:
+    - When closing a channel that has already been open, do not close
+      pending circuits that were waiting to connect to the same relay.
+      Fixes bug 9880; bugfix on 0.2.5.1-alpha. Thanks to skruffy for
+      finding this bug.  (Bug was merged to 0.2.4 branch but not released
+      in any 0.2.4 version)
+  o Minor bugfixes:
+    - When examining list of network interfaces to find our address, do
+      not consider non-running or disabled network interfaces. Fixes bug
+      9904; bugfix on 0.2.3.11-alpha. Patch from "hantwister".
+  o Minor features:
+    - Generate bootstrapping status update events correctly for fetching
+      microdescriptors. Fixes bug 9927.
+  o Minor bugfixes:
+    - Avoid an off-by-one error when checking buffer boundaries when
+      formatting the exit status of a pluggable transport helper.
+      This is probably not an exploitable bug, but better safe than
+      sorry. Fixes bug 9928; bugfix on 0.2.3.18-rc. Bug found by
+      Pedro Ribeiro.
+  o Minor bugfixes:
+    - If the guard we choose first doesn't answer, we would try the
+      second guard, but once we connected to the second guard we would
+      abandon it and retry the first one, slowing down bootstrapping.
+      The fix is to treat all our initially chosen guards as acceptable
+      to use. Fixes bug 9946; bugfix on 0.1.1.11-alpha.
+
+  o Major bugfixes:
+    - Stop trying to fetch all our directory information from our first
+      guard. Discovered while fixing bug 9946; bugfix on 0.2.4.8-alpha.
+
+  o Minor features:
+    - Update to the October 2 2013 Maxmind GeoLite Country database.
+==============================
+ALSO IN 0.2.4.19:
+
+
+==============================
+ALSO IN 0.2.4.20:
+
+
+
+
+==============================
+
+
 Changes in version 0.2.4.20 - 2013-12-22
 Changes in version 0.2.4.20 - 2013-12-22
   Tor 0.2.4.20 fixes potentially poor random number generation for users
   Tor 0.2.4.20 fixes potentially poor random number generation for users
   who 1) use OpenSSL 1.0.0 or later, 2) set "HardwareAccel 1" in their
   who 1) use OpenSSL 1.0.0 or later, 2) set "HardwareAccel 1" in their

+ 0 - 3
changes/9854

@@ -1,3 +0,0 @@
-  o Documentation fixes:
-    - Clarify the usage and risks of ContactInfo. Resolves ticket 9854.
-

+ 0 - 3
changes/bug10124

@@ -1,3 +0,0 @@
-  o Documentation:
-    - Replace remaining references to DirServer in man page and
-      log entries. Resolves ticket 10124.

+ 0 - 4
changes/bug6979

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - Fix an assertion failure that would occur when disabling the
-      ORPort setting on a running Tor process while accounting was
-      enabled. Fixes bug 6979; bugfix on 0.2.2.18-alpha.

+ 0 - 7
changes/bug9093

@@ -1,7 +0,0 @@
-  o Minor features:
-    - Improve the circuit queue out-of-memory handler. Previously, when
-      we ran low on memory, we'd close whichever circuits had the most
-      queued cells. Now, we close those that have the *oldest* queued
-      cells, on the theory that those are most responsible for us
-      running low on memory. Based on analysis from a forthcoming paper
-      by Jansen, Tschorsch, Johnson, and Scheuermann. Fixes bug 9093.

+ 0 - 4
changes/bug9596

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - Correctly log long IPv6 exit policy, instead of truncating them
-      or reporting an error. Fixes bug 9596; bugfix on 0.2.4.7-alpha.
-

+ 0 - 4
changes/bug9644

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - Fix a small memory leak on exit. (We weren't freeing directory
-      authority certificate download statuses.) Fixes bug 9644; bugfix
-      on 0.2.4.13-alpha.

+ 0 - 3
changes/bug9731

@@ -1,3 +0,0 @@
-  o Major bugfixes:
-    - Do not apply connection_consider_empty_read/write_buckets to
-      non-rate-limited connections.

+ 0 - 8
changes/bug9780

@@ -1,8 +0,0 @@
-  o Minor bugfixes (performance, fingerprinting):
-    - Our default TLS ecdhe groups were backwards: we meant to be using
-      P224 for relays (for performance win) and P256 for bridges (since
-      it is more common in the wild). Instead we had it backwards. After
-      reconsideration, we decided that the default should be P256 on all
-      hosts, since its security is probably better, and since P224 is
-      reportedly used quite little in the wild.  Found by "skruffy" on
-      IRC. Fix for bug 9780; bugfix on 0.2.4.8-alpha.

+ 0 - 8
changes/bug9880

@@ -1,8 +0,0 @@
-  o Minor bugfixes:
-
-    - When closing a channel that has already been open, do not close
-      pending circuits that were waiting to connect to the same relay.
-      Fixes bug 9880; bugfix on 0.2.5.1-alpha. Thanks to skruffy for
-      finding this bug.  (Bug was merged to 0.2.4 branch but not released
-      in any 0.2.4 version)
-

+ 0 - 4
changes/bug9904

@@ -1,4 +0,0 @@
-  o Minor bugfixes:
-    - When examining list of network interfaces to find our address, do
-      not consider non-running or disabled network interfaces. Fixes bug
-      9904; bugfix on 0.2.3.11-alpha. Patch from "hantwister".

+ 0 - 4
changes/bug9927

@@ -1,4 +0,0 @@
-  o Minor features:
-    - Generate bootstrapping status update events correctly for fetching
-      microdescriptors. Fixes bug 9927.
-

+ 0 - 6
changes/bug9928

@@ -1,6 +0,0 @@
-  o Minor bugfixes:
-    - Avoid an off-by-one error when checking buffer boundaries when
-      formatting the exit status of a pluggable transport helper.
-      This is probably not an exploitable bug, but better safe than
-      sorry. Fixes bug 9928; bugfix on 0.2.3.18-rc. Bug found by
-      Pedro Ribeiro.

+ 0 - 11
changes/bug9946

@@ -1,11 +0,0 @@
-  o Minor bugfixes:
-    - If the guard we choose first doesn't answer, we would try the
-      second guard, but once we connected to the second guard we would
-      abandon it and retry the first one, slowing down bootstrapping.
-      The fix is to treat all our initially chosen guards as acceptable
-      to use. Fixes bug 9946; bugfix on 0.1.1.11-alpha.
-
-  o Major bugfixes:
-    - Stop trying to fetch all our directory information from our first
-      guard. Discovered while fixing bug 9946; bugfix on 0.2.4.8-alpha.
-

+ 0 - 3
changes/geoip-october2013

@@ -1,3 +0,0 @@
-  o Minor features:
-    - Update to the October 2 2013 Maxmind GeoLite Country database.
-

+ 0 - 3
changes/ticket9866

@@ -1,3 +0,0 @@
-  o Documentation:
-    - Add anchors to the manpage so we can link to the documentation for 
-      specific options. Resolves ticket 9866.