summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2008-05-05 04:08:49 +0000
committerRoger Dingledine <arma@torproject.org>2008-05-05 04:08:49 +0000
commitdb874621f475be4891883648463ff7e496cf3763 (patch)
tree2b6f9a71fb9b59ca675ea1451ee7e3ea79271c63 /ChangeLog
parent0c46f1eaea9196b076032e2eb2b42785698caf20 (diff)
downloadtor-db874621f475be4891883648463ff7e496cf3763.tar.gz
tor-db874621f475be4891883648463ff7e496cf3763.zip
forward-port recent releases
svn:r14558
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog76
1 files changed, 76 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 633cfe6558..10015aec96 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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