diff options
author | Roger Dingledine <arma@torproject.org> | 2013-10-01 20:49:15 -0400 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2013-10-01 20:49:15 -0400 |
commit | f4c6d4a3d6927d8649031d3a101b669db03a1edc (patch) | |
tree | 75b851a3d6deb78c8aa407c859d41e8eb27399ad /ChangeLog | |
parent | 299e8c0292f324b3c39f1ffae9792fd4fcafe773 (diff) | |
download | tor-f4c6d4a3d6927d8649031d3a101b669db03a1edc.tar tor-f4c6d4a3d6927d8649031d3a101b669db03a1edc.tar.gz |
0.2.5.1-alpha will come out before 0.2.4.18-rc, so get its changes too
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -46,6 +46,10 @@ Changes in version 0.2.5.1-alpha - 2012-10-0? - If we are unable to save a microdescriptor to the journal, do not drop it from memory and then reattempt downloading it. Fixes bug 9645; bugfix on 0.2.2.6-alpha. + - The new channel code sometimes lost track of in-progress circuits, + causing long-running clients to stop building new circuits. The + fix is to always call circuit_n_chan_done(chan, 0) from + channel_closed(). Fixes bug 9776; bugfix on 0.2.4.17-rc. o Build features: - Tor now builds each source file in two modes: a mode that avoids @@ -71,6 +75,21 @@ Changes in version 0.2.5.1-alpha - 2012-10-0? - Unit tests for failing cases of the TAP onion handshake. - More unit tests for address-manipulation functions. + o Minor features (protecting client timestamps): + - Clients no longer send timestamps in their NETINFO cells. These were + not used for anything, and they provided one small way for clients + to be distinguished from each other as they moved from network to + network or behind NAT. Implements part of proposal 222. + - Clients now round timestamps in INTRODUCE cells down to the nearest + 10 minutes. If a new Support022HiddenServices option is set to 0, or + if it's set to "auto" and the feature is disabled in the consensus, + the timestamp is sent as 0 instead. Implements part of proposal 222. + - Stop sending timestamps in AUTHENTICATE cells. This is not such + a big deal from a security point of view, but it achieves no actual + good purpose, and isn't needed. Implements part of proposal 222. + - Reduce down accuracy of timestamps in hidden service descriptors. + Implements part of proposal 222. + o Minor features (config options): - Config (torrc) lines now handle fingerprints which are missing their initial '$'. Resolves ticket 4341; improvement over 0.0.9pre5. @@ -113,6 +132,7 @@ Changes in version 0.2.5.1-alpha - 2012-10-0? make it go faster on register-starved hosts. This improves our handshake performance by about 6% on i386 hosts without nacl. Closes ticket 8109. + - Update to the September 4 2013 Maxmind GeoLite Country database. o Minor bugfixes: - Set the listen() backlog limit to the largest actually supported |