commit 9b3c31b250764c847b9b48469f3628dcb711b740 Author: Nick Mathewson <ni...@torproject.org> Date: Tue Oct 22 11:58:18 2019 -0400
Light sorting on 0.4.2.3-alpha changelog. --- ChangeLog | 56 +++++++++++++++++++++++--------------------------------- 1 file changed, 23 insertions(+), 33 deletions(-) diff --git a/ChangeLog b/ChangeLog index b7d5e0ba6..0654cae0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,14 +2,14 @@ Changes in version 0.4.2.3-alpha - 2019-10-?? This release fixes several bugs from the previous alpha release, and from earlier versions of Tor. - o Major bugfixes (hidden service v3): + o Major bugfixes (v3 onion services): - Make onion service always use the exact amount of configured intro points (or less due to node exlusion). Before, a service could sometimes pick more intro points than configured with the HiddenServiceNumIntroductionPoints option. Fixes bug 31548; bugfix on 0.3.2.1-alpha. - o Minor feature (hidden service, control port): + o Minor feature (onion services, control port): - The ADD_ONION key blob keyword "BEST" now defaults from RSA1024 (v2) to ED25519-V3 (v3). Closes ticket 29669. @@ -18,6 +18,14 @@ Changes in version 0.4.2.3-alpha - 2019-10-?? libc name lookup functions with ones that do not actually touch the network. This way, the tests complete more quickly in the presence of a slow or missing DNS resolver. Closes ticket 31841. + - Disable all but one Travis CI macOS build, to mitigate slow + scheduling of Travis macOS jobs. Closes ticket 32177. + - Run the chutney IPv6 networks as part of Travis CI. Closes + ticket 30860. + - Simplify the Travis CI build matrix, and optimise for build time. + Closes ticket 31859. + - Use Windows Server 2019 instead of Windows Server 2016 in our + Appveyor builds. Closes ticket 32086. o Minor bugfixes (build system): - Interpret --disable-module-dirauth=no correctly. Fixes bug 32124; @@ -26,13 +34,11 @@ Changes in version 0.4.2.3-alpha - 2019-10-?? on 0.2.0.20-rc. - Stop failing when jemalloc is requested, but tcmalloc is not found. Fixes bug 32124; bugfix on 0.3.5.1-alpha. - - o Minor bugfixes (configuration): - When pkg-config is not installed, or a library that depends on pkg-config is not found, tell the user what to do to fix the problem. Fixes bug 31922; bugfix on 0.3.1.1-alpha. - o Minor bugfixes (connection): + o Minor bugfixes (connections): - Avoid reading data from closed connections, which can cause needless loops in libevent and infinite loops in Shadow. Fixes bug 30344; bugfix on 0.1.1.1-alpha. @@ -41,33 +47,16 @@ Changes in version 0.4.2.3-alpha - 2019-10-?? - Always lock the backtrace buffer before it is used. Fixes bug 31734; bugfix on 0.2.5.3-alpha. - o Minor bugfixes (hidden service v3, coverity): - - Fix an implicit conversion from ssize_t to size_t discovered by - Coverity. Fixes bug 31682; bugfix on 0.4.2.1-alpha. - - o Minor bugfixes (hs-v3, memory leak): - - Fix memory leak in unlikely error code path when encoding HS DoS - establish intro extension cell. Fixes bug 32063; bugfix - on 0.4.2.1-alpha. - o Minor bugfixes (mainloop, periodic events): - Periodic events enabled flag was not unset properly when shutting down tor cleanly. This had the side effect to not re-enable periodic events when tor_api.h is used to relaunch tor after a shutdown. Fixes bug 32058; bugfix on 0.3.3.1-alpha. - o Minor bugfixes (onion services): - - When we clean up intro circuits for a v3 onion service, don't - remove circuits that have an established or pending circuit even - if ran out of retries. This way, we don't cleanup the circuit of - the last retry. Fixes bug 31652; bugfix on 0.3.2.1-alpha. - - o Minor bugfixes (pluggable transports): + o Minor bugfixes (process management): - Remove overly strict assertions that triggers when a pluggable transport is spawned in an unsuccessful manner. Fixes bug 31091; bugfix on 0.4.0.1-alpha. - - o Minor bugfixes (process management): - Remove assertion in the Unix process backend. This assertion would trigger when a new process is spawned where the executable is not found leading to a stack trace from the child process. Fixes bug @@ -86,20 +75,21 @@ Changes in version 0.4.2.3-alpha - 2019-10-?? - Log TLS read buffer length bugs once, rather than filling the logs with similar warnings. Fixes bug 31939; bugfix on 0.3.0.4-rc. + o Minor bugfixes (v3 onion services): + - Fix an implicit conversion from ssize_t to size_t discovered by + Coverity. Fixes bug 31682; bugfix on 0.4.2.1-alpha. + - Fix memory leak in unlikely error code path when encoding HS DoS + establish intro extension cell. Fixes bug 32063; bugfix + on 0.4.2.1-alpha. + - When we clean up intro circuits for a v3 onion service, don't + remove circuits that have an established or pending circuit even + if ran out of retries. This way, we don't cleanup the circuit of + the last retry. Fixes bug 31652; bugfix on 0.3.2.1-alpha. + o Documentation: - Correct the description of "GuardLifetime". Fixes bug 31189; bugfix on 0.3.0.1-alpha. - o Testing: - - Disable all but one Travis CI macOS build, to mitigate slow - scheduling of Travis macOS jobs. Closes ticket 32177. - - Run the chutney IPv6 networks as part of Travis CI. Closes - ticket 30860. - - Simplify the Travis CI build matrix, and optimise for build time. - Closes ticket 31859. - - Use Windows Server 2019 instead of Windows Server 2016 in our - Appveyor builds. Closes ticket 32086. - Changes in version 0.4.2.2-alpha - 2019-10-07 This release fixes several bugs from the previous alpha release, and _______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits