mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-24 22:58:50 +01:00
Remove changes files that are already in 0.4.0.5 or earlier
This commit is contained in:
parent
0a2b96cae6
commit
3d13841fa5
45 changed files with 0 additions and 204 deletions
|
@ -1,4 +0,0 @@
|
|||
o Minor features (NSS, diagnostic):
|
||||
- Try to log an error from NSS (if there is any) and a more useful
|
||||
description of our situation if we are using NSS and a call to
|
||||
SSL_ExportKeyingMaterial() fails. Diagnostic for ticket 29241.
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfixes (logging):
|
||||
- Correct a misleading error message when IPv4Only or IPv6Only
|
||||
is used but the resolved address can not be interpreted as an
|
||||
address of the specified IP version. Fixes bug 13221; bugfix
|
||||
on 0.2.3.9-alpha. Patch from Kris Katterjohn.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (rust):
|
||||
- Abort on panic in all build profiles, instead of potentially unwinding
|
||||
into C code. Fixes bug 27199; bugfix on 0.3.3.1-alpha.
|
|
@ -1,7 +0,0 @@
|
|||
o Minor features (address selection):
|
||||
- Make Tor aware of the RFC 6598 (Carrier Grade NAT) IP range, which is the
|
||||
subnet 100.64.0.0/10. This is deployed by many ISPs as an alternative to
|
||||
RFC 1918 that does not break existing internal networks. This patch fixes
|
||||
security issues caused by RFC 6518 by blocking control ports on these
|
||||
addresses and warns users if client ports or ExtORPorts are listening on
|
||||
a RFC 6598 address. Closes ticket 28525. Patch by Neel Chauhan.
|
|
@ -1,6 +0,0 @@
|
|||
o Minor bugfixes (logging):
|
||||
- On Windows, when errors cause us to reload a consensus from disk, tell
|
||||
the user that we are retrying at log level "notice". Previously we only
|
||||
logged this information at "info", which was confusing because the
|
||||
errors themselves were logged at "warning". Improves previous fix for
|
||||
28614. Fixes bug 30004; bugfix on 0.4.0.2-alpha.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (logging):
|
||||
- Stop logging a BUG() warning when tor is waiting for exit descriptors.
|
||||
Fixes bug 28656; bugfix on 0.3.5.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (bootstrap reporting):
|
||||
- During bootstrap reporting, correctly distinguish pluggable
|
||||
transports from plain proxies. Fixes bug 28925; bugfix on
|
||||
0.4.0.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (stats):
|
||||
- When ExtraInfoStatistics is 0, stop including PaddingStatistics in
|
||||
relay and bridge extra-info documents. Fixes bug 29017;
|
||||
bugfix on 0.3.1.1-alpha.
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfix (continuous integration):
|
||||
- Reset coverage state on disk after Travis CI has finished. This is being
|
||||
done to prevent future gcda file merge errors which causes the test suite
|
||||
for the process subsystem to fail. The process subsystem was introduced
|
||||
in 0.4.0.1-alpha. Fixes bug 29036; bugfix on 0.2.9.15.
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfixes (logging):
|
||||
- Log the correct port number for listening sockets when "auto" is
|
||||
used to let Tor pick the port number. Previously, port 0 was
|
||||
logged instead of the actual port number. Fixes bug 29144;
|
||||
bugfix on 0.3.5.1-alpha. Patch from Kris Katterjohn.
|
|
@ -1,6 +0,0 @@
|
|||
o Major bugfixes (NSS, relay):
|
||||
- When running with NSS, disable TLS 1.2 ciphersuites that use SHA384
|
||||
for their PRF. Due to an NSS bug, the TLS key exporters for these
|
||||
ciphersuites don't work -- which caused relays to fail to handshake
|
||||
with one another when these ciphersuites were enabled.
|
||||
Fixes bug 29241; bugfix on 0.3.5.1-alpha.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (circuitpadding testing):
|
||||
- Minor tweaks to avoid very rare test failures related to timers and
|
||||
monotime. Fixes bug 29500; bugfix on 0.4.0.1-alpha
|
|
@ -1,5 +0,0 @@
|
|||
o Minor features (circuit padding):
|
||||
- Stop warning about undefined behavior in the probability distribution
|
||||
tests. Float division by zero may technically be undefined behaviour in
|
||||
C, but it's well-defined in IEEE 754. Partial backport of 29298.
|
||||
Closes ticket 29527; bugfix on 0.4.0.1-alpha.
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfixes (testing):
|
||||
- Downgrade some LOG_ERR messages in the address/* tests to warnings.
|
||||
The LOG_ERR messages were occurring when we had no configured network.
|
||||
We were failing the unit tests, because we backported 28668 to 0.3.5.8,
|
||||
but did not backport 29530. Fixes bug 29530; bugfix on 0.3.5.8.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (pluggable transports):
|
||||
- Fix an assertion failure crash bug when a pluggable transport process is
|
||||
terminated during the bootstrap phase. Fixes bug 29562; bugfix on
|
||||
0.4.0.1-alpha.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (memory management, testing):
|
||||
- Stop leaking parts of the shared random state in the shared-random unit
|
||||
tests. Fixes bug 29599; bugfix on 0.2.9.1-alpha.
|
|
@ -1,6 +0,0 @@
|
|||
o Minor bugfixes (Windows, CI):
|
||||
- Skip the Appveyor 32-bit Windows Server 2016 job, and 64-bit Windows
|
||||
Server 2012 R2 job. The remaining 2 jobs still provide coverage of
|
||||
64/32-bit, and Windows Server 2016/2012 R2. Also set fast_finish, so
|
||||
failed jobs terminate the build immediately.
|
||||
Fixes bug 29601; bugfix on 0.3.5.4-alpha.
|
|
@ -1,7 +0,0 @@
|
|||
o Minor bugfixes (single onion services):
|
||||
- Allow connections to single onion services to remain idle without
|
||||
being disconnected. Relays acting as rendezvous points for
|
||||
single onion services were mistakenly closing idle established
|
||||
rendezvous circuits after 60 seconds, thinking that they are unused
|
||||
directory-fetching circuits that had served their purpose. Fixes
|
||||
bug 29665; bugfix on 0.2.1.26.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (unit tests):
|
||||
- Decrease the false positive rate of stochastic probability distribution
|
||||
tests. Fixes bug 29693; bugfix on 0.4.0.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (testing):
|
||||
- Backport the 0.3.4 src/test/test-network.sh to 0.2.9.
|
||||
We need a recent test-network.sh to use new chutney features in CI.
|
||||
Fixes bug 29703; bugfix on 0.2.9.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (memory management, testing):
|
||||
- Stop leaking parts of the shared random state in the shared-random unit
|
||||
tests. The previous fix in 29599 was incomplete.
|
||||
Fixes bug 29706; bugfix on 0.2.9.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (memory management):
|
||||
- Refactor the shared random state's memory management so that it actually
|
||||
takes ownership of the shared random value pointers.
|
||||
Fixes bug 29706; bugfix on 0.2.9.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (pluggable transports):
|
||||
- Restore old behaviour when it comes to discovering the path of a given
|
||||
Pluggable Transport exe-file. Fixes bug 29874; bugfix on 0.4.0.1-alpha.
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (testing, windows):
|
||||
- Fix a test failure caused by an unexpected bug warning in
|
||||
our test for tor_gmtime_r(-1). Fixes bug 29922;
|
||||
bugfix on 0.2.9.3-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (UI):
|
||||
- Lower log level of unlink() errors during bootstrap. Fixes bug 29930;
|
||||
bugfix on 0.4.0.1-alpha.
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (directory authorities):
|
||||
- Actually include the bandwidth-file-digest line in directory authority
|
||||
votes. Fixes bug 29959; bugfix on 0.4.0.2-alpha.
|
|
@ -1,7 +0,0 @@
|
|||
o Minor features (testing):
|
||||
- Use the approx_time() function when setting the "Expires" header
|
||||
in directory replies, to make them more testable. Needed for
|
||||
ticket 30001.
|
||||
o Minor bug fixes (testing):
|
||||
- Check the time in the "Expires" header with approx_time().
|
||||
Fixes bug 30001; bugfix on 0.4.0.4-rc.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (CI):
|
||||
- Terminate test-stem if it takes more than 9.5 minutes to run.
|
||||
(Travis terminates the job after 10 minutes of no output.)
|
||||
Diagnostic for 29437. Fixes bug 30011; bugfix on 0.3.5.4-alpha.
|
|
@ -1,8 +0,0 @@
|
|||
o Minor bugfixes (TLS protocol, integration tests):
|
||||
- When classifying a client's selection of TLS ciphers, if the client
|
||||
ciphers are not yet available, do not cache the result. Previously,
|
||||
we had cached the unavailability of the cipher list and never looked
|
||||
again, which in turn led us to assume that the client only supported
|
||||
the ancient V1 link protocol. This, in turn, was causing Stem
|
||||
integration tests to stall in some cases.
|
||||
Fixes bug 30021; bugfix on 0.2.4.8-alpha.
|
|
@ -1,9 +0,0 @@
|
|||
o Minor bugfixes (security):
|
||||
- Fix a potential double free bug when reading huge bandwidth files. The
|
||||
issue is not exploitable in the current Tor network because the
|
||||
vulnerable code is only reached when directory authorities read bandwidth
|
||||
files, but bandwidth files come from a trusted source (usually the
|
||||
authorities themselves). Furthermore, the issue is only exploitable in
|
||||
rare (non-POSIX) 32-bit architectures which are not used by any of the
|
||||
current authorities. Fixes bug 30040; bugfix on 0.3.5.1-alpha. Bug found
|
||||
and fixed by Tobias Stoeckmann.
|
|
@ -1,5 +0,0 @@
|
|||
o Minor bugfixes (hardening):
|
||||
- Verify in more places that we are not about to create a buffer
|
||||
with more than INT_MAX bytes, to avoid possible OOB access in the event
|
||||
of bugs. Fixes bug 30041; bugfix on 0.2.0.16. Found and fixed by
|
||||
Tobias Stoeckmann.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (shellcheck):
|
||||
- Stop looking for scripts in the build directory during
|
||||
"make shellcheck". Fixes bug 30263; bugfix on 0.4.0.1-alpha.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (C correctness):
|
||||
- Fix an unlikely memory leak in consensus_diff_apply(). Fixes bug 29824;
|
||||
bugfix on 0.3.1.1-alpha. This is Coverity warning CID 1444119.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor features (diagnostic):
|
||||
- Add more diagnostic log messages in an attempt to solve
|
||||
the issue of NUL bytes appearing in a microdescriptor cache.
|
||||
Related to ticket 28223.
|
|
@ -1,3 +0,0 @@
|
|||
o Documentation:
|
||||
- Clarify that Tor performs stream isolation between *Port listeners by
|
||||
default. Resolves issue 29121.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor features (geoip):
|
||||
- Update geoip and geoip6 to the March 4 2019 Maxmind GeoLite2
|
||||
Country database. Closes ticket 29666.
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
o Minor features (geoip):
|
||||
- Update geoip and geoip6 to the April 2 2019 Maxmind GeoLite2
|
||||
Country database. Closes ticket 29992.
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
o Minor features (dircache):
|
||||
- When a directory authority is using a bandwidth file to obtain the
|
||||
bandwidth values that will be included in the next vote, serve this
|
||||
bandwidth file at /tor/status-vote/next/bandwidth. Closes ticket 21377.
|
|
@ -1,7 +0,0 @@
|
|||
o Minor features (dormant mode):
|
||||
- Add a DormantCanceledByStartup option to tell Tor that it should
|
||||
treat a startup event as cancelling any previous dormant state.
|
||||
Integrators should use this option with caution: it should
|
||||
only be used if Tor is being started because of something that the
|
||||
user did, and not if Tor is being automatically started in the
|
||||
background. Closes ticket 29357.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor bugfixes (testing):
|
||||
- Fix our gcov wrapper script to look for object files at the
|
||||
correct locations. Fixes bug 29435; bugfix on 0.3.5.1-alpha.
|
|
@ -1,4 +0,0 @@
|
|||
o Minor bugfixes (Rust, protover):
|
||||
- The Rust implementation of protover was missing the "Padding" value in
|
||||
the translate function from C to Rust. Fixes bug 29631; bugfix on
|
||||
0.4.0.1-alpha.
|
|
@ -1,7 +0,0 @@
|
|||
o Minor features (bandwidth authority):
|
||||
- Make bandwidth authorities to ignore relays that are reported in the
|
||||
bandwidth file with the key-value "vote=0".
|
||||
This change allows to report the relays that were not measured due
|
||||
some failure and diagnose the reasons without the bandwidth being included in the
|
||||
bandwidth authorities vote.
|
||||
Closes ticket 29806.
|
|
@ -1,3 +0,0 @@
|
|||
o Code simplification and refactoring:
|
||||
- Refactor handle_get_next_bandwidth() to use connection_dir_buf_add().
|
||||
Implements ticket 29897.
|
|
@ -1,3 +0,0 @@
|
|||
o Minor features (continuous integration):
|
||||
- On Travis Rust builds, cleanup Rust registry and refrain from caching
|
||||
target/ directory to speed up builds. Resolves issue 29962.
|
|
@ -1,4 +0,0 @@
|
|||
o Testing (continuous integration):
|
||||
- In Travis, tell timelimit to use stem's backtrace signals. And launch
|
||||
python directly from timelimit, so python receives the signals from
|
||||
timelimit, rather than make. Closes ticket 30117.
|
Loading…
Add table
Reference in a new issue