commit 3b0140b81130a545c4effb41df39fbd155f59f24 Author: Nick Mathewson nickm@torproject.org Date: Thu May 5 13:43:15 2011 -0400
Tweak 0.2.3.1-alpha changelog, add more entries. --- ChangeLog | 35 ++++++++++++++++++++++++----------- changes/bug2379 | 5 ----- changes/warn-if-get_digest-fails | 6 ------ 3 files changed, 24 insertions(+), 22 deletions(-)
diff --git a/ChangeLog b/ChangeLog index 3d779c3..046ee63 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Changes in version 0.2.3.1-alpha - 2011-05-0? +Changes in version 0.2.3.1-alpha - 2011-05-05
Tor 0.2.3.1-alpha adds some new experimental features, including support for an improved network IO backend, IOCP networking on Windows, @@ -6,6 +6,10 @@ Changes in version 0.2.3.1-alpha - 2011-05-0? home router configuration. There are also numerous internal improvements to try to make the code easier for developers to work with.
+ This is the first alpha release in a new series, so expect there to be + bugs. Users who would rather test out a more stable branch should + stay with 0.2.2.x for now. + o Major features - Tor can now optionally build with the "bufferevents" buffered IO backend provided by Libevent 2. To use this feature, make sure you @@ -24,7 +28,7 @@ Changes in version 0.2.3.1-alpha - 2011-05-0? - The EntryNodes option can now include country codes like {de} or IP addresses or network masks. Previously we had disallowed these options because we didn't have an efficient way to keep the list up to - date. Fixes bug 1982. + date. Fixes bug 1982, but see bug 2798 for an unresolved issue here. - Exit nodes now accept and queue data on not-yet-connected streams. Previously, the client wasn't allowed to send data until the stream was connected, which slowed down all connections. This change will enable @@ -47,18 +51,21 @@ Changes in version 0.2.3.1-alpha - 2011-05-0? by downloading microdescriptors instead of router descriptors.
o Minor features: - - Make logging resolution configurable and change default from 1 - millisecond to 1 second. Implements enhancement 1668. - - We log which torrc file we're using on startup. Implements ticket 2444. + - Make logging resolution configurable with a new LogGranularity + option, and change the default from 1 millisecond to 1 + second. Implements enhancement 1668. + - We log which torrc file we're using on startup. Implements ticket + 2444. - Ordinarily, Tor does not count traffic from private addresses (like 127.0.0.1 or 10.0.0.1) when calculating rate limits or accounting. There is now a new option, CountPrivateBandwidth, to disable this behavior. Patch from Daniel Cagara. - - New --enable-static-tor configure option for building Tor as statically - as possible. Idea, general hackery and thoughts from Alexei Czeskis, - John Gilmore, Jacob Appelbaum. Implements ticket 2702. - - If you set the NumCPUs option to 0, Tor will now try to detect how many - CPUs you have. This is the new default behavior. + - New --enable-static-tor configure option for building Tor as + statically as possible. Idea, general hackery and thoughts from + Alexei Czeskis, John Gilmore, Jacob Appelbaum. Implements ticket + 2702. + - If you set the NumCPUs option to 0, Tor will now try to detect how + many CPUs you have. This is the new default behavior. - Turn on directory request statistics by default and include them in extra-info descriptors. Don't break if we have no GeoIP database. - Relays that set "ConnDirectionStatistics 1" write statistics on the @@ -79,6 +86,9 @@ Changes in version 0.2.3.1-alpha - 2011-05-0? - The microdesc journal is supposed to get rebuilt only if it is at least _half_ the length of the store, not _twice_ the length of the store. Bugfix on 0.2.2.6-alpha; fixes part of bug 2230. + - If as an authority we fail to compute the identity digest of a v3 + legacy keypair, warn, and don't use a buffer-full of junk instead. + Bugfix on 0.2.1.1-alpha; fixes bug 3106. - Authorities now clean their microdesc cache periodically and when reading from disk initially, not only when adding new descriptors. This prevents a bug where we could lose microdescriptors. Bugfix @@ -122,12 +132,15 @@ Changes in version 0.2.3.1-alpha - 2011-05-0? our library structure used to force them to link it.
o Removed features: - - Removed some old code to work around even older versions of Tor that + - Remove some old code to work around even older versions of Tor that used forked processes to handle DNS requests. Such versions of Tor are no longer in use as servers.
o Documentation fixes: - Correct a broken faq link in the INSTALL file. Fixes bug 2307. + - Add missing documentation for the authority-related torrc options + RephistTrackTime, BridgePassword, and V3AuthUseLegacyKey. Resolves + issue 2379.
Changes in version 0.2.2.25-alpha - 2011-04-29 diff --git a/changes/bug2379 b/changes/bug2379 deleted file mode 100644 index 0d378b7..0000000 --- a/changes/bug2379 +++ /dev/null @@ -1,5 +0,0 @@ - o Documentation: - - Add missing documentation for the authority-related torrc options - RephistTrackTime, BridgePassword, and V3AuthUseLegacyKey. Resolves - issue 2379. - diff --git a/changes/warn-if-get_digest-fails b/changes/warn-if-get_digest-fails deleted file mode 100644 index 6cfc108..0000000 --- a/changes/warn-if-get_digest-fails +++ /dev/null @@ -1,6 +0,0 @@ - o Minor bugfixes: - - If we fail to compute the identity digest of a v3 legacy - keypair, warn, and don't use a buffer-full of junk instead. - Bugfix on 0.2.1.1-alpha; fixes bug 3106. - -
tor-commits@lists.torproject.org