fold in the pending changes
This commit is contained in:
parent
64d1b8364e
commit
32ca2bd0f5
66
ChangeLog
66
ChangeLog
|
@ -1,3 +1,69 @@
|
|||
Changes in version 0.2.1.27 - 2010-11-21
|
||||
o Major bugfixes:
|
||||
- Resolve an incompatibility with openssl 0.9.8p and openssl 1.0.0b:
|
||||
No longer set the tlsext_host_name extension on server SSL objects;
|
||||
but continue to set it on client SSL objects. Our goal in setting
|
||||
it was to imitate a browser, not a vhosting server. Fixes bug 2204;
|
||||
bugfix on 0.2.1.1-alpha.
|
||||
- Do not log messages to the controller while shrinking buffer
|
||||
freelists. Doing so would sometimes make the controller connection
|
||||
try to allocate a buffer chunk, which would mess up the internals
|
||||
of the freelist and cause an assertion failure. Fixes bug 1125;
|
||||
fixed by Robert Ransom. Bugfix on 0.2.0.16-alpha.
|
||||
- Learn our external IP address when we're a relay or bridge, even if
|
||||
we set PublishServerDescriptor to 0. Bugfix on 0.2.0.3-alpha,
|
||||
where we introduced bridge relays that don't need to publish to
|
||||
be useful. Fixes bug 2050.
|
||||
- Do even more to reject (and not just ignore) annotations on
|
||||
router descriptors received anywhere but from the cache. Previously
|
||||
we would ignore such annotations at first, but cache them to disk
|
||||
anyway. Bugfix on 0.2.0.8-alpha. Found by piebeer.
|
||||
- When you're using bridges and your network goes away and your
|
||||
bridges get marked as down, recover when you attempt a new socks
|
||||
connection (if the network is back), rather than waiting up to an
|
||||
hour to try fetching new descriptors for your bridges. Bugfix on
|
||||
0.2.0.3-alpha; fixes bug 1981.
|
||||
|
||||
o Major features:
|
||||
XXX cherry-pick the november geoip commit
|
||||
- Move to the November 2010 Maxmind GeoLite country db (rather
|
||||
than the June 2009 ip-to-country GeoIP db) for our statistics that
|
||||
count how many users relays are seeing from each country. Now we
|
||||
have more accurate data for many African countries.
|
||||
|
||||
o New directory authorities:
|
||||
- Set up maatuska (run by Linus Nordberg) as the eighth v3 directory
|
||||
authority.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Fix an assertion failure that could occur in caches or bridge users
|
||||
when using a very short voting interval on a testing network.
|
||||
Diagnosed by Robert Hogan. Fixes bug 1141; bugfix on 0.2.0.8-alpha.
|
||||
- Enforce multiplicity rules when parsing annotations. Bugfix on
|
||||
0.2.0.8-alpha. Found by piebeer.
|
||||
- Allow handshaking OR connections to take a full KeepalivePeriod
|
||||
seconds to handshake. Previously, we would close them after
|
||||
IDLE_OR_CONN_TIMEOUT (180) seconds, the same timeout as if they
|
||||
were open. Bugfix on 0.2.1.26; fixes bug 1840. Thanks to mingw-san
|
||||
for analysis help.
|
||||
- When building with --enable-gcc-warnings on OpenBSD, disable
|
||||
warnings in system headers. This makes --enable-gcc-warnings
|
||||
pass on OpenBSD 4.8.
|
||||
|
||||
o Minor features:
|
||||
- Exit nodes didn't recognize EHOSTUNREACH as a plausible error code,
|
||||
and so sent back END_STREAM_REASON_MISC. Clients now recognize a new
|
||||
stream ending reason for this case: END_STREAM_REASON_NOROUTE.
|
||||
Servers can start sending this code when enough clients recognize
|
||||
it. Also update the spec to reflect this new reason. Bugfix on
|
||||
0.1.0.1-rc; fixes part of bug 1793.
|
||||
|
||||
o Removed files:
|
||||
- Remove the old debian/ directory from the main Tor distribution.
|
||||
The official Tor-for-debian git repository lives at the URL
|
||||
https://git.torproject.org/debian/tor.git
|
||||
|
||||
|
||||
Changes in version 0.2.1.26 - 2010-05-02
|
||||
o Major bugfixes:
|
||||
- Teach relays to defend themselves from connection overload. Relays
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
o Major bugfixes
|
||||
- Do even more to reject (and not just ignore) annotations on
|
||||
router descriptors received anywhere but from the cache.
|
||||
Previously we would ignore such annotations at first, but cache
|
||||
them to disk anyway. Bugfix on 0.2.0.8-alpha. Found by piebeer.
|
||||
|
||||
o Minor bugfixes
|
||||
- Enforce multiplicity rules when parsing annotations. Bugfix on
|
||||
0.2.0.8-alpha. Found by piebeer.
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
o Major bugfixes
|
||||
- Do not log messages to the controller while shrinking buffer
|
||||
freelists. Doing so would sometimes make the controller
|
||||
connection try to allocate a buffer chunk, which would mess
|
||||
up the internals of the freelist and cause an assertion
|
||||
failure. Fixes bug 1125; fixed by Robert Ransom. Bugfix on
|
||||
Tor 0.2.0.16-alpha.
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfixes:
|
||||
- Fix an assertion failure that could occur in caches or bridge users
|
||||
when using a very short voting interval on a testing network.
|
||||
Diagnosed by Robert Hogan. Fixes bug 1141; bugfix on 0.2.0.8-alpha.
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
o Minor bugfixes:
|
||||
- Allow handshaking OR connections to take a full KeepalivePeriod
|
||||
seconds to handshake. Previously, we would close them after
|
||||
IDLE_OR_CONN_TIMEOUT seconds, as if they were open. This is a
|
||||
bugfix on 0.2.1.26. Thanks to mingw-san for analysis help. Fixes
|
||||
bug 1840.
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
o Major bugfixes:
|
||||
- When you use bridges and your network goes away and your bridges
|
||||
get marked as down, recover when you attempt a new socks connection
|
||||
(if the network is back) rather than waiting up to an hour to try
|
||||
fetching new descriptors for your bridges. Bugfix on 0.2.0.3-alpha;
|
||||
fixes bug 1981.
|
|
@ -1,5 +0,0 @@
|
|||
o Major bugfixes:
|
||||
- Learn our external IP address when we're a relay or bridge, even if
|
||||
we set PublishServerDescriptor to 0. Bugfix on 0.2.0.3-alpha,
|
||||
where we introduced bridge relays that don't need to publish to
|
||||
be useful. Fixes bug 2050.
|
|
@ -1,7 +0,0 @@
|
|||
o Major bugfixes
|
||||
- Do not set the tlsext_host_name extension on server SSL objects;
|
||||
only on client SSL objects. We set it to immitate a browser, not a
|
||||
vhosting server. This resolves an incompatibility with openssl 0.9.8p
|
||||
and openssl 1.0.0b. Fixes bug 2204; bugfix on 0.2.1.1-alpha.
|
||||
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
o Minor features:
|
||||
- Update to the October 1 2010 Maxmind GeoLite Country database.
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
o Minor features:
|
||||
- Update to the September 1 2010 Maxmind GeoLite Country database.
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
o Minor features
|
||||
- Update to the August 1 2010 Maxmind GeoLite Country database.
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
o Minor features
|
||||
- Update to the June 1 2010 Maxmind GeoLite Country database.
|
|
@ -1,3 +0,0 @@
|
|||
o New directory authorities:
|
||||
- Set up maatuska (run by Linus Nordberg) as the eighth v3 directory
|
||||
authority.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor features:
|
||||
- Have clients begin understanding the new END_STREAM_REASON_NOROUTE
|
||||
error code.
|
|
@ -1,5 +0,0 @@
|
|||
o Major features:
|
||||
- Move to the Maxmind GeoIP db (rather than the June 2009
|
||||
ip-to-country GeoIP db) for our statistics that count how many
|
||||
users relays are seeing from each country. Now we have more accurate
|
||||
data for many African countries.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes:
|
||||
- When building with --enable-gcc-warnings on OpenBSD, disable
|
||||
warnings in system headers. This makes --enable-gcc-warnings
|
||||
pass on OpenBSD 4.8.
|
|
@ -1,5 +0,0 @@
|
|||
o Removed files:
|
||||
- Remove the old debian/ directory from the main Tor distribution.
|
||||
The official Tor-for-debian git repository lives at the URL
|
||||
https://git.torproject.org/debian/tor.git .
|
||||
|
Loading…
Reference in New Issue