summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2010-06-11 16:31:03 -0400
committerNick Mathewson <nickm@torproject.org>2010-06-11 16:31:03 -0400
commit308457218a9e8c41449f00bf0c65ec7124d9b4e8 (patch)
treeec02bc691009f0cbd7439e8b4a4a1a3f0a6cf907
parentfaef0fa35ddab7557eb22cb1740f5c4aee4c018d (diff)
downloadtor-308457218a9e8c41449f00bf0c65ec7124d9b4e8.tar.gz
tor-308457218a9e8c41449f00bf0c65ec7124d9b4e8.zip
Copy the release notes from 0.2.1.26 into the master ChangeLog
-rw-r--r--ChangeLog42
1 files changed, 42 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6080cdba26..0a9e061941 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,45 @@
+Changes in version 0.2.1.26 - 2010-05-02
+ Tor 0.2.1.26 addresses the recent connection and memory overload
+ problems we've been seeing on relays, especially relays with their
+ DirPort open. If your relay has been crashing, or you turned it off
+ because it used too many resources, give this release a try.
+
+ This release also fixes yet another instance of broken OpenSSL libraries
+ that was causing some relays to drop out of the consensus.
+
+ o Major bugfixes:
+ - Teach relays to defend themselves from connection overload. Relays
+ now close idle circuits early if it looks like they were intended
+ for directory fetches. Relays are also more aggressive about closing
+ TLS connections that have no circuits on them. Such circuits are
+ unlikely to be re-used, and tens of thousands of them were piling
+ up at the fast relays, causing the relays to run out of sockets
+ and memory. Bugfix on 0.2.0.22-rc (where clients started tunneling
+ their directory fetches over TLS).
+ - Fix SSL renegotiation behavior on OpenSSL versions like on Centos
+ 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.
+ - 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.
+
+ o Minor bugfixes:
+ - Finally get rid of the deprecated and now harmful notion of "clique
+ mode", where directory authorities maintain TLS connections to
+ every other relay.
+
+ 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.13-alpha - 2010-04-24
Tor 0.2.2.13-alpha addresses the recent connection and memory overload
problems we've been seeing on relays, especially relays with their