summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2020-05-14 20:35:28 -0400
committerRoger Dingledine <arma@torproject.org>2020-05-14 20:35:28 -0400
commit2c5e1b9ed3e279f66bb25ca96686029175040c77 (patch)
treeb41f02a8ec5953a39e706c367426fb8fd947ef00
parent311f5ded50f91e6207b535bc144912ad1fe00134 (diff)
downloadtor-2c5e1b9ed3e279f66bb25ca96686029175040c77.tar.gz
tor-2c5e1b9ed3e279f66bb25ca96686029175040c77.zip
unlist things that were already stable in 0.4.2.5
-rw-r--r--ChangeLog4
-rw-r--r--ReleaseNotes43
2 files changed, 3 insertions, 44 deletions
diff --git a/ChangeLog b/ChangeLog
index f45f3cc951..8f08ceda91 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-Changes in vesion 0.4.3.5 - 2020-05-15
+Changes in version 0.4.3.5 - 2020-05-15
Tor 0.4.3.5 is the first stable release in the 0.4.3.x series. This
series adds support for building without relay code enabled, and
implements functionality needed for OnionBalance with v3 onion
@@ -18,7 +18,7 @@ Changes in vesion 0.4.3.5 - 2020-05-15
Feb 2022.
Below are the changes since 0.4.3.4-rc. For a complete list of changes
- since 0.4.2.5, see the ReleaseNotes file.
+ since 0.4.2.6, see the ReleaseNotes file.
o Minor bugfixes (compiler compatibility):
- Avoid compiler warnings from Clang 10 related to the use of GCC-
diff --git a/ReleaseNotes b/ReleaseNotes
index c96d4abf16..eeb80b27bf 100644
--- a/ReleaseNotes
+++ b/ReleaseNotes
@@ -21,7 +21,7 @@ Changes in version 0.4.3.5 - 2020-05-15
continue supporting 0.3.5.x, our long-term stable series, until
Feb 2022.
- Below are the changes since 0.4.2.5. For a list of only the changes
+ Below are the changes since 0.4.2.6. For a list of only the changes
since 0.4.3.4-rc, see the ChangeLog file.
o New system requirements:
@@ -88,19 +88,6 @@ Changes in version 0.4.3.5 - 2020-05-15
find the GeoIP cache entry for that client address. Fixes bug
33491; bugfix on 0.3.3.2-alpha.
- o Major bugfixes (linux seccomp sandbox):
- - Correct how we use libseccomp. Particularly, stop assuming that
- rules are applied in a particular order or that more rules are
- processed after the first match. Neither is the case! In
- libseccomp <2.4.0 this led to some rules having no effect.
- libseccomp 2.4.0 changed how rules are generated, leading to a
- different ordering, which in turn led to a fatal crash during
- startup. Fixes bug 29819; bugfix on 0.2.5.1-alpha. Patch by
- Peter Gerber.
- - Fix crash when reloading logging configuration while the
- experimental sandbox is enabled. Fixes bug 32841; bugfix on
- 0.4.1.7. Patch by Peter Gerber.
-
o Major bugfixes (networking):
- Correctly handle IPv6 addresses in SOCKS5 RESOLVE_PTR requests,
and accept strings as well as binary addresses. Fixes bug 32315;
@@ -332,11 +319,6 @@ Changes in version 0.4.3.5 - 2020-05-15
output over the control port. Fixes bug 20218; bugfix
on 0.1.1.11-alpha
- o Minor bugfixes (correctness checks):
- - Use GCC/Clang's printf-checking feature to make sure that
- tor_assertf() arguments are correctly typed. Fixes bug 32765;
- bugfix on 0.4.1.1-alpha.
-
o Minor bugfixes (developer tools):
- Allow paths starting with ./ in scripts/add_c_file.py. Fixes bug
31336; bugfix on 0.4.1.2-alpha.
@@ -388,11 +370,6 @@ Changes in version 0.4.3.5 - 2020-05-15
Previously we would say this whenever a BUG() check failed in the
code. Fixes bug 33095; bugfix on 0.4.1.1-alpha.
- o Minor bugfixes (logging, crash):
- - Avoid a possible crash when trying to log a (fatal) assertion
- failure about mismatched magic numbers in configuration objects.
- Fixes bug 32771; bugfix on 0.4.2.1-alpha.
-
o Minor bugfixes (onion services v2):
- Move a series of v2 onion service warnings to protocol-warning
level because they can all be triggered remotely by a malformed
@@ -455,12 +432,6 @@ Changes in version 0.4.3.5 - 2020-05-15
on 0.2.7.3-rc.
- Stop ignoring "tor --dump-config" errors in test_parseconf.sh.
Fixes bug 32468; bugfix on 0.4.2.1-alpha.
- - When TOR_DISABLE_PRACTRACKER is set, do not apply it to the
- test_practracker.sh script. Doing so caused a test failure. Fixes
- bug 32705; bugfix on 0.4.2.1-alpha.
- - When TOR_DISABLE_PRACTRACKER is set, log a notice to stderr when
- skipping practracker checks. Fixes bug 32705; bugfix
- on 0.4.2.1-alpha.
- Our option-validation tests no longer depend on specially
configured non-default, non-passing sets of options. Previously,
the tests had been written to assume that options would _not_ be
@@ -473,10 +444,6 @@ Changes in version 0.4.3.5 - 2020-05-15
some CPU-wasting loops if the bug is ever triggered. Bug reported
by opara. Fixes bug 32673; bugfix on 0.3.0.4-alpha.
- o Minor bugfixes (windows service):
- - Initialize the publish/subscribe system when running as a windows
- service. Fixes bug 32778; bugfix on 0.4.1.1-alpha.
-
o Deprecated features:
- Deprecate the ClientAutoIPv6ORPort option. This option was not
true "Happy Eyeballs", and often failed on connections that
@@ -524,15 +491,8 @@ Changes in version 0.4.3.5 - 2020-05-15
on option validation and normalization. Closes ticket 32213.
- Improve the consistency of test_parseconf.sh output, and run all
the tests, even if one fails. Closes ticket 32213.
- - Re-enable the Travis CI macOS Chutney build, but don't let it
- prevent the Travis job from finishing. (The Travis macOS jobs are
- slow, so we don't want to have it delay the whole CI process.)
- Closes ticket 32629.
- Run the practracker unit tests in the pre-commit git hook. Closes
ticket 32609.
- - Turn off Tor's Sandbox in Chutney jobs, and run those jobs on
- Ubuntu Bionic. Turning off the Sandbox is a work-around, until we
- fix the sandbox errors in 32722. Closes ticket 32240.
o Code simplification and refactoring (channel):
- Channel layer had a variable length cell handler that was not used
@@ -645,7 +605,6 @@ Changes in version 0.4.3.5 - 2020-05-15
ticket 32196.
o Testing (Travis CI):
- - Use zstd in our Travis Linux builds. Closes ticket 32242.
- Remove a redundant distcheck job. Closes ticket 33194.
- Sort the Travis jobs in order of speed: putting the slowest jobs
first takes full advantage of Travis job concurrency. Closes