|
@@ -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
|