diff options
author | Roger Dingledine <arma@torproject.org> | 2005-04-01 16:29:52 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2005-04-01 16:29:52 +0000 |
commit | 0d9a739b3a4548e186b0f90766d7282f1f4cd2cb (patch) | |
tree | 4eff8dfca9c01259331714c4eee68122a793f461 /ChangeLog | |
parent | 0d6c9c47b31fe65c0b52b9a71e2b57824a1f9ee1 (diff) | |
download | tor-0d9a739b3a4548e186b0f90766d7282f1f4cd2cb.tar tor-0d9a739b3a4548e186b0f90766d7282f1f4cd2cb.tar.gz |
add a changelog for 0.1.0.2-rc
svn:r3971
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 49 |
1 files changed, 48 insertions, 1 deletions
@@ -1,5 +1,52 @@ -Changes in version 0.1.0.1-rc - 2005-03-28 +Changes in version 0.1.0.2-rc - 2005-04-01 + o Bugfixes on 0.1.0.1-rc: + - Fixes on reachability detection: + - Don't check for reachability while hibernating. + - If ORPort is reachable but DirPort isn't, still publish the + descriptor, but zero out DirPort until it's found reachable. + - When building testing circs for ORPort testing, use only + high-bandwidth nodes, so fewer circuits fail. + - Complain about unreachable ORPort separately from unreachable + DirPort, so the user knows what's going on. + - Make sure we only conclude ORPort reachability if we didn't + initiate the conn. Otherwise we could falsely conclude that + we're reachable just because we connected to the guy earlier + and he used that same pipe to extend to us. + - Authdirservers shouldn't do ORPort reachability detection, + since they're in clique mode, so it will be rare to find a + server not already connected to them. + - When building testing circuits, always pick middle hops running + Tor 0.0.9.7, so we avoid the "can't extend to unknown routers" + bug. (This is a kludge; it will go away when 0.0.9.x becomes + obsolete.) + - When we decide we're reachable, actually publish our descriptor + right then. + - Fix bug in redirectstream in the controller. + - Fix the state descriptor strings so logs don't claim edge streams + are in a different state than they actually are. + - Use recent libevent features when possible (this only really affects + win32 and osx right now, because the new libevent with these + features hasn't been released yet). Add code to suppress spurious + libevent log msgs. + - Prevent possible segfault in connection_close_unattached_ap(). + - Fix newlines on torrc in win32. + - Improve error msgs when tor-resolve fails. + + o Improvements on 0.0.9.x: + - New experimental script tor/contrib/ExerciseServer.py (needs more + work) that uses the controller interface to build circuits and + fetch pages over them. This will help us bootstrap servers that + have lots of capacity but haven't noticed it yet. + - New experimental script tor/contrib/PathDemo.py (needs more work) + that uses the controller interface to let you choose whole paths + via addresses like + "<hostname>.<path,separated by dots>.<length of path>.path" + - When we've connected to an OR and handshaked but didn't like + the result, we were closing the conn without sending destroy + cells back for pending circuits. Now send those destroys. + +Changes in version 0.1.0.1-rc - 2005-03-28 o New features: - Add reachability testing. Your Tor server will automatically try to see if its ORPort and DirPort are reachable from the outside, |