[tor-commits] [tor/release-0.4.5] Light sorting on 0.4.5.2-alpha changelog
nickm at torproject.org
nickm at torproject.org
Sat Nov 21 20:38:07 UTC 2020
commit 1a88896fdb3fa362a05a820fdc4c09d4b225d0b0
Author: Nick Mathewson <nickm at torproject.org>
Date: Sat Nov 21 15:21:16 2020 -0500
Light sorting on 0.4.5.2-alpha changelog
---
ChangeLog | 55 ++++++++++++++++++++++---------------------------------
1 file changed, 22 insertions(+), 33 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 86a5c922fa..d1beed5fc9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,15 +2,15 @@ Changes in version 0.4.5.2-alpha - 2020-11-23
Tor 0.4.5.2-alpha is the second alpha release in the 0.4.5.2-alpha
series. It fixes several bugs present in earlier releases.
- o Major bugfixes (crash, relay, signing key):
- - Avoid asserts when we run Tor from the command line with
- `--key-expiration sign` when an ORPort is not set. Fixes bug
- 40015; bugfix on 0.3.2.1-alpha. Patch by Neel Chauhan.
+ - In the v3 handshaking code, Use connection_or_change_state() to
+ change the state. Previously, we changed the state directly, but this
+ did not pass a state change to the pubsub or channel object. Fixes bug
+ 32880; bugfix on 0.2.3.6-alpha. Patch by Neel Chauhan.
o Major bugfixes (relay, windows):
- Fix bug where running a relay on Windows would use 100% CPU after
- some time. Makes Windows >= Vista the required Windows version to
- build and run tor. Fixes bug 30187; bugfix on 0.4.5.1-alpha. Patch
+ running for some time. This causes Tor to require Windows Vista or
+ later to build and run. bug 30187; bugfix on 0.4.5.1-alpha. Patch
by Daniel Pinto.
o Minor features (compilation):
@@ -31,17 +31,6 @@ Changes in version 0.4.5.2-alpha - 2020-11-23
ticket 18888.
o Minor bugfixes (circuit, handshake):
- - In the v3 handshaking code, Use connection_or_change_state() to
- change the state. Previously, we changed the state directly, but
- this did not pass a state change to the pubsub or channel object.
- Fixes bug 32880; bugfix on 0.2.3.6-alpha. Patch by Neel Chauhan.
-
- o Minor bugfixes (client, bridge, configuration):
- - Exit tor on a misconfiguration when the Bridge line has a
- transport but no corresponding ClientTransportPlugin can be found.
- Prior to this fix, tor would attempt to connect to the bridge
- directly without using the transport leading to a possible leak on
- the wire. Fixes bug 25528; bugfix on 0.2.6.1-alpha.
o Minor bugfixes (compilation):
- Fix a compilation issue in which the correct 'ranlib' program was
@@ -49,32 +38,36 @@ Changes in version 0.4.5.2-alpha - 2020-11-23
on 0.4.5.1-alpha.
- Remove a duplicate typedef in metrics_store.c. Fixes bug 40177;
bugfix on 0.4.5.1-alpha.
+ - With USDT tracing enabled, if STAP_PROBEV() is missing, don't
+ attempt to build. Linux supports that macro but not the BSDs.
+ Fixes bug 40174; bugfix on 0.4.5.1-alpha.
- o Minor bugfixes (configuration, ports):
+ o Minor bugfixes (configuration):
+ - Exit tor on a misconfiguration when the Bridge line has a
+ transport but no corresponding ClientTransportPlugin can be found.
+ Prior to this fix, tor would attempt to connect to the bridge
+ directly without using the transport leading to a possible leak on
+ the wire. Fixes bug 25528; bugfix on 0.2.6.1-alpha.
- Fix an issue where an ORPort was validated against other type of
ports when it should have been only checked against other ORPorts.
This lead to "DirPort auto" to be ignored and failing to be used.
Fixes bug 40195; bugfix on 0.4.5.1-alpha.
+ - Second non ORPort of a different family (ex: SocksPort [::1]:9050)
+ was ignored due to a logical configuration parsing error. Fixes
+ bug 40183; bugfix on 0.4.5.1-alpha.
- o Minor bugfixes (configure, build):
- - With USDT tracing enabled, if STAP_PROBEV() is missing, don't
- attempt to build. Linux supports that macro but not the BSDs.
- Fixes bug 40174; bugfix on 0.4.5.1-alpha.
+ o Minor bugfixes (crash, relay, signing key):
+ - Avoid asserts when we run Tor from the command line with
+ `--key-expiration sign` when an ORPort is not set. Fixes bug
+ 40015; bugfix on 0.3.2.1-alpha. Patch by Neel Chauhan.
o Minor bugfixes (logging):
- Remove trailing whitespaces from control event log messages. Fixes
bug 32178; bugfix on 0.1.1.1-alpha. Based on a patch by
Amadeusz Pawlik.
-
- o Minor bugfixes (logging, flow control):
- Turn a SENDME failure log warning into a debug. It can actually
happen naturally. Fixes bug 40142; bugfix on 0.4.1.1-alpha.
- o Minor bugfixes (port configuration):
- - Second non ORPort of a different family (ex: SocksPort [::1]:9050)
- was ignored due to a logical configuration parsing error. Fixes
- bug 40183; bugfix on 0.4.5.1-alpha.
-
o Minor bugfixes (relay, address):
- Don't trigger an IP change if no new valid IP can be found. Fixes
bug 40071; bugfix on 0.4.5.1-alpha.
@@ -91,14 +84,10 @@ Changes in version 0.4.5.2-alpha - 2020-11-23
they check them with respect to the date when they were generated,
not with respect to the current time. Fixes bug 40187; bugfix
on 0.4.5.1-alpha.
-
- o Minor bugfixes (testing, portability):
- Fix our Python reference-implementation for the v3 onion service
handshake so that it works correctly with the version of hashlib
provided by Python 3.9. Fixes part of bug 40179; bugfix
on 0.3.1.6-rc.
-
- o Minor bugfixes (tests):
- Fix the "tortls/openssl/log_one_error" test to work with OpenSSL
3.0.0. Fixes bug 40170; bugfix on 0.2.8.1-alpha.
More information about the tor-commits
mailing list