summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2009-08-27 21:42:58 -0400
committerRoger Dingledine <arma@torproject.org>2009-08-27 21:42:58 -0400
commit659552a3c6a107ec3023178a29852c262ef8e827 (patch)
tree1437c620bfa4dad8c0a6e40b882d1d1addaee644 /ChangeLog
parent1092fdca53ec0110b4e4c0bf51a5881ee68c4ac8 (diff)
parent127069f3d2b739dfc50b04ad982c2a7a2764f1a7 (diff)
downloadtor-659552a3c6a107ec3023178a29852c262ef8e827.tar.gz
tor-659552a3c6a107ec3023178a29852c262ef8e827.zip
Merge branch 'maint-0.2.1'
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 733e222253..534de3f6df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -105,6 +105,9 @@ Changes in version 0.2.1.20 - 2009-??-??
- Fix a signed/unsigned compile warning in 0.2.1.19.
- Fix possible segmentation fault on directory authorities. Bugfix on
0.2.1.14-rc.
+ - Fix an extremely infinite recursion bug that could occur if we tried
+ to log a message after shutting down the log subsystem. Found by Matt
+ Edman. Bugfix on 0.2.0.16-alpha.
Changes in version 0.2.1.19 - 2009-07-28
@@ -201,6 +204,37 @@ Changes in version 0.2.1.17-rc - 2009-07-07
further bugs for relays on dynamic IP addresses.
+Changes in version 0.2.0.35 - 2009-06-24
+ o Security fix:
+ - Avoid crashing in the presence of certain malformed descriptors.
+ Found by lark, and by automated fuzzing.
+ - Fix an edge case where a malicious exit relay could convince a
+ controller that the client's DNS question resolves to an internal IP
+ address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.
+
+ o Major bugfixes:
+ - Finally fix the bug where dynamic-IP relays disappear when their
+ IP address changes: directory mirrors were mistakenly telling
+ them their old address if they asked via begin_dir, so they
+ never got an accurate answer about their new address, so they
+ just vanished after a day. For belt-and-suspenders, relays that
+ don't set Address in their config now avoid using begin_dir for
+ all direct connections. Should fix bugs 827, 883, and 900.
+ - Fix a timing-dependent, allocator-dependent, DNS-related crash bug
+ that would occur on some exit nodes when DNS failures and timeouts
+ occurred in certain patterns. Fix for bug 957.
+
+ o Minor bugfixes:
+ - When starting with a cache over a few days old, do not leak
+ memory for the obsolete router descriptors in it. Bugfix on
+ 0.2.0.33; fixes bug 672.
+ - Hidden service clients didn't use a cached service descriptor that
+ was older than 15 minutes, but wouldn't fetch a new one either,
+ because there was already one in the cache. Now, fetch a v2
+ descriptor unless the same descriptor was added to the cache within
+ the last 15 minutes. Fixes bug 997; reported by Marcus Griep.
+
+
Changes in version 0.2.1.16-rc - 2009-06-20
Tor 0.2.1.16-rc speeds up performance for fast exit relays, and fixes
a bunch of minor bugs.