Combine sections in the 0.3.1.7 releasenotes
This commit is contained in:
parent
2894ac304c
commit
fd8d526f0d
38
ReleaseNotes
38
ReleaseNotes
|
@ -137,7 +137,7 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
o Major bugfixes (openbsd, denial-of-service):
|
o Major bugfixes (openbsd, denial-of-service):
|
||||||
- Avoid an assertion failure bug affecting our implementation of
|
- Avoid an assertion failure bug affecting our implementation of
|
||||||
inet_pton(AF_INET6) on certain OpenBSD systems whose strtol()
|
inet_pton(AF_INET6) on certain OpenBSD systems whose strtol()
|
||||||
handling of "0xfoo" differs from what we had expected. Fixes bug
|
handling of "0xx" differs from what we had expected. Fixes bug
|
||||||
22789; bugfix on 0.2.3.8-alpha. Also tracked as TROVE-2017-007.
|
22789; bugfix on 0.2.3.8-alpha. Also tracked as TROVE-2017-007.
|
||||||
|
|
||||||
o Major bugfixes (relay, link handshake):
|
o Major bugfixes (relay, link handshake):
|
||||||
|
@ -175,11 +175,6 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
- Add "fingerprint" lines to the networkstatus-bridges file produced
|
- Add "fingerprint" lines to the networkstatus-bridges file produced
|
||||||
by bridge authorities. Closes ticket 22207.
|
by bridge authorities. Closes ticket 22207.
|
||||||
|
|
||||||
o Minor features (bug mitigation, diagnostics, logging):
|
|
||||||
- Avoid an assertion failure, and log a better error message, when
|
|
||||||
unable to remove a file from the consensus cache on Windows.
|
|
||||||
Attempts to mitigate and diagnose bug 22752.
|
|
||||||
|
|
||||||
o Minor features (code style):
|
o Minor features (code style):
|
||||||
- Add "Falls through" comments to our codebase, in order to silence
|
- Add "Falls through" comments to our codebase, in order to silence
|
||||||
GCC 7's -Wimplicit-fallthrough warnings. Patch from Andreas
|
GCC 7's -Wimplicit-fallthrough warnings. Patch from Andreas
|
||||||
|
@ -225,6 +220,9 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
generate RSA->Ed25519 cross-certificates dated in the 1970s. We
|
generate RSA->Ed25519 cross-certificates dated in the 1970s. We
|
||||||
think this is happening because of incorrect system clocks, but
|
think this is happening because of incorrect system clocks, but
|
||||||
we'd like to know for certain. Diagnostic for bug 22466.
|
we'd like to know for certain. Diagnostic for bug 22466.
|
||||||
|
- Avoid an assertion failure, and log a better error message, when
|
||||||
|
unable to remove a file from the consensus cache on Windows.
|
||||||
|
Attempts to mitigate and diagnose bug 22752.
|
||||||
|
|
||||||
o Minor features (directory authority):
|
o Minor features (directory authority):
|
||||||
- Improve the message that authorities report to relays that present
|
- Improve the message that authorities report to relays that present
|
||||||
|
@ -249,12 +247,6 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
o Minor features (geoip):
|
o Minor features (geoip):
|
||||||
- Update geoip and geoip6 to the September 6 2017 Maxmind GeoLite2
|
- Update geoip and geoip6 to the September 6 2017 Maxmind GeoLite2
|
||||||
Country database.
|
Country database.
|
||||||
- Update geoip and geoip6 to the August 3 2017 Maxmind GeoLite2
|
|
||||||
Country database.
|
|
||||||
- Update geoip and geoip6 to the July 4 2017 Maxmind GeoLite2
|
|
||||||
Country database.
|
|
||||||
- Update geoip and geoip6 to the June 8 2017 Maxmind GeoLite2
|
|
||||||
Country database.
|
|
||||||
|
|
||||||
o Minor features (hidden services, logging):
|
o Minor features (hidden services, logging):
|
||||||
- Log a message when a hidden service descriptor has fewer
|
- Log a message when a hidden service descriptor has fewer
|
||||||
|
@ -464,7 +456,7 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
always allow some extra file descriptors for other files. Fixes
|
always allow some extra file descriptors for other files. Fixes
|
||||||
bug 22797; bugfix on 0.2.0.10-alpha.
|
bug 22797; bugfix on 0.2.0.10-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (hidden service):
|
o Minor bugfixes (hidden services):
|
||||||
- Increase the number of circuits that a service is allowed to
|
- Increase the number of circuits that a service is allowed to
|
||||||
open over a specific period of time. The value was lower than it
|
open over a specific period of time. The value was lower than it
|
||||||
should be (8 vs 12) in the normal case of 3 introduction points.
|
should be (8 vs 12) in the normal case of 3 introduction points.
|
||||||
|
@ -472,8 +464,6 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
- Fix a BUG warning during HSv3 descriptor decoding that could be
|
- Fix a BUG warning during HSv3 descriptor decoding that could be
|
||||||
cause by a specially crafted descriptor. Fixes bug 23233; bugfix
|
cause by a specially crafted descriptor. Fixes bug 23233; bugfix
|
||||||
on 0.3.0.1-alpha. Bug found by "haxxpop".
|
on 0.3.0.1-alpha. Bug found by "haxxpop".
|
||||||
|
|
||||||
o Minor bugfixes (hidden services):
|
|
||||||
- Stop printing a cryptic warning when a hidden service gets a
|
- Stop printing a cryptic warning when a hidden service gets a
|
||||||
request to connect to a virtual port that it hasn't configured.
|
request to connect to a virtual port that it hasn't configured.
|
||||||
Fixes bug 16706; bugfix on 0.2.6.3-alpha.
|
Fixes bug 16706; bugfix on 0.2.6.3-alpha.
|
||||||
|
@ -511,6 +501,10 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
- Log a better message when a directory authority replies to an
|
- Log a better message when a directory authority replies to an
|
||||||
upload with an unexpected status code. Fixes bug 11121; bugfix
|
upload with an unexpected status code. Fixes bug 11121; bugfix
|
||||||
on 0.1.0.1-rc.
|
on 0.1.0.1-rc.
|
||||||
|
- Downgrade a log statement about unexpected relay cells from "bug"
|
||||||
|
to "protocol warning", because there is at least one use case
|
||||||
|
where it can be triggered by a buggy tor implementation. Fixes bug
|
||||||
|
21293; bugfix on 0.1.1.14-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (logging, relay):
|
o Minor bugfixes (logging, relay):
|
||||||
- Remove a forgotten debugging message when an introduction point
|
- Remove a forgotten debugging message when an introduction point
|
||||||
|
@ -521,16 +515,12 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
and are not relevant to the operator. Fixes bug 23078; bugfix on
|
and are not relevant to the operator. Fixes bug 23078; bugfix on
|
||||||
0.3.0.1-alpha and 0.3.0.2-alpha.
|
0.3.0.1-alpha and 0.3.0.2-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (memory leak):
|
o Minor bugfixes (memory leaks):
|
||||||
- Fix a small memory leak at exit from the backtrace handler code.
|
- Fix a small memory leak at exit from the backtrace handler code.
|
||||||
Fixes bug 21788; bugfix on 0.2.5.2-alpha. Patch from Daniel Pinto.
|
Fixes bug 21788; bugfix on 0.2.5.2-alpha. Patch from Daniel Pinto.
|
||||||
|
|
||||||
o Minor bugfixes (memory leak, directory authority):
|
|
||||||
- When directory authorities reject a router descriptor due to
|
- When directory authorities reject a router descriptor due to
|
||||||
keypinning, free the router descriptor rather than leaking the
|
keypinning, free the router descriptor rather than leaking the
|
||||||
memory. Fixes bug 22370; bugfix on 0.2.7.2-alpha.
|
memory. Fixes bug 22370; bugfix on 0.2.7.2-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (memory leaks):
|
|
||||||
- Fix a small memory leak when validating a configuration that uses
|
- Fix a small memory leak when validating a configuration that uses
|
||||||
two or more AF_UNIX sockets for the same port type. Fixes bug
|
two or more AF_UNIX sockets for the same port type. Fixes bug
|
||||||
23053; bugfix on 0.2.6.3-alpha. This is CID 1415725.
|
23053; bugfix on 0.2.6.3-alpha. This is CID 1415725.
|
||||||
|
@ -544,12 +534,6 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
0.2.7.2-alpha respectively. Reported by "f55jwk4f"; patch
|
0.2.7.2-alpha respectively. Reported by "f55jwk4f"; patch
|
||||||
from "huyvq".
|
from "huyvq".
|
||||||
|
|
||||||
o Minor bugfixes (protocol, logging):
|
|
||||||
- Downgrade a log statement about unexpected relay cells from "bug"
|
|
||||||
to "protocol warning", because there is at least one use case
|
|
||||||
where it can be triggered by a buggy tor implementation. Fixes bug
|
|
||||||
21293; bugfix on 0.1.1.14-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes (robustness, error handling):
|
o Minor bugfixes (robustness, error handling):
|
||||||
- Improve our handling of the cases where OpenSSL encounters a
|
- Improve our handling of the cases where OpenSSL encounters a
|
||||||
memory error while encoding keys and certificates. We haven't
|
memory error while encoding keys and certificates. We haven't
|
||||||
|
@ -569,8 +553,6 @@ Changes in version 0.3.1.7 - 2017-09-18
|
||||||
Previously, this only worked on systems which had bash installed,
|
Previously, this only worked on systems which had bash installed,
|
||||||
due to some bash-specific code in the script. Fixes bug 19699;
|
due to some bash-specific code in the script. Fixes bug 19699;
|
||||||
bugfix on 0.3.0.4-rc. Follow-up to ticket 21581.
|
bugfix on 0.3.0.4-rc. Follow-up to ticket 21581.
|
||||||
|
|
||||||
o Minor bugfixes (unit tests):
|
|
||||||
- Fix a memory leak in the link-handshake/certs_ok_ed25519 test.
|
- Fix a memory leak in the link-handshake/certs_ok_ed25519 test.
|
||||||
Fixes bug 22803; bugfix on 0.3.0.1-alpha.
|
Fixes bug 22803; bugfix on 0.3.0.1-alpha.
|
||||||
- The unit tests now pass on systems where localhost is misconfigured
|
- The unit tests now pass on systems where localhost is misconfigured
|
||||||
|
|
Loading…
Reference in New Issue