summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog17
1 files changed, 11 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 9f7bc41ecb..cf6afcf500 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,13 @@
-Changes in Version 0.2.1.21 - 20??-??-??
+Changes in version 0.2.1.21 - 2009-12-21
+ Tor 0.2.1.21 fixes an incompatibility with the most recent OpenSSL
+ library. If you use Tor on Linux / Unix and you're getting SSL
+ renegotiation errors, upgrading should help. We also recommend an
+ upgrade if you're an exit relay.
+
o Major bugfixes:
- Work around a security feature in OpenSSL 0.9.8l that prevents our
- handshake from working unless we explicitly tell OpenSSL that we are
- using SSL renegotiation safely. We are, of course, but OpenSSL
+ handshake from working unless we explicitly tell OpenSSL that we
+ are using SSL renegotiation safely. We are, of course, but OpenSSL
0.9.8l won't work unless we say we are.
- Avoid crashing if the client is trying to upload many bytes and the
circuit gets torn down at the same time, or if the flip side
@@ -10,14 +15,14 @@ Changes in Version 0.2.1.21 - 20??-??-??
o Minor bugfixes:
- Do not refuse to learn about authority certs and v2 networkstatus
- documents that are older than the latest consensus. This bug might
- have degraded client bootstrapping. Bugfix on 0.2.0.10-alpha.
+ documents that are older than the latest consensus. This bug might
+ have degraded client bootstrapping. Bugfix on 0.2.0.10-alpha.
Spotted and fixed by xmux.
- Fix a couple of very-hard-to-trigger memory leaks, and one hard-to-
trigger platform-specific option misparsing case found by Coverity
Scan.
- Fix a compilation warning on Fedora 12 by removing an impossible-to-
- trigger assert. Fixes bug 1173.
+ trigger assert. Fixes bug 1173.
Changes in version 0.2.1.20 - 2009-10-15