summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2019-10-22 11:56:01 -0400
committerNick Mathewson <nickm@torproject.org>2019-10-22 11:56:01 -0400
commitfd7f987f30288cbdd8583a99cd3e70c91009f5e0 (patch)
treed7efa19af614e17551289ef755b682e95b9d1b1a /ChangeLog
parent7ce2432e19ef5b6ce1527c8e9d9e5c54c5cd897c (diff)
downloadtor-fd7f987f30288cbdd8583a99cd3e70c91009f5e0.tar.gz
tor-fd7f987f30288cbdd8583a99cd3e70c91009f5e0.zip
Run format_changelog.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog102
1 files changed, 53 insertions, 49 deletions
diff --git a/ChangeLog b/ChangeLog
index 610b317acb..b7d5e0ba6a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,29 +3,29 @@ Changes in version 0.4.2.3-alpha - 2019-10-??
from earlier versions of Tor.
o Major bugfixes (hidden service v3):
- - 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.
+ - 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):
- - The ADD_ONION key blob keyword "BEST" now defaults from RSA1024 (v2) to
- ED25519-V3 (v3). Closes ticket 29669.
+ - The ADD_ONION key blob keyword "BEST" now defaults from RSA1024
+ (v2) to ED25519-V3 (v3). Closes ticket 29669.
o Minor features (testing):
- - When running tests that attempt to look up hostname, replace the 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.
+ - When running tests that attempt to look up hostname, replace the
+ 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.
o Minor bugfixes (build system):
- - Interpret --disable-module-dirauth=no correctly.
- Fixes bug 32124; bugfix on 0.3.4.1-alpha.
- - Interpret --with-tcmalloc=no correctly.
- Fixes bug 32124; bugfix 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.
+ - Interpret --disable-module-dirauth=no correctly. Fixes bug 32124;
+ bugfix on 0.3.4.1-alpha.
+ - Interpret --with-tcmalloc=no correctly. Fixes bug 32124; bugfix
+ 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
@@ -33,49 +33,53 @@ Changes in version 0.4.2.3-alpha - 2019-10-??
problem. Fixes bug 31922; bugfix on 0.3.1.1-alpha.
o Minor bugfixes (connection):
- - 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.
+ - 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.
o Minor bugfixes (error handling):
- - Always lock the backtrace buffer before it is used.
- Fixes bug 31734; bugfix on 0.2.5.3-alpha.
+ - 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.
+ - 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.
+ - 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.
+ - 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.
+ - 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):
- - 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.
+ - 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 31810; bugfix on 0.4.0.1-alpha.
+ - 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
+ 31810; bugfix on 0.4.0.1-alpha.
o Minor bugfixes (testing):
- Avoid intermittent test failures due to a test that had relied on
- inconsistent timing sources. Fixes bug 31995; bugfix on 0.3.1.3-alpha.
- - When testing port rebinding, don't busy-wait for tor to log. Instead,
- actually sleep for a short time before polling again. Also improve the
- formatting of control commands and log messages.
+ inconsistent timing sources. Fixes bug 31995; bugfix
+ on 0.3.1.3-alpha.
+ - When testing port rebinding, don't busy-wait for tor to log.
+ Instead, actually sleep for a short time before polling again.
+ Also improve the formatting of control commands and log messages.
Fixes bug 31837; bugfix on 0.3.5.1-alpha.
o Minor bugfixes (tls, logging):
@@ -83,14 +87,14 @@ Changes in version 0.4.2.3-alpha - 2019-10-??
with similar warnings. Fixes bug 31939; bugfix on 0.3.0.4-rc.
o Documentation:
- - Correct the description of "GuardLifetime". Fixes bug 31189; bugfix on
- 0.3.0.1-alpha.
+ - 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.
+ - 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