mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-22 14:23:04 +01:00
clean up changelog
svn:r4208
This commit is contained in:
parent
c7aea09e24
commit
60d9e8ce2b
1 changed files with 19 additions and 18 deletions
37
ChangeLog
37
ChangeLog
|
@ -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.
|
||||
|
|
Loading…
Add table
Reference in a new issue