|
|
@@ -1,28 +1,31 @@
|
|
|
Changes in version 0.1.2.7-alpha - 2007-??-??
|
|
|
- o Minor features:
|
|
|
+ o Minor features:
|
|
|
- Check for addresses with invalid characters at the exit as well as at
|
|
|
the client, and warn less verbosely when they fail. You can override
|
|
|
this by setting ServerDNSAllowNonRFC953Addresses to 1.
|
|
|
- Adapt a patch from goodell to let the contrib/exitlist script
|
|
|
take arguments rather than require direct editing.
|
|
|
|
|
|
- o Minor features (controller):
|
|
|
+ o Minor features (controller):
|
|
|
- Track reasons for OR connection failure; make these reasons available
|
|
|
via the controller interface. (Patch from Mike Perry.)
|
|
|
|
|
|
- o Major bugfixes:
|
|
|
- - Fix a crash bug in the presence of DNS hijacking (reported by Andrew
|
|
|
+ o Major bugfixes:
|
|
|
+ - Fix a crash bug in the presence of DNS hijacking (reported by Andrew
|
|
|
Del Vecchio).
|
|
|
+ - Previously, we would cache up to 16 old networkstatus documents
|
|
|
+ indefinitely, if they came from nontrusted authorities. Now we
|
|
|
+ discard them if they are more than 10 days old.
|
|
|
+ - Servers decline directory requests much more aggressively when
|
|
|
+ they're low on bandwidth. Otherwise they end up queueing more and
|
|
|
+ more directory responses, which can't be good for latency.
|
|
|
|
|
|
- o Minor bugfixes:
|
|
|
+ o Minor bugfixes:
|
|
|
- When computing clock skew from directory HTTP headers, consider what
|
|
|
- time it was when we finished asking for the directory, not what time it
|
|
|
- is now.
|
|
|
+ time it was when we finished asking for the directory, not what
|
|
|
+ time it is now.
|
|
|
- Add some defensive programming to eventdns.c in an attempt to catch
|
|
|
possible memory-stomping bugs.
|
|
|
- - Previously, we would cache up to 16 old networkstatus documents
|
|
|
- indefinitely, if they came from nontrusted authorities. Now we
|
|
|
- discard them if they are more than 10 days old.
|
|
|
- Fix crash with "tor --list-fingerprint" (reported by seeess).
|
|
|
- Expire socks connections if they spend too long waiting for the
|
|
|
handshake to finish. Previously we would let them sit around for
|