Changes in version 0.3.4.6-rc - 2018-08-06
Tor 0.3.4.6-rc fixes several small compilation, portability, and
correctness issues in previous versions of Tor. This version is a
release candidate: if no serious bugs are found, we expect that the
stable 0.3.4 release will be (almost) the same as this release.
o Major bugfixes (event scheduler):
- When we enable a periodic event, schedule it in the event loop
rather than running it immediately. Previously, we would re-run
periodic events immediately in the middle of (for example)
changing our options, with unpredictable effects. Fixes bug 27003;
bugfix on 0.3.4.1-alpha.
o Minor features (geoip):
- Update geoip and geoip6 to the July 3 2018 Maxmind GeoLite2
Country database. Closes ticket 26674.
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.
- Parse the "HSADDRESS=" parameter in HSPOST commands properly.
Previously, it was misparsed and ignored. Fixes bug 26523; bugfix
on 0.3.3.1-alpha. Patch by "akwizgran".
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 bugfixes (memory, correctness):
- Fix a number of small memory leaks identified by coverity. Fixes
bug 26467; bugfix on numerous Tor versions.
o Minor bugfixes (portability):
- Avoid a compilation error in test_bwmgt.c on Solaris 10. Fixes bug
26994; bugfix on 0.3.4.1-alpha.
o Minor bugfixes (testing, compatibility):
- When running the ntor_ref.py and hs_ntor_ref.py tests, 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 (for ntor_ref.py) and
0.3.1.1-alpha (for hs_ntor_ref.py).
# $NetBSD$
-DISTNAME= tor-0.3.4.5-rc
+DISTNAME= tor-0.3.4.6-rc
PKGNAME= ${DISTNAME:S/tor/tordev/:S/-alpha//:S/-rc/rc0/}
CATEGORIES= net security
MASTER_SITES= http://www.torproject.org/dist/
$NetBSD$
-SHA1 (tor-0.3.4.5-rc.tar.gz) = 36e29959915be5af60498d939bb282026240afd8
-RMD160 (tor-0.3.4.5-rc.tar.gz) = dd51cb2386739f576852f04699fa81f9390e6db9
-SHA512 (tor-0.3.4.5-rc.tar.gz) = d58be09564f3ce59483f0672dffecd56a00c562add6ac4382699cffa568acb251c46dd9a2d5d08d6b8bcf52d28b4d42c832dfe34148ebf31acdea19ca465156f
-Size (tor-0.3.4.5-rc.tar.gz) = 6643534 bytes
+SHA1 (tor-0.3.4.6-rc.tar.gz) = 6049a7b4cb304ba6ea388d8f89e6b52694021086
+RMD160 (tor-0.3.4.6-rc.tar.gz) = fe9ed273dbfbabd027946ef29a0cb78eef4ca3b2
+SHA512 (tor-0.3.4.6-rc.tar.gz) = 8aeca72a70fd8de0dbc4c4c1bda9725cc8e1915125b8788ab8389b0b366f7595d1d9db6287f397960468f2661c7edc61d8a2ee94f13735d836e581874f7c13b6
+Size (tor-0.3.4.6-rc.tar.gz) = 6643564 bytes
SHA1 (patch-Makefile.in) = cc7a58817fcc0294dc6a301e01a4e5076ce531b2
SHA1 (patch-src_or_config.c) = 8e4905833ca6722651b52b83c910b1e96d1ca756