mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
start a changelog for 0.4.2.6
This commit is contained in:
@@ -1,3 +1,54 @@
|
||||
Changes in version 0.4.2.6 - 2020-01-3x
|
||||
This is the second stable release in the 0.4.2.x series.
|
||||
|
||||
o Major bugfixes (linux seccomp sandbox, backport from 0.4.3.1-alpha):
|
||||
- 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 lead 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 Minor bugfixes (logging, crash, backport from 0.4.3.1-alpha):
|
||||
- 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 (windows service, backport from 0.4.3.1-alpha):
|
||||
- Initialize the publish/subscribe system when running as a windows
|
||||
service. Fixes bug 32778; bugfix on 0.4.1.1-alpha.
|
||||
|
||||
o Testing (backport from 0.4.3.1-alpha)
|
||||
- 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.
|
||||
- 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.
|
||||
|
||||
o Testing (continuous integration, backport from 0.4.3.1-alpha):
|
||||
- Use zstd in our Travis Linux builds. Closes ticket 32242.
|
||||
|
||||
o Minor bugfixes (testing, backport from 0.4.3.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.
|
||||
|
||||
o Minor bugfixes (correctness checks, backport from 0.4.3.1-alpha):
|
||||
- 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.
|
||||
|
||||
|
||||
Changes in version 0.4.2.5 - 2019-12-09
|
||||
This is the first stable release in the 0.4.2.x series. This series
|
||||
improves reliability and stability, and includes several stability and
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
o Minor 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 lead to some rules having no effect. Libseccomp 2.4.0
|
||||
changed how rules are generated leading to a different ordering
|
||||
which in turn lead to a fatal crash during startup. Fixes bug
|
||||
29819; bugfix on 0.2.5.1-alpha. Patch by Peter Gerber.
|
||||
@@ -1,4 +0,0 @@
|
||||
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.
|
||||
@@ -1,3 +0,0 @@
|
||||
o Minor bugfixes (windows service):
|
||||
- Initialize publish/subscribe system when running as a windows service.
|
||||
Fixes bug 32778; bugfix on 0.4.1.1-alpha.
|
||||
@@ -1,4 +0,0 @@
|
||||
o Minor bugfixes (linux seccomp sandbox):
|
||||
- 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.
|
||||
@@ -1,4 +0,0 @@
|
||||
o Testing:
|
||||
- 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.
|
||||
@@ -1,2 +0,0 @@
|
||||
o Testing (continuous integration):
|
||||
- Use zstd in our Travis Linux builds. Closes ticket 32242.
|
||||
@@ -1,4 +0,0 @@
|
||||
o Testing:
|
||||
- Re-enable the Travis CI macOS Chutney build, but allow the job to finish
|
||||
before it finishes, because the Travis macOS jobs are slow.
|
||||
Closes ticket 32629.
|
||||
@@ -1,7 +0,0 @@
|
||||
o Minor bugfixes (testing):
|
||||
- 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.
|
||||
@@ -1,4 +0,0 @@
|
||||
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.
|
||||
Reference in New Issue
Block a user