Commit cec8d4aa authored by Nick Mathewson's avatar Nick Mathewson 🐛
Browse files

Remove changes files for items that will appear in 0.3.4.4-rc

parent 1b81c4b5
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.
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.
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.
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.
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, 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.
o Minor bugfixes (correctness, flow control):
- Upon receiving a stream-level SENDME cell, verify that our window has
not grown too large. Fixes bug 26214; bugfix on svn r54 (pre-0.0.1)
o Minor features (compilation):
o The --enable-fatal-warnings flag now affects Rust code as well.
Closes ticket 26245.
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.
o Minor bugfixes (compilation):
- Fix a compilation warning on some versions of GCC when
building code that calls routerinfo_get_my_routerinfo() twice,
assuming that the second call will succeed if the first one did.
Fixes bug 26269; bugfix on 0.2.8.2-alpha.
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.
o Minor bugfixes (testing):
- Fix compilation of the doctests in the Rust crypto crate. Fixes
bug 26415; bugfix on 0.3.4.1-alpha.
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.
o Minor bugfixes (hidden service, control port):
- The HSPOST command wasn't parsing properly the HSADDRESS= parameter and
thus not using it. It now handles it correctly. Fixes bug 26523; bugfix on
0.3.3.1-alpha. Patch by "akwizgran".
o Minor bugfixes (testing, compatibility):
- When running the ntor_ref.py test, make sure only to pass strings
(rather than "bytes" objects) to the Python subprocess module.
Python 3 on Windows seems to require this. Fixes bug 26535; bugfix on
0.2.5.5-alpha.
o Minor bugfixes (testing, compatibility):
- When running the hs_ntor_ref.py test, make sure only to pass strings
(rather than "bytes" objects) to the Python subprocess module.
Python 3 on Windows seems to require this. Fixes bug 26535; bugfix on
0.3.1.1-alpha.
o Minor bugfixes (controller):
- Report the port correctly when a port is configured to bind to "auto".
Fixes bug 26568; bugfix on 0.3.4.1-alpha.
o Minor features (compilation):
- When building Tor, prefer to use Python 3 over Python 2, and more
recent (contemplated) versions over older ones. Closes ticket 26372.
o Minor features (geoip):
- Update geoip and geoip6 to the July 3 2018 Maxmind GeoLite2
Country database. Closes ticket 26674.
o Minor feature (Rust, portability):
- Rust cross-compilation is now supported. Closes ticket 25895.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment