mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
changelog for 0.2.9.14
This commit is contained in:
@@ -1,4 +0,0 @@
|
||||
o Minor features (directory authority):
|
||||
- Add an IPv6 address for the "bastet" directory authority.
|
||||
Closes ticket 24394.
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
o Minor features (bridge):
|
||||
- Bridges now include notice in their descriptors that they are bridges,
|
||||
and notice of their distribution status, based on their publication
|
||||
settings. Implements ticket 18329. For more fine-grained control of
|
||||
how a bridge is distributed, upgrade to 0.3.2.x or later.
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
o Major bugfixes (Exit nodes):
|
||||
- Fix an issue causing high-bandwidth exit nodes to fail a majority
|
||||
or all of their DNS requests, making them basically unsuitable for
|
||||
regular usage in Tor circuits. The problem is related to
|
||||
libevent's DNS handling, but we can work around it in Tor. Fixes
|
||||
bugs 21394 and 18580; bugfix on 0.1.2.2-alpha which introduced
|
||||
eventdns. Credit goes to Dhalgren for identifying and finding a
|
||||
workaround to this bug and to gamambel, arthuredelstein and
|
||||
arma in helping to track it down and analyze it.
|
||||
@@ -1,3 +0,0 @@
|
||||
o Minor bugfixes (testing):
|
||||
- Fix an undersized buffer in test-memwipe.c. Fixes bug 23291; bugfix on
|
||||
0.2.7.2-alpha. Found and patched by Ties Stuij.
|
||||
@@ -1,6 +0,0 @@
|
||||
o Minor bugfix (relay address resolution):
|
||||
- Avoid unnecessary calls to directory_fetches_from_authorities()
|
||||
on relays. This avoids spurious address resolutions and
|
||||
descriptor rebuilds. This is a mitigation for 21789. The original
|
||||
bug was introduced in commit 35bbf2e as part of prop210.
|
||||
Fixes 23470 in 0.2.8.1-alpha.
|
||||
@@ -1,6 +0,0 @@
|
||||
o Minor bugfixes (relay, crash):
|
||||
- Avoid a crash when transitioning from client mode to bridge mode.
|
||||
Previously, we would launch the worker threads whenever our "public
|
||||
server" mode changed, but not when our "server" mode changed.
|
||||
Fixes bug 23693; bugfix on 0.2.6.3-alpha.
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
o Major bugfixes (security, hidden service v2):
|
||||
- Fix a use-after-free error that could crash v2 Tor hidden services
|
||||
when it failed to open circuits while expiring introductions
|
||||
points. Fixes bug 24313; bugfix on 0.2.7.2-alpha. This
|
||||
issue is also tracked as TROVE-2017-013 and CVE-2017-8823.
|
||||
@@ -1,6 +0,0 @@
|
||||
o Minor bugfixes (logging, relay shutdown, annoyance):
|
||||
- When a circuit is marked for close, do not attempt to package any cells
|
||||
for channels on that circuit. Previously, we would detect this
|
||||
condition lower in the call stack, when we noticed that the circuit had
|
||||
no attached channel, and log an annoying message. Fixes bug 8185;
|
||||
bugfix on 0.2.5.4-alpha.
|
||||
@@ -1,4 +0,0 @@
|
||||
o Minor features (geoip):
|
||||
- Update geoip and geoip6 to the November 6 2017 Maxmind GeoLite2
|
||||
Country database.
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
o Minor features:
|
||||
- Enable a couple of pieces of Windows hardening: one
|
||||
(HeapEnableTerminationOnCorruption) that has been on-by-default since
|
||||
Windows 8, and unavailable before Windows 7, and one
|
||||
(PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION) which we believe doesn't
|
||||
affect us, but shouldn't do any harm. Closes ticket 21953.
|
||||
@@ -1,3 +0,0 @@
|
||||
o Minor bugfixes (compilation):
|
||||
- Fix unused variable warnings in donna's Curve25519 SSE2 code.
|
||||
Fixes bug 22895; bugfix on 0.2.7.2-alpha.
|
||||
@@ -1,10 +0,0 @@
|
||||
o Major bugfixes (security):
|
||||
- When checking for replays in the INTRODUCE1 cell data for a (legacy)
|
||||
hiddden service, correctly detect replays in the RSA-encrypted part of
|
||||
the cell. We were previously checking for replays on the entire cell,
|
||||
but those can be circumvented due to the malleability of Tor's legacy
|
||||
hybrid encryption. This fix helps prevent a traffic confirmation
|
||||
attack. Fixes bug 24244; bugfix on 0.2.4.1-alpha. This issue is also
|
||||
tracked as TROVE-2017-009 and CVE-2017-8819.
|
||||
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
o Major bugfixes (security):
|
||||
- Fix a denial-of-service issue where an attacker could crash
|
||||
a directory authority using a malformed router descriptor.
|
||||
Fixes bug 24245; bugfix on 0.2.9.4-alpha. Also tracked
|
||||
as TROVE-2017-010 and CVE-2017-8820.
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
o Major bugfixes (security):
|
||||
- Fix a denial of service bug where an attacker could use a malformed
|
||||
directory object to cause a Tor instance to pause while OpenSSL would
|
||||
try to read a passphrase from the terminal. (If the terminal was not
|
||||
available, tor would continue running.) Fixes bug 24246; bugfix on
|
||||
every version of Tor. Also tracked as TROVE-2017-011 and
|
||||
CVE-2017-8821. Found by OSS-Fuzz as testcase 6360145429790720.
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
o Major bugfixes (security, relay):
|
||||
- When running as a relay, make sure that we never build a path through
|
||||
ourselves, even in the case where we have somehow lost the version of
|
||||
our descriptor appearing in the consensus. Fixes part of bug 21534;
|
||||
bugfix on 0.2.0.1-alpha. This issue is also tracked as TROVE-2017-012
|
||||
and CVE-2017-8822.
|
||||
Reference in New Issue
Block a user