mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 05:03:43 +01:00
intertwingle the 0.1.1.x and 0.1.2.x changelog entries
svn:r9419
This commit is contained in:
parent
a6df62b053
commit
f5dd56ad2b
162
ChangeLog
162
ChangeLog
@ -277,6 +277,20 @@ Changes in version 0.1.2.5-alpha - 2007-01-06
|
||||
controller tries to fetch a networkstatus that doesn't exist.
|
||||
|
||||
|
||||
Changes in version 0.1.1.26 - 2006-12-14
|
||||
o Security bugfixes:
|
||||
- Stop sending the HttpProxyAuthenticator string to directory
|
||||
servers when directory connections are tunnelled through Tor.
|
||||
- Clients no longer store bandwidth history in the state file.
|
||||
- Do not log introduction points for hidden services if SafeLogging
|
||||
is set.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Fix an assert failure when a directory authority sets
|
||||
AuthDirRejectUnlisted and then receives a descriptor from an
|
||||
unlisted router (reported by seeess).
|
||||
|
||||
|
||||
Changes in version 0.1.2.4-alpha - 2006-12-03
|
||||
o Major features:
|
||||
- Add support for using natd; this allows FreeBSDs earlier than
|
||||
@ -321,6 +335,39 @@ Changes in version 0.1.2.4-alpha - 2006-12-03
|
||||
when we're running as a client.
|
||||
|
||||
|
||||
Changes in version 0.1.1.25 - 2006-11-04
|
||||
o Major bugfixes:
|
||||
- When a client asks us to resolve (rather than connect to)
|
||||
an address, and we have a cached answer, give them the cached
|
||||
answer. Previously, we would give them no answer at all.
|
||||
- We were building exactly the wrong circuits when we predict
|
||||
hidden service requirements, meaning Tor would have to build all
|
||||
its circuits on demand.
|
||||
- If none of our live entry guards have a high uptime, but we
|
||||
require a guard with a high uptime, try adding a new guard before
|
||||
we give up on the requirement. This patch should make long-lived
|
||||
connections more stable on average.
|
||||
- When testing reachability of our DirPort, don't launch new
|
||||
tests when there's already one in progress -- unreachable
|
||||
servers were stacking up dozens of testing streams.
|
||||
|
||||
o Security bugfixes:
|
||||
- When the user sends a NEWNYM signal, clear the client-side DNS
|
||||
cache too. Otherwise we continue to act on previous information.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Avoid a memory corruption bug when creating a hash table for
|
||||
the first time.
|
||||
- Avoid possibility of controller-triggered crash when misusing
|
||||
certain commands from a v0 controller on platforms that do not
|
||||
handle printf("%s",NULL) gracefully.
|
||||
- Avoid infinite loop on unexpected controller input.
|
||||
- Don't log spurious warnings when we see a circuit close reason we
|
||||
don't recognize; it's probably just from a newer version of Tor.
|
||||
- Add Vidalia to the OS X uninstaller script, so when we uninstall
|
||||
Tor/Privoxy we also uninstall Vidalia.
|
||||
|
||||
|
||||
Changes in version 0.1.2.3-alpha - 2006-10-29
|
||||
o Minor features:
|
||||
- Prepare for servers to publish descriptors less often: never
|
||||
@ -585,6 +632,40 @@ Changes in version 0.1.2.2-alpha - 2006-10-07
|
||||
multiple times.
|
||||
|
||||
|
||||
Changes in version 0.1.1.24 - 2006-09-29
|
||||
o Major bugfixes:
|
||||
- Allow really slow clients to not hang up five minutes into their
|
||||
directory downloads (suggested by Adam J. Richter).
|
||||
- Fix major performance regression from 0.1.0.x: instead of checking
|
||||
whether we have enough directory information every time we want to
|
||||
do something, only check when the directory information has changed.
|
||||
This should improve client CPU usage by 25-50%.
|
||||
- Don't crash if, after a server has been running for a while,
|
||||
it can't resolve its hostname.
|
||||
- When a client asks us to resolve (not connect to) an address,
|
||||
and we have a cached answer, give them the cached answer.
|
||||
Previously, we would give them no answer at all.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Allow Tor to start when RunAsDaemon is set but no logs are set.
|
||||
- Don't crash when the controller receives a third argument to an
|
||||
"extendcircuit" request.
|
||||
- Controller protocol fixes: fix encoding in "getinfo addr-mappings"
|
||||
response; fix error code when "getinfo dir/status/" fails.
|
||||
- Fix configure.in to not produce broken configure files with
|
||||
more recent versions of autoconf. Thanks to Clint for his auto*
|
||||
voodoo.
|
||||
- Fix security bug on NetBSD that could allow someone to force
|
||||
uninitialized RAM to be sent to a server's DNS resolver. This
|
||||
only affects NetBSD and other platforms that do not bounds-check
|
||||
tolower().
|
||||
- Warn user when using libevent 1.1a or earlier with win32 or kqueue
|
||||
methods: these are known to be buggy.
|
||||
- If we're a directory mirror and we ask for "all" network status
|
||||
documents, we would discard status documents from authorities
|
||||
we don't recognize.
|
||||
|
||||
|
||||
Changes in version 0.1.2.1-alpha - 2006-08-27
|
||||
o Major features:
|
||||
- Add "eventdns" async dns library from Adam Langley, tweaked to
|
||||
@ -707,87 +788,6 @@ Changes in version 0.1.2.1-alpha - 2006-08-27
|
||||
goes) have predicted what we plan to respond to them.
|
||||
|
||||
|
||||
Changes in version 0.1.1.26 - 2006-12-14
|
||||
o Security bugfixes:
|
||||
- Stop sending the HttpProxyAuthenticator string to directory
|
||||
servers when directory connections are tunnelled through Tor.
|
||||
- Clients no longer store bandwidth history in the state file.
|
||||
- Do not log introduction points for hidden services if SafeLogging
|
||||
is set.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Fix an assert failure when a directory authority sets
|
||||
AuthDirRejectUnlisted and then receives a descriptor from an
|
||||
unlisted router (reported by seeess).
|
||||
|
||||
|
||||
Changes in version 0.1.1.25 - 2006-11-04
|
||||
o Major bugfixes:
|
||||
- When a client asks us to resolve (rather than connect to)
|
||||
an address, and we have a cached answer, give them the cached
|
||||
answer. Previously, we would give them no answer at all.
|
||||
- We were building exactly the wrong circuits when we predict
|
||||
hidden service requirements, meaning Tor would have to build all
|
||||
its circuits on demand.
|
||||
- If none of our live entry guards have a high uptime, but we
|
||||
require a guard with a high uptime, try adding a new guard before
|
||||
we give up on the requirement. This patch should make long-lived
|
||||
connections more stable on average.
|
||||
- When testing reachability of our DirPort, don't launch new
|
||||
tests when there's already one in progress -- unreachable
|
||||
servers were stacking up dozens of testing streams.
|
||||
|
||||
o Security bugfixes:
|
||||
- When the user sends a NEWNYM signal, clear the client-side DNS
|
||||
cache too. Otherwise we continue to act on previous information.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Avoid a memory corruption bug when creating a hash table for
|
||||
the first time.
|
||||
- Avoid possibility of controller-triggered crash when misusing
|
||||
certain commands from a v0 controller on platforms that do not
|
||||
handle printf("%s",NULL) gracefully.
|
||||
- Avoid infinite loop on unexpected controller input.
|
||||
- Don't log spurious warnings when we see a circuit close reason we
|
||||
don't recognize; it's probably just from a newer version of Tor.
|
||||
- Add Vidalia to the OS X uninstaller script, so when we uninstall
|
||||
Tor/Privoxy we also uninstall Vidalia.
|
||||
|
||||
|
||||
Changes in version 0.1.1.24 - 2006-09-29
|
||||
o Major bugfixes:
|
||||
- Allow really slow clients to not hang up five minutes into their
|
||||
directory downloads (suggested by Adam J. Richter).
|
||||
- Fix major performance regression from 0.1.0.x: instead of checking
|
||||
whether we have enough directory information every time we want to
|
||||
do something, only check when the directory information has changed.
|
||||
This should improve client CPU usage by 25-50%.
|
||||
- Don't crash if, after a server has been running for a while,
|
||||
it can't resolve its hostname.
|
||||
- When a client asks us to resolve (not connect to) an address,
|
||||
and we have a cached answer, give them the cached answer.
|
||||
Previously, we would give them no answer at all.
|
||||
|
||||
o Minor bugfixes:
|
||||
- Allow Tor to start when RunAsDaemon is set but no logs are set.
|
||||
- Don't crash when the controller receives a third argument to an
|
||||
"extendcircuit" request.
|
||||
- Controller protocol fixes: fix encoding in "getinfo addr-mappings"
|
||||
response; fix error code when "getinfo dir/status/" fails.
|
||||
- Fix configure.in to not produce broken configure files with
|
||||
more recent versions of autoconf. Thanks to Clint for his auto*
|
||||
voodoo.
|
||||
- Fix security bug on NetBSD that could allow someone to force
|
||||
uninitialized RAM to be sent to a server's DNS resolver. This
|
||||
only affects NetBSD and other platforms that do not bounds-check
|
||||
tolower().
|
||||
- Warn user when using libevent 1.1a or earlier with win32 or kqueue
|
||||
methods: these are known to be buggy.
|
||||
- If we're a directory mirror and we ask for "all" network status
|
||||
documents, we would discard status documents from authorities
|
||||
we don't recognize.
|
||||
|
||||
|
||||
Changes in version 0.1.1.23 - 2006-07-30
|
||||
o Major bugfixes:
|
||||
- Fast Tor servers, especially exit nodes, were triggering asserts
|
||||
|
Loading…
Reference in New Issue
Block a user