summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2008-04-23 00:09:12 +0000
committerRoger Dingledine <arma@torproject.org>2008-04-23 00:09:12 +0000
commitb19167293cdf8d6ffa8c1a91e51a6e0127336915 (patch)
treed16d317a11b001bfa8bfe0a749c29d228eba16a2
parentede6ac7c9d8fca76652c35122f863e6dd326b2a1 (diff)
downloadtor-b19167293cdf8d6ffa8c1a91e51a6e0127336915.tar.gz
tor-b19167293cdf8d6ffa8c1a91e51a6e0127336915.zip
rearrange the changelog
svn:r14420
-rw-r--r--ChangeLog58
1 files changed, 32 insertions, 26 deletions
diff --git a/ChangeLog b/ChangeLog
index 5472ae6864..ef61519f41 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,47 +1,53 @@
-Changes in version 0.2.0.24-rc - 2008-04-0?
- o Minor bugfixes:
+Changes in version 0.2.0.24-rc - 2008-04-22
+ o Major bugfixes:
+ - Detect address changes more quickly on non-directory mirror
+ relays. Bugfix on 0.2.0.18-alpha; fixes bug 652.
+
+ o Minor features (security):
+ - Reject requests for reverse-dns lookup of names that are in
+ a private address space. Patch from lodger.
+ - Non-exit relays no longer allow DNS requests. Fixes bug 619. Patch
+ from lodger.
+
+ o Minor bugfixes (crashes):
- Avoid a rare assert that can trigger when Tor doesn't have much
directory information yet and it tries to fetch a v2 hidden
service descriptor. Fixes bug 651, reported by nwf.
- - Initialize log mutex before initializing dmalloc. Otherwise,
+ - Initialize log mutex before initializing dmalloc. Otherwise,
running with dmalloc would crash. Bugfix on 0.2.0.x-alpha.
+ - Use recursive pthread mutexes in order to avoid deadlock when
+ logging debug-level messages to a controller. Bug spotted by nwf,
+ bugfix on 0.2.0.16-alpha.
+
+ o Minor bugfixes (resource management):
+ - Keep address policies from leaking memory: start their refcount
+ at 1, not 2. Bugfix on 0.2.0.16-alpha.
+ - Free authority certificates on exit, so they don't look like memory
+ leaks. Bugfix on 0.2.0.19-alpha.
+ - Free static hashtables for policy maps and for TLS connections on
+ shutdown, so they don't look like memory leaks. Bugfix on 0.2.0.x.
+ - Avoid allocating extra space when computing consensuses on 64-bit
+ platforms. Bug spotted by aakova.
+
+ o Minor bugfixes (misc):
- Do not read the configuration file when we've only been told to
generate a password hash. Fixes bug 643. Bugfix on 0.0.9pre5. Fix
based on patch from Sebastian Hahn.
- Exit relays that are used as a client can now reach themselves
using the .exit notation, rather than just launching an infinite
pile of circuits. Fixes bug 641. Reported by Sebastian Hahn.
- - When opening a logfile fails, tell us why.
- - Keep address policies from leaking: start their refcount at 1, not 2.
- Bugfix on 0.2.0.16-alpha.
- - Free authority certificates on exit, so they don't look like memory
- leaks. Bugfix on 0.2.0.19-alpha.
- - Free static hashtables for policy maps and for TLS connections on
- shutdown, so they don't look like memory leaks. Bugfix on 0.2.0.x.
+ - When attempting to open a logfile fails, tell us why.
- Fix a dumb bug that was preventing us from knowing that we should
preemptively build circuits to handle expected directory requests.
Fixes bug 660. Bugfix on 0.1.2.x.
- - Avoid allocating extra space when computing consensuses on
- 64-bit platforms. Bug spotted by aakova.
- - Use recursive pthread mutexes in order to avoid deadlock when
- logging debug-level messages to a controller. Bug spotted by
- nwf, bugfix on 0.2.0.16-alpha.
- Warn less verbosely about clock skew from netinfo cells from
- untrusted sources. Fixes bug 663.
- - Non-exit relays no longer allow DNS requests. Fixes bug 619.
- Patch from Lodger.
+ untrusted sources. Fixes bug 663.
- Make controller stream events for DNS requests more consistent,
by adding "new stream" events for DNS requests, and removing
spurious "stream closed" events" for cached reverse resolves.
- Patch from mwenge. Fixes bug 646.
+ Patch from mwenge. Fixes bug 646.
- Correctly notify one-hop connections when a circuit build has
- failed. Possible fix for bug 669. Found by lodger.
- - Detect address changes correctly on non-directory mirror
- servers. Fix for bug 652.
-
- o Minor features (security):
- - Reject requests for reverse-dns lookup of names in a private
- address space. Patch from Lodger.
+ failed. Possible fix for bug 669. Found by lodger.
Changes in version 0.2.0.23-rc - 2008-03-24