fold in more changes entries

This commit is contained in:
Roger Dingledine
2011-11-20 21:40:03 -05:00
parent 929074b368
commit f3452b58ba
22 changed files with 87 additions and 120 deletions
-11
View File
@@ -1,11 +0,0 @@
o Code simplification and refactoring:
- Unconditionally use OpenSSL's AES implementation instead of our
old built-in one. OpenSSL's AES has been better for a while, and
relatively few servers should still be on any version of OpenSSL
that doesn't have good optimized assembly AES.
o Major features:
- Use OpenSSL's EVP interface for AES encryption, so that all
AES operations can use hardware acceleration (if present).
Resolves issue #4442.
-4
View File
@@ -1,4 +0,0 @@
o Minor features:
- Detect when we build on a platform that doesn't define AF_UNSPEC to 0.
We don't work there, so refuse to compile.
-6
View File
@@ -1,6 +0,0 @@
o Testing
- The long-disabled benchmark tests are now split into their own
./src/test/bench binary.
- The benchmarks can now use more accurate timers than gettimeofday
when such are available.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes:
- Allow manual 'authenticate' commands to the controller interface
from nc as well as telnet. We were rejecting them because they
didn't come with the expected whitespace at the end of the command.
Bugfix on 0.1.1.1-alpha; fixes bug 2893.
-9
View File
@@ -1,9 +0,0 @@
o Major features:
- Allow Tor controllers like Vidalia to obtain the microdescriptor
for a relay by identity digest or nickname. Previously,
microdescriptors were only available by their own digests, so a
controller would have to ask for and parse the whole
microdescriptor consensus in order to look up a single relay's
microdesc. Fixes bug 3832; bugfix on 0.2.3.1-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- When sending a NETINFO cell, include the original address
received for the other side, not its canonical address. Found
by "troll_un"; fixes bug 4349; bugfix on 0.2.0.10-alpha.
-7
View File
@@ -1,7 +0,0 @@
o Minor bugfixes:
- When running as client without a geoip database, do not print a
misleading (and plain wrong) log message that we're collecting
dirreq statistics - we're not collecting statistics as clients.
Also don't create a useless (because empty) stats file in the
stats/ directory. Fixes bug 4353, bugfix on 0.2.2.34.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes:
- Successfully detect AUTH_CHALLENGE cells with no recognized
authentication type listed. Fixes bug 4367; bugfix on 0.2.3.6-alpha.
Found by frosty_un.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- If a relay receives an AUTH_CHALLENGE it can't answer, it should
still send a NETINFO cell to allow the connection to become open.
Fixes bug 4368; fix on 0.2.3.6-alpha; bug found by "frosty".
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Log less loudly when we get an invalid certificate from a source other
than a directory authority: it's not unusual to see invalid certs
because of clock skew. Fixes bug 4370; bugfix on 0.2.3.6-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Tolerate servers with more clock skew than previously. Fixes bug 4371;
bugfix on 0.2.3.6-alpha.
-8
View File
@@ -1,8 +0,0 @@
o Minor features:
- When Tor ignores a hidden service specified in its
configuration, include the hidden service's directory in the
warning message. Previously, we would only tell the user that
some hidden service was ignored. Bugfix on 0.0.6; fixes bug
4426.
-9
View File
@@ -1,9 +0,0 @@
o Minor bugfixes:
- Fix some (not actually triggerable) buffer size checks in usage of
tor_inet_ntop. Fixes bug 4434; bugfix on Tor 0.2.0.1-alpha. Patch
by Anders Sundman.
o Testing:
- Numerous new unit tests for functions in util.c and address.c by
Anders Sundman.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes:
- Don't warn about unused log_mutex in log.c when building with
--disable-threads using a recent GCC. Fixes bug 4437; bugfix on
0.1.0.6-rc which introduced --disable-threads.
-9
View File
@@ -1,9 +0,0 @@
o Minor bugfixes:
- Initialize Libevent with the EVENT_BASE_FLAG_NOLOCK flag enabled, so
that it doesn't attempt to allocate a socketpair. This could cause
some problems on windows systems with overzealous firewalls. Fix for
bug 4457; workaround for Libevent versions 2.0.1-alpha through
2.0.15-stable.
- Detect failure to initialize Libevent. Better detection for bug 4457.
-6
View File
@@ -1,6 +0,0 @@
o Minor features:
- When we fail to initialize Libevent, retry with IOCP disabled so we
don't need to turn on multi-threading support in Libevent, which in
turn requires a working socketpair(). This is a workaround for bug
4457, which affects Libevent versions from 2.0.1-alpha through
2.0.15-stable.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Fix a couple of compile warnings on Windows. Fixes bug 4469; bugfix
on 0.2.3.4-alpha and 0.2.3.6-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Fix parsing of some corner-cases with tor_inet_pton. Fixes bug 4515;
bugfix on 0.2.0.1-alpha; fix by Anders Sundman.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Make util unit tests build correctly with MSVC. Bugfix on
0.2.3.3-alpha. Patch by Gisle Vanem.
-3
View File
@@ -1,3 +0,0 @@
o Minor features:
- Update to the November 1 2011 Maxmind GeoLite Country database.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes:
- Rename the bench_{aes,dmap} functions to test_*, so that tinytest can
pick them up when the tests aren't disabled. Bugfix on 0.2.2.4-alpha
which introduced tinytest.