diff options
author | Nick Mathewson <nickm@torproject.org> | 2010-06-11 16:31:03 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2010-06-11 16:31:03 -0400 |
commit | 308457218a9e8c41449f00bf0c65ec7124d9b4e8 (patch) | |
tree | ec02bc691009f0cbd7439e8b4a4a1a3f0a6cf907 | |
parent | faef0fa35ddab7557eb22cb1740f5c4aee4c018d (diff) | |
download | tor-308457218a9e8c41449f00bf0c65ec7124d9b4e8.tar.gz tor-308457218a9e8c41449f00bf0c65ec7124d9b4e8.zip |
Copy the release notes from 0.2.1.26 into the master ChangeLog
-rw-r--r-- | ChangeLog | 42 |
1 files changed, 42 insertions, 0 deletions
@@ -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 |