aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 9 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 8a008d3fa5..dc583de5f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,21 +1,25 @@
Changes in version 0.2.1.14-rc - 2009-04-11
- o Security fixes:
- - Avoid crashing in the presence of certain malformed descriptors.
- Found by lark, and by automated fuzzing.
-
o Major features:
- Clients replace entry guards that were chosen more than a few months
ago. This change should significantly improve client performance,
especially once more people upgrade, since relays that have been
a guard for a long time are currently overloaded.
- o Major bugfixes:
+ o Major bugfixes (on 0.2.0):
+ - 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. Should fix bugs 827, 883, and 900 -- but alas, only
+ after every directory mirror has upgraded.
- Relays were falling out of the networkstatus consensus for
part of a day if they changed their local config but the
authorities discarded their new descriptor as "not sufficiently
different". Now directory authorities accept a descriptor as changed
if bandwidthrate or bandwidthburst changed. Partial fix for bug 962;
patch by Sebastian.
+ - Avoid crashing in the presence of certain malformed descriptors.
+ Found by lark, and by automated fuzzing.
o Minor features:
- When generating circuit events with verbose nicknames for