diff options
author | Roger Dingledine <arma@torproject.org> | 2008-05-05 04:08:49 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2008-05-05 04:08:49 +0000 |
commit | db874621f475be4891883648463ff7e496cf3763 (patch) | |
tree | 2b6f9a71fb9b59ca675ea1451ee7e3ea79271c63 /ChangeLog | |
parent | 0c46f1eaea9196b076032e2eb2b42785698caf20 (diff) | |
download | tor-db874621f475be4891883648463ff7e496cf3763.tar.gz tor-db874621f475be4891883648463ff7e496cf3763.zip |
forward-port recent releases
svn:r14558
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 76 |
1 files changed, 76 insertions, 0 deletions
@@ -95,6 +95,82 @@ Changes in version 0.2.1.1-alpha - 2008-??-?? two parallel lists in lockstep. +Changes in version 0.2.0.25-rc - 2008-04-23 + Tor 0.2.0.25-rc makes Tor work again on OS X and certain BSDs. + + o Major bugfixes: + - Remember to initialize threading before initializing logging. + Otherwise, many BSD-family implementations will crash hard on + startup. Fixes bug 671. Bugfix on 0.2.0.24-rc. + + o Minor bugfixes: + - Authorities correctly free policies on bad servers on + exit. Fixes bug 672. Bugfix on 0.2.0.x. + + +Changes in version 0.2.0.24-rc - 2008-04-22 + Tor 0.2.0.24-rc adds dizum (run by Alex de Joode) as the new sixth + v3 directory authority, makes relays with dynamic IP addresses and no + DirPort notice more quickly when their IP address changes, fixes a few + rare crashes and memory leaks, and fixes a few other miscellaneous bugs. + + o New directory authorities: + - Take lefkada out of the list of v3 directory authorities, since + it has been down for months. + - Set up dizum (run by Alex de Joode) as the new sixth v3 directory + authority. + + 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, + 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 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. + - Warn less verbosely about clock skew from netinfo cells from + 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. + - Correctly notify one-hop connections when a circuit build has + failed. Possible fix for bug 669. Found by lodger. + + Changes in version 0.2.0.23-rc - 2008-03-24 Tor 0.2.0.23-rc is the fourth release candidate for the 0.2.0 series. It makes bootstrapping faster if the first directory mirror you contact |