[or-cvs] [tor/master] gather together the 0.2.2.11-alpha changelog

arma at torproject.org arma at torproject.org
Thu Apr 15 14:48:55 UTC 2010


Author: Roger Dingledine <arma at torproject.org>
Date: Thu, 15 Apr 2010 10:48:33 -0400
Subject: gather together the 0.2.2.11-alpha changelog
Commit: eafbc3caa1bdb5003927fcd1c309495902fea1e1

---
 ChangeLog                                   |   34 +++++++++++++++++++++++++-
 changes/1324-fetch-from-v3-not-v2           |    5 ----
 changes/dont_segfault_client_on_hup         |    3 --
 changes/read_circpriorityhalflife_correctly |    7 -----
 changes/static_zlib                         |    4 ---
 changes/use_ssl_option_everywhere           |    5 ----
 changes/weasel-testuite-thread-fixes        |    8 ------
 7 files changed, 32 insertions(+), 34 deletions(-)
 delete mode 100644 changes/1324-fetch-from-v3-not-v2
 delete mode 100644 changes/dont_segfault_client_on_hup
 delete mode 100644 changes/read_circpriorityhalflife_correctly
 delete mode 100644 changes/static_zlib
 delete mode 100644 changes/use_ssl_option_everywhere
 delete mode 100644 changes/weasel-testuite-thread-fixes

diff --git a/ChangeLog b/ChangeLog
index b79725f..2bc1cdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,33 @@
-Changes in version 0.2.2.11-alpha - 2010-04-??
+Changes in version 0.2.2.11-alpha - 2010-04-15
+  o Major bugfixes:
+    - Directory mirrors were fetching relay descriptors only from v2
+      directory authorities, rather than v3 authorities like they should.
+      Only 2 v2 authorities remain (compared to 7 v3 authorities), leading
+      to a serious bottleneck. Bugfix on 0.2.0.9-alpha. Fixes bug 1324.
+    - Fix a parsing error that made every possible value of
+      CircPriorityHalflifeMsec get treated as "1 msec". Bugfix
+      on 0.2.2.7-alpha. Rename CircPriorityHalflifeMsec to
+      CircuitPriorityHalflifeMsec, so authorities can tell newer relays
+      about the option without breaking older ones.
+    - Fix SSL renegotiation behavior on OpenSSL versions that claim to
+      be earlier than 0.9.8m, but which have in reality backported huge
+      swaths of 0.9.8m or 0.9.8n renegotiation behavior. Possible fix
+      for some cases of bug 1346.
+
   o Minor features:
     - Experiment with a more aggressive approach to preventing clients
       from making one-hop exit streams. Exit relays who want to try it
       out can set "RefuseUnknownExits 1" in their torrc, and then look
       for "Attempt by %s to open a stream" log messages. Let us know
       how it goes!
+    - Add support for statically linking zlib by specifying
+      --enable-static-zlib, to go with our support for statically linking
+      openssl/libevent. Resolves bug 1358.
 
   o Minor bugfixes:
+    - Fix a segfault that happens whenever a Tor client that is using
+      libevent2's bufferevents gets a hup signal. Bugfix on 0.2.2.5-alpha;
+      fixes bug 1341.
     - When we cleaned up the contrib/tor-exit-notice.html file, we left
       out the first line. Fixes bug 1295.
     - When building the manpage from a tarball, we required asciidoc, but
@@ -17,7 +38,16 @@ Changes in version 0.2.2.11-alpha - 2010-04-??
     - When none of the directory authorities vote on any params, Tor
       segfaulted when trying to make the consensus from the votes. We
       didn't trigger the bug in practice, because authorities do include
-      params in their votes. Bugfix on 0.2.2.10-alpha, fixes bug 1322.
+      params in their votes. Bugfix on 0.2.2.10-alpha; fixes bug 1322.
+
+  o Testsuite fixes:
+    - In the util/threads test, no longer free the test_mutex before all
+      worker threads have finished. Bugfix on 0.2.1.6-alpha.
+    - The master thread could starve the worker threads quite badly on
+      certain systems, causing them to run only partially in the allowed
+      window. This resulted in test failures. Now the master thread sleeps
+      occasionally for a few microseconds while the two worker-threads
+      compete for the mutex. Bugfix on 0.2.0.1-alpha.
 
 
 Changes in version 0.2.2.10-alpha - 2010-03-07
diff --git a/changes/1324-fetch-from-v3-not-v2 b/changes/1324-fetch-from-v3-not-v2
deleted file mode 100644
index 7026980..0000000
--- a/changes/1324-fetch-from-v3-not-v2
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Major bugfixes:
-    - Directory mirrors were fetching relay descriptors only from v2
-      directory authorities, rather than v3 authorities like they should.
-      Only 2 v2 authorities remain (compared to 7 v3 authorities), leading
-      to a serious bottleneck. Bugfix on 0.2.0.9-alpha. Fixes bug 1324.
diff --git a/changes/dont_segfault_client_on_hup b/changes/dont_segfault_client_on_hup
deleted file mode 100644
index 96ffeb7..0000000
--- a/changes/dont_segfault_client_on_hup
+++ /dev/null
@@ -1,3 +0,0 @@
- o Major bugfixes:
-   - Fix a segfault that happens whenever a Tor client is hup'd. Bugfix
-     on 0.2.2.5-alpha; fixes bug 1341.
diff --git a/changes/read_circpriorityhalflife_correctly b/changes/read_circpriorityhalflife_correctly
deleted file mode 100644
index 651e4db..0000000
--- a/changes/read_circpriorityhalflife_correctly
+++ /dev/null
@@ -1,7 +0,0 @@
- o Major bugfixes:
-   - Fix a stupid parenthesization error that made every possible value
-     of CircPriorityHalflifeMsec get treated as "1 msec".  Bugfix on
-     0.2.2.7-alpha.
-   - Rename CircPriorityHalflifeMsec to CircuitPriorityHalflifeMsec,
-     so authorities can tell newer relays about the option without
-     breaking older ones.
diff --git a/changes/static_zlib b/changes/static_zlib
deleted file mode 100644
index 77a6131..0000000
--- a/changes/static_zlib
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features:
-    - Support for statically linking openssl/libevent was added earlier, now
-      also allow statically linking zlib by specifying --enable-static-zlib.
-      Enhancement requested by asdsa on #tor, see bug 1358.
diff --git a/changes/use_ssl_option_everywhere b/changes/use_ssl_option_everywhere
deleted file mode 100644
index 02adb3c..0000000
--- a/changes/use_ssl_option_everywhere
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Major bugfixes:
-    - Fix SSL renegotiation behavior on OpenSSL versions that claim to
-      be earlier than 0.9.8m, but which have in reality backported huge
-      swaths of 0.9.8m or 0.9.8n renegotiation behavior.  Possibly fix
-      for some cases of bug 1346.
diff --git a/changes/weasel-testuite-thread-fixes b/changes/weasel-testuite-thread-fixes
deleted file mode 100644
index 4c32c38..0000000
--- a/changes/weasel-testuite-thread-fixes
+++ /dev/null
@@ -1,8 +0,0 @@
-  o Minor bugfixes:
-    - Testsuite:  In the util/threads test no longer free the test_mutex
-      before all worker threads have finished.
-    - Testsuite:  The master thread could starve the worker threads quite
-      badly on certain systems, causing them to run only partially in
-      the allowed window.  This resulted in test failures.  Now the master
-      thread sleeps occasionally for a few microseconds while the two
-      worker-threads compete for the mutex.
-- 
1.6.5



More information about the tor-commits mailing list