mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Forward-port changelog from 0.3.5.6-rc
This commit is contained in:
parent
90187b1bfc
commit
cd14f98115
84
ChangeLog
84
ChangeLog
@ -1,3 +1,87 @@
|
|||||||
|
Changes in version 0.3.5.6-rc - 2018-12-18
|
||||||
|
Tor 0.3.5.6-rc fixes numerous small bugs in earlier versions of Tor.
|
||||||
|
It is the first release candidate in the 0.3.5.x series; if no further
|
||||||
|
huge bugs are found, our next release may be the stable 0.3.5.x.
|
||||||
|
|
||||||
|
o Minor features (continuous integration, Windows):
|
||||||
|
- Always show the configure and test logs, and upload them as build
|
||||||
|
artifacts, when building for Windows using Appveyor CI.
|
||||||
|
Implements 28459.
|
||||||
|
|
||||||
|
o Minor features (fallback directory list):
|
||||||
|
- Replace the 150 fallbacks originally introduced in Tor
|
||||||
|
0.3.3.1-alpha in January 2018 (of which ~115 were still
|
||||||
|
functional), with a list of 157 fallbacks (92 new, 65 existing, 85
|
||||||
|
removed) generated in December 2018. Closes ticket 24803.
|
||||||
|
|
||||||
|
o Minor features (geoip):
|
||||||
|
- Update geoip and geoip6 to the December 5 2018 Maxmind GeoLite2
|
||||||
|
Country database. Closes ticket 28744.
|
||||||
|
|
||||||
|
o Minor bugfixes (compilation):
|
||||||
|
- Add missing dependency on libgdi32.dll for tor-print-ed-signing-
|
||||||
|
cert.exe on Windows. Fixes bug 28485; bugfix on 0.3.5.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (continuous integration, Windows):
|
||||||
|
- Explicitly specify the path to the OpenSSL library and do not
|
||||||
|
download OpenSSL from Pacman, but instead use the library that is
|
||||||
|
already provided by AppVeyor. Fixes bug 28574; bugfix on master.
|
||||||
|
|
||||||
|
o Minor bugfixes (onion service v3):
|
||||||
|
- When deleting an ephemeral onion service (DEL_ONION), do not close
|
||||||
|
any rendezvous circuits in order to let the existing client
|
||||||
|
connections finish by themselves or closed by the application. The
|
||||||
|
HS v2 is doing that already so now we have the same behavior for
|
||||||
|
all versions. Fixes bug 28619; bugfix on 0.3.3.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (restart-in-process, boostrap):
|
||||||
|
- Add missing resets of bootstrap tracking state when shutting down
|
||||||
|
(regression caused by ticket 27169). Fixes bug 28524; bugfix
|
||||||
|
on 0.3.5.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (testing):
|
||||||
|
- Use a separate DataDirectory for the test_rebind script.
|
||||||
|
Previously, this script would run using the default DataDirectory,
|
||||||
|
and sometimes fail. Fixes bug 28562; bugfix on 0.3.5.1-alpha.
|
||||||
|
Patch from Taylor R Campbell.
|
||||||
|
- Stop leaking memory in an entry guard unit test. Fixes bug 28554;
|
||||||
|
bugfix on 0.3.0.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (Windows):
|
||||||
|
- Correctly identify Windows 8.1, Windows 10, and Windows Server
|
||||||
|
2008 and later from their NT versions. Fixes bug 28096; bugfix on
|
||||||
|
0.2.2.34; reported by Keifer Bly.
|
||||||
|
- On recent Windows versions, the GetVersionEx() function may report
|
||||||
|
an earlier Windows version than the running OS. To avoid user
|
||||||
|
confusion, add "[or later]" to Tor's version string on affected
|
||||||
|
versions of Windows. Fixes bug 28096; bugfix on 0.2.2.34; reported
|
||||||
|
by Keifer Bly.
|
||||||
|
- Remove Windows versions that were never supported by the
|
||||||
|
GetVersionEx() function. Stop duplicating the latest Windows
|
||||||
|
version in get_uname(). Fixes bug 28096; bugfix on 0.2.2.34;
|
||||||
|
reported by Keifer Bly.
|
||||||
|
|
||||||
|
o Testing:
|
||||||
|
- Increase logging and tag all log entries with timestamps in
|
||||||
|
test_rebind.py. Provides diagnostics for issue 28229.
|
||||||
|
|
||||||
|
o Code simplification and refactoring (shared random, dirauth):
|
||||||
|
- Change many tor_assert() to use BUG() instead. The idea is to not
|
||||||
|
crash a dirauth but rather scream loudly with a stacktrace and let
|
||||||
|
it continue run. The shared random subsystem is very resilient and
|
||||||
|
if anything wrong happens with it, at worst a non coherent value
|
||||||
|
will be put in the vote and discarded by the other authorities.
|
||||||
|
Closes ticket 19566.
|
||||||
|
|
||||||
|
o Documentation (onion services):
|
||||||
|
- Document in the man page that changing ClientOnionAuthDir value or
|
||||||
|
adding a new file in the directory will not work at runtime upon
|
||||||
|
sending a HUP if Sandbox 1. Closes ticket 28128.
|
||||||
|
- Note in the man page that the only real way to fully revoke an
|
||||||
|
onion service v3 client authorization is by restarting the tor
|
||||||
|
process. Closes ticket 28275.
|
||||||
|
|
||||||
|
|
||||||
Changes in version 0.3.5.5-alpha - 2018-11-16
|
Changes in version 0.3.5.5-alpha - 2018-11-16
|
||||||
Tor 0.3.5.5-alpha includes numerous bugfixes on earlier releases,
|
Tor 0.3.5.5-alpha includes numerous bugfixes on earlier releases,
|
||||||
including several that we hope to backport to older release series in
|
including several that we hope to backport to older release series in
|
||||||
|
Loading…
Reference in New Issue
Block a user