Light editing to 0.3.1.x changelog
This commit is contained in:
parent
2faee019e2
commit
66801bc90c
34
ChangeLog
34
ChangeLog
|
@ -6,7 +6,7 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
further bug or security fixes. Anyone still running or distributing
|
further bug or security fixes. Anyone still running or distributing
|
||||||
one of those versions should upgrade.
|
one of those versions should upgrade.
|
||||||
|
|
||||||
o Major features (build system):
|
o Major features (build system, continuous integration):
|
||||||
- Tor's repository now includes a Travis Continuous Integration (CI)
|
- Tor's repository now includes a Travis Continuous Integration (CI)
|
||||||
configuration file (.travis.yml). This is meant to help new
|
configuration file (.travis.yml). This is meant to help new
|
||||||
developers and contributors who fork Tor to a Github repository be
|
developers and contributors who fork Tor to a Github repository be
|
||||||
|
@ -30,8 +30,8 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
22883; bugfix on 0.3.1.1-alpha.
|
22883; bugfix on 0.3.1.1-alpha.
|
||||||
|
|
||||||
o Minor features (bridge authority):
|
o Minor features (bridge authority):
|
||||||
- Add "fingerprint" line to networkstatus-bridges produced by bridge
|
- Add "fingerprint" lines to the networkstatus-bridges file produced
|
||||||
authorities. Closes ticket 22207.
|
by bridge authorities. Closes ticket 22207.
|
||||||
|
|
||||||
o Minor features (directory cache, consensus diff):
|
o Minor features (directory cache, consensus diff):
|
||||||
- Add a new MaxConsensusAgeForDiffs option to allow directory cache
|
- Add a new MaxConsensusAgeForDiffs option to allow directory cache
|
||||||
|
@ -43,18 +43,16 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
o Minor features (relay, performance):
|
o Minor features (relay, performance):
|
||||||
- Always start relays with at least two worker threads, to prevent
|
- Always start relays with at least two worker threads, to prevent
|
||||||
priority inversion on slow tasks. Part of the fix for bug 22883.
|
priority inversion on slow tasks. Part of the fix for bug 22883.
|
||||||
|
|
||||||
o Minor features (relay, thread pool):
|
|
||||||
- Allow background work to be queued with different priorities, so
|
- Allow background work to be queued with different priorities, so
|
||||||
that a big pile of slow low-priority jobs will not starve out
|
that a big pile of slow low-priority jobs will not starve out
|
||||||
higher priority jobs. This lays the groundwork for a fix for
|
higher priority jobs. This lays the groundwork for a fix for
|
||||||
bug 22883.
|
bug 22883.
|
||||||
|
|
||||||
o Minor bugfixes (build system, rust):
|
o Minor bugfixes (build system, rust):
|
||||||
- Fix a problem with Rust toolchains not being found when building
|
- Fix a problem where Rust toolchains were not being found when
|
||||||
without --enable-cargo-online-mode, due to setting the $HOME
|
building without --enable-cargo-online-mode, due to setting the
|
||||||
environment variable instead of $CARGO_HOME. Fixes bug 22830;
|
$HOME environment variable instead of $CARGO_HOME. Fixes bug
|
||||||
bugfix on 0.3.1.1-alpha. Fix by Chelsea Komlo.
|
22830; bugfix on 0.3.1.1-alpha. Fix by Chelsea Komlo.
|
||||||
|
|
||||||
o Minor bugfixes (compatibility, zstd):
|
o Minor bugfixes (compatibility, zstd):
|
||||||
- Write zstd epilogues correctly when the epilogue requires
|
- Write zstd epilogues correctly when the epilogue requires
|
||||||
|
@ -65,8 +63,6 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
o Minor bugfixes (compilation warnings):
|
o Minor bugfixes (compilation warnings):
|
||||||
- Suppress -Wdouble-promotion warnings with clang 4.0. Fixes bug
|
- Suppress -Wdouble-promotion warnings with clang 4.0. Fixes bug
|
||||||
22915; bugfix on 0.2.8.1-alpha.
|
22915; bugfix on 0.2.8.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (Compilation):
|
|
||||||
- Fix warnings when building with libscrypt and openssl scrypt
|
- Fix warnings when building with libscrypt and openssl scrypt
|
||||||
support on Clang. Fixes bug 22916; bugfix on 0.2.7.2-alpha.
|
support on Clang. Fixes bug 22916; bugfix on 0.2.7.2-alpha.
|
||||||
- Compile correctly when both openssl 1.1.0 and libscrypt are
|
- Compile correctly when both openssl 1.1.0 and libscrypt are
|
||||||
|
@ -77,13 +73,7 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
isfinite(), isnan(), and signbit(). Fixes bug 22801; bugfix
|
isfinite(), isnan(), and signbit(). Fixes bug 22801; bugfix
|
||||||
on 0.2.8.1-alpha.
|
on 0.2.8.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (consensus diff):
|
o Minor bugfixes (coverity build support):
|
||||||
- test_consdiff_base64cmp would fail on OS X because while OS X
|
|
||||||
follows the standard of (less than zero/zero/greater than zero),
|
|
||||||
it doesn't follow the convention of (-1/0/+1). Make the test
|
|
||||||
comply with the standard. Fixes bug 22870; bugfix on 0.3.1.1-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes (coverity builds):
|
|
||||||
- Avoid Coverity build warnings related to our BUG() macro. By
|
- Avoid Coverity build warnings related to our BUG() macro. By
|
||||||
default, Coverity treats BUG() as the Linux kernel does: an
|
default, Coverity treats BUG() as the Linux kernel does: an
|
||||||
instant abort(). We need to override that so our BUG() macro
|
instant abort(). We need to override that so our BUG() macro
|
||||||
|
@ -105,7 +95,7 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
avoid codepage issues. Fixes bug 22520; bugfix on 0.1.2.8-alpha.
|
avoid codepage issues. Fixes bug 22520; bugfix on 0.1.2.8-alpha.
|
||||||
Patch from "Vort".
|
Patch from "Vort".
|
||||||
|
|
||||||
o Minor bugfixes (file limits):
|
o Minor bugfixes (file limits, osx):
|
||||||
- When setting the maximum number of connections allowed by the OS,
|
- When setting the maximum number of connections allowed by the OS,
|
||||||
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.
|
||||||
|
@ -114,12 +104,16 @@ Changes in version 0.3.1.5-??? - 2017-08-01
|
||||||
- Avoid a sandbox failure when trying to re-bind to a socket and
|
- Avoid a sandbox failure when trying to re-bind to a socket and
|
||||||
mark it as IPv6-only. Fixes bug 20247; bugfix on 0.2.5.1-alpha.
|
mark it as IPv6-only. Fixes bug 20247; bugfix on 0.2.5.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (memory leak):
|
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.
|
||||||
|
|
||||||
o Minor bugfixes (unit tests):
|
o Minor bugfixes (unit tests):
|
||||||
|
- test_consdiff_base64cmp would fail on OS X because while OS X
|
||||||
|
follows the standard of (less than zero/zero/greater than zero),
|
||||||
|
it doesn't follow the convention of (-1/0/+1). Make the test
|
||||||
|
comply with the standard. Fixes bug 22870; bugfix on 0.3.1.1-alpha.
|
||||||
- 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.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue