summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2005-05-14 06:20:09 +0000
committerRoger Dingledine <arma@torproject.org>2005-05-14 06:20:09 +0000
commitc7aea09e2415034d553f54fb689718d99251143f (patch)
tree84d2e86a14b7286825dffc7162595993b41644a6
parent3c9ec416f6203c0754e445839069496a85a1b6e1 (diff)
downloadtor-c7aea09e2415034d553f54fb689718d99251143f.tar.gz
tor-c7aea09e2415034d553f54fb689718d99251143f.zip
first attempt at a 0.1.0.6-rc changelog
svn:r4207
-rw-r--r--ChangeLog43
1 files changed, 43 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9978dd7b4d..fef6c895fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,46 @@
+Changes in version 0.1.0.6-rc - 2005-05-14
+ o Bugfixes:
+ - Implement --disable-threads. netbsd defaults to nothreads,
+ because its getaddrinfo appears to be non-reentrant.
+ - Apple's OS X 10.4.0 ships with a broken kqueue. We patched
+ libevent to detect and disable it.
+ - Append default exit policy before checking for implicit internal
+ addresses. Now we don't log a bunch of complaints on startup
+ when using with the default exit policy.
+ - Workaround for user error: some people were putting "Address "
+ in their torrc, and they had a buggy resolver that resolved " "
+ to 0.0.0.0. Oops.
+ - If DataDir is ~/.tor, and that expands to /.tor, then default to
+ LOCALSTATEDIR/tor instead.
+ - Fix fragment-message bug in TorControl.py.
+ - Resolve a bug which would prevent unreachable dirports from getting
+ suppressed.
+ - When the controller gave us a new descriptor, we weren't resolving
+ it immediately, so Tor would think its address was 0.0.0.0 until
+ we fetched a new directory.
+ - Fix an uppercase/lowercase case error in suppressing a bogus
+ libevent warning.
+
+ o Features:
+ - Begin scrubbing sensitive strings from logs by default.
+ - Switch to a new buffer management algorithm, which tries to avoid
+ reallocing and copying quite as much. Looks like it uses *more*
+ memory on average, but less cpu.
+ - First cut at support for "create-fast" cells, which clients can
+ use when extending to their first hop, since the TLS already
+ provides forward secrecy and authentication. Not enabled on
+ clients yet.
+ - When dirservers refuse a router descriptor, log its contactinfo,
+ platform, and source address.
+ - Call tor_free_all instead of connections_free_all after forking, to
+ save memory on systems that need to fork.
+ - Whine at you if you're a server and you don't set your contactinfo.
+ - Implement --verify-config command-line option to check if your torrc
+ is valid without actually launching Tor.
+ - Rewrite address "serifos.exit" to "localhost.serifos.exit"
+ rather than just rejecting it.
+
+
Changes in version 0.1.0.5-rc - 2005-04-27
o Bugfixes:
- Stop trying to print a null pointer if an OR conn fails because