mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-01 08:03:31 +01:00
Begin a changelog for 0.3.4.3-alpha
This commit is contained in:
parent
92ae9bb95b
commit
9f2936462c
69
ChangeLog
69
ChangeLog
@ -1,3 +1,72 @@
|
|||||||
|
Changes in version 0.3.4.3-alpha - 2018-06-2?
|
||||||
|
Tor 0.3.4.3-alpha fixes several bugs in earlier versions, including
|
||||||
|
one that was causing stability issues on directory authorities.
|
||||||
|
|
||||||
|
o Major bugfixes (directory authority):
|
||||||
|
- Stop leaking memory on directory authorities when planning to
|
||||||
|
vote. This bug was crashing authorities by exhausting their
|
||||||
|
memory. Fixes bug 26435; bugfix on 0.3.3.6.
|
||||||
|
|
||||||
|
o Major bugfixes (rust, testing):
|
||||||
|
- Make sure that failing tests in Rust will actually cause the build
|
||||||
|
to fail: previously, they were ignored. Fixes bug 26258; bugfix
|
||||||
|
on 0.3.3.4-alpha.
|
||||||
|
|
||||||
|
o Minor feature (directory authorities):
|
||||||
|
- Stop warning about incomplete bw lines before the first complete
|
||||||
|
bw line has been found, so that additional header lines can be
|
||||||
|
ignored. Fixes bug 25960; bugfix on 0.2.2.1-alpha
|
||||||
|
|
||||||
|
o Minor features (relay, diagnostic):
|
||||||
|
- Add several checks to detect whether Tor relays are uploading
|
||||||
|
their descriptors without specifying why they regenerated them.
|
||||||
|
Diagnostic for ticket 25686.
|
||||||
|
|
||||||
|
o Minor features (unit tests):
|
||||||
|
- Test complete bandwidth measurements files, and test that
|
||||||
|
incomplete bandwidth lines only give warnings when the end of the
|
||||||
|
header has not been detected. Fixes bug 25947; bugfix
|
||||||
|
on 0.2.2.1-alpha
|
||||||
|
|
||||||
|
o Minor bugfixes (compilation):
|
||||||
|
- Refrain from compiling unit testing related object files when
|
||||||
|
--disable-unittests is set to configure script. Fixes bug 24891;
|
||||||
|
bugfix on 0.2.5.1-alpha.
|
||||||
|
- When linking the libtor_testing.a library, only include the
|
||||||
|
dirauth object files once. Previously, they were getting added
|
||||||
|
twice. Fixes bug 26402; bugfix on 0.3.4.1-alpha.
|
||||||
|
- The --enable-fatal-warnings flag now affects Rust code as well.
|
||||||
|
Closes ticket 26245.
|
||||||
|
|
||||||
|
o Minor bugfixes (onion services):
|
||||||
|
- Recompute some consensus information after detecting a clock jump,
|
||||||
|
or after transitioning from a non-live consensus to a live
|
||||||
|
consensus. We do this to avoid having an outdated state, and
|
||||||
|
miscalculating the index for next-generation onion services. Fixes
|
||||||
|
bug 24977; bugfix on 0.3.2.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (relay):
|
||||||
|
- Relays now correctly block attempts to re-extend to the previous
|
||||||
|
relay by Ed25519 identity. Previously they would warn in this
|
||||||
|
case, but not actually reject the attempt. Fixes bug 26158; bugfix
|
||||||
|
on 0.3.0.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (testing):
|
||||||
|
- Fix compilation of the doctests in the Rust crypto crate. Fixes
|
||||||
|
bug 26415; bugfix on 0.3.4.1-alpha.
|
||||||
|
- Instead of trying to read the geoip configuration files from
|
||||||
|
within the unit tests, instead create our own ersatz files with
|
||||||
|
just enough geoip data in the format we expect. Trying to read
|
||||||
|
from the source directory created problems on Windows with mingw,
|
||||||
|
where the build system's paths are not the same as the platform's
|
||||||
|
paths. Fixes bug 25787; bugfix on 0.3.4.1-alpha.
|
||||||
|
- Refrain from trying to get an item from an empty smartlist in
|
||||||
|
test_bridges_clear_bridge_list. Set DEBUG_SMARTLIST in unit tests
|
||||||
|
to catch improper smartlist usage. Furthermore, enable
|
||||||
|
DEBUG_SMARTLIST globally when build is configured with fragile
|
||||||
|
hardening. Fixes bug 26196; bugfix on 0.3.4.1-alpha.
|
||||||
|
|
||||||
|
|
||||||
Changes in version 0.3.3.7 - 2018-06-12
|
Changes in version 0.3.3.7 - 2018-06-12
|
||||||
Tor 0.3.3.7 backports several changes from the 0.3.4.x series, including
|
Tor 0.3.3.7 backports several changes from the 0.3.4.x series, including
|
||||||
fixes for bugs affecting compatibility and stability.
|
fixes for bugs affecting compatibility and stability.
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
o Minor bugfixes (compilation):
|
|
||||||
- Refrain from compiling unit testing related object files
|
|
||||||
when --disable-unittests is set to configure script.
|
|
||||||
Fixes bug 24891; bugfix on 0.2.5.1-alpha.
|
|
@ -1,5 +0,0 @@
|
|||||||
o Minor bugfixes (onion services):
|
|
||||||
- Recompute some consensus information after clock skews or when we
|
|
||||||
transition from a non-live consensus to a live consensus. We do this to
|
|
||||||
avoid having an outdated state which could impact next-generation onion
|
|
||||||
services. Fixes bug 24977; bugfix on 0.3.2.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||||||
o Minor features (relay, diagnostic):
|
|
||||||
- Add several checks to detect whether Tor relays are uploading their
|
|
||||||
descriptors without specifying why they regenerated. Diagnostic for
|
|
||||||
ticket 25686.
|
|
@ -1,7 +0,0 @@
|
|||||||
o Minor bugfixes (testing):
|
|
||||||
- Instead of trying to read the geoip configuration files from within the
|
|
||||||
unit tests, instead create our own ersatz files with just enough
|
|
||||||
geoip data in the format we expect. Trying to read from the source
|
|
||||||
directory created problems on Windows with mingw, where the
|
|
||||||
build system's paths are not the same as the platform's paths.
|
|
||||||
Fixes bug 25787; bugfix on 0.3.4.1-alpha.
|
|
@ -1,5 +0,0 @@
|
|||||||
o Minor bugfixes (relay):
|
|
||||||
- Relays now correctly block attempts to re-extend to the previous
|
|
||||||
relay by Ed25519 identity. Previously they would warn in this case,
|
|
||||||
but not actually reject the attempt. Fixes bug 26158; bugfix on
|
|
||||||
0.3.0.1-alpha.
|
|
@ -1,7 +0,0 @@
|
|||||||
o Minor bugfixes (testing, compilation):
|
|
||||||
- Refrain from trying to get an item from empty smartlist in
|
|
||||||
test_bridges_clear_bridge_list. Set DEBUG_SMARTLIST in unit
|
|
||||||
tests to catch improper smartlist usage. Furthermore,
|
|
||||||
enable DEBUG_SMARTLIST globally when build is configured
|
|
||||||
with fragile hardening. Fixes bug 26196; bugfix on
|
|
||||||
0.3.4.1-alpha.
|
|
@ -1,3 +0,0 @@
|
|||||||
o Minor features (compilation):
|
|
||||||
o The --enable-fatal-warnings flag now affects Rust code as well.
|
|
||||||
Closes ticket 26245.
|
|
@ -1,4 +0,0 @@
|
|||||||
o Major bugfixes (rust, testing):
|
|
||||||
- Fix a bug where a failure in the rust unit tests would not actually
|
|
||||||
cause the build to fail. Fixes bug 26258; bugfix on 0.3.3.4-alpha.
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
|||||||
o Minor bugfixes (compilation):
|
|
||||||
- When linking the libtor_testing.a library, only include the dirauth
|
|
||||||
object files once. Previously, they were getting added twice.
|
|
||||||
Fixes bug 26402; bugfix on 0.3.4.1-alpha.
|
|
@ -1,3 +0,0 @@
|
|||||||
o Minor bugfixes (testing):
|
|
||||||
- Fix compilation of the doctests in the Rust crypto crate. Fixes
|
|
||||||
bug 26415; bugfix on 0.3.4.1-alpha.
|
|
@ -1,5 +0,0 @@
|
|||||||
o Major bugfixes (directory authority):
|
|
||||||
- Fix a memory leak where directory authorities would leak a chunk
|
|
||||||
of memory for every router descriptor every time they considered
|
|
||||||
voting. This bug was taking down directory authorities due to
|
|
||||||
out-of-memory issues. Fixes bug 26435; bugfix on 0.3.3.6.
|
|
@ -1,4 +0,0 @@
|
|||||||
o Minor feature (unit tests):
|
|
||||||
- Test complete bandwidth measurements files and test that incomplete lines
|
|
||||||
only give warnings when the end of the header has not been
|
|
||||||
detected. Fixes bug 25947; bugfix on 0.2.2.1-alpha
|
|
@ -1,5 +0,0 @@
|
|||||||
o Minor feature (directory authorities):
|
|
||||||
- Stop warning about incomplete bw lines before the first complete bw line
|
|
||||||
has been found, so that additional header lines can be ignored.
|
|
||||||
Fixes bug 25960; bugfix on 0.2.2.1-alpha
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user