mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Light sorting on 0.4.5.2-alpha changelog
This commit is contained in:
@@ -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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user