diff options
author | Roger Dingledine <arma@torproject.org> | 2005-05-14 06:31:20 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2005-05-14 06:31:20 +0000 |
commit | 60d9e8ce2bc83874ff9c24b0f9550c307e79044d (patch) | |
tree | aef032d5191ceb826f618db1752558055ddcb892 | |
parent | c7aea09e2415034d553f54fb689718d99251143f (diff) | |
download | tor-60d9e8ce2bc83874ff9c24b0f9550c307e79044d.tar.gz tor-60d9e8ce2bc83874ff9c24b0f9550c307e79044d.zip |
clean up changelog
svn:r4208
-rw-r--r-- | ChangeLog | 37 |
1 files changed, 19 insertions, 18 deletions
@@ -1,37 +1,38 @@ 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. + - Implement --disable-threads configure option. Disable threads on + netbsd by default, because it appears to have no reentrant resolver + functions. - Apple's OS X 10.4.0 ships with a broken kqueue. We patched - libevent to detect and disable it. + libevent (1.0f) to detect and disable kqueue if it's broken. - 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. + when using the default exit policy. + - 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. + - Fix fragmented-message bug in TorControl.py. + - Resolve a minor bug which would prevent unreachable dirports + from getting suppressed in the published descriptor. - 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. + libevent warning on some Linuxes. o Features: - - Begin scrubbing sensitive strings from logs by default. + - Begin scrubbing sensitive strings from logs by default. Turn off + the config option SafeLogging if you need to do debugging. - 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 + reallocing and copying quite as much. In first tests it looks like + it uses *more* memory on average, but less cpu. + - First cut at support for "create-fast" cells. Clients can use + these 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. + - When dirservers refuse a router descriptor, we now log its + contactinfo, platform, and the poster's IP 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. |