pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Update wip/tor-dev to version 0.3.3.4-alpha.
Module Name: pkgsrc-wip
Committed By: Alexander Nasonov <alnsn%yandex.ru@localhost>
Pushed By: alnsn
Date: Thu Mar 29 23:03:41 2018 +0100
Changeset: 151bb578734d5b9a200cbf07e57919a8fb9a024b
Modified Files:
tor-dev/Makefile
tor-dev/distinfo
Log Message:
Update wip/tor-dev to version 0.3.3.4-alpha.
Changes in version 0.3.3.4-alpha - 2018-03-29
Tor 0.3.3.4-alpha includes various bugfixes for issues found during
the alpha testing of earlier releases in its series. We are
approaching a stable 0.3.3.4-alpha release: more testing is welcome!
o Major bugfixes (relay, connection):
- If we have failed to connect to a relay and received a connection
refused, timeout, or similar error (at the TCP level), do not try
that same address/port again for 60 seconds after the failure has
occurred. Fixes bug 24767; bugfix on 0.0.6.
o Minor features (geoip):
- Update geoip and geoip6 to the March 8 2018 Maxmind GeoLite2
Country database. Closes ticket 25469.
o Minor features (log messages):
- Improve log message in the out-of-memory handler to include
information about memory usage from the different compression
backends. Closes ticket 25372.
o Minor features (sandbox):
- Explicitly permit the poll() system call when the Linux
seccomp2-based sandbox is enabled: apparently, some versions of
libc use poll() when calling getpwnam(). Closes ticket 25313.
o Minor bugfixes (C correctness):
- Fix a very unlikely (impossible, we believe) null pointer
dereference. Fixes bug 25629; bugfix on 0.2.9.15. Found by
Coverity; this is CID 1430932.
o Minor bugfixes (channel, client):
- Better identify client connection when reporting to the geoip
client cache. Fixes bug 24904; bugfix on 0.3.1.7.
o Minor bugfixes (compilation):
- Fix a C99 compliance issue in our configuration script that caused
compilation issues when compiling Tor with certain versions of
xtools. Fixes bug 25474; bugfix on 0.3.2.5-alpha.
o Minor bugfixes (controller, reliability):
- Avoid a (nonfatal) assertion failure when extending a one-hop
circuit from the controller to become a multihop circuit. Fixes
bug 24903; bugfix on 0.2.5.2-alpha.
o Minor bugfixes (networking):
- Tor will no longer reject IPv6 address strings from TorBrowser
when they are passed as hostnames in SOCKS5 requests. Fixes bug
25036, bugfix on Tor 0.3.1.2.
- string_is_valid_hostname() will not consider IP strings to be
valid hostnames. Fixes bug 25055; bugfix on Tor 0.2.5.5.
o Minor bugfixes (onion service v3):
- Avoid an assertion failure when the next the next onion service
descriptor rotation type is out of sync with the consensus's
valid-after time. Instead, log a warning message with extra
information, so we can better hunt down the cause of this
assertion. Fixes bug 25306; bugfix on 0.3.2.1-alpha.
o Minor bugfixes (testing):
- Avoid intermittent test failures due to a test that had relied on
onion service introduction point creation finishing within 5
seconds of real clock time. Fixes bug 25450; bugfix
on 0.3.1.3-alpha.
- Rust crates are now automatically detected and tested. Previously,
some crates were not tested by `make test-rust` due to a static
string in the `src/test/test_rust.sh` script specifying which
crates to test. Fixes bug 25560; bugfix on 0.3.3.3-alpha.
o Minor bugfixes (testing, benchmarks):
- Fix a crash when running benchmark tests on win32 systems. The
crash was due to a mutex that wasn't initialized before logging
and options were initialized. Fixes bug 25479; bugfix
on 0.3.3.3-alpha.
o Minor bugfixes (warnings, ipv6):
- Avoid a bug warning that could occur when trying to connect to a
relay over IPv6. This warning would occur on a Tor instance that
downloads router descriptors, but prefers to use microdescriptors.
Fixes bug 25213; bugfix on 0.3.3.1-alpha.
o Code simplification and refactoring:
- Remove the old (deterministic) directory retry logic entirely:
We've used exponential backoff exclusively for some time. Closes
ticket 23814.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=151bb578734d5b9a200cbf07e57919a8fb9a024b
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
tor-dev/Makefile | 2 +-
tor-dev/distinfo | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diffs:
diff --git a/tor-dev/Makefile b/tor-dev/Makefile
index d67a2fc1b3..8c0c3c5e40 100644
--- a/tor-dev/Makefile
+++ b/tor-dev/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= tor-0.3.3.3-alpha
+DISTNAME= tor-0.3.3.4-alpha
PKGNAME= ${DISTNAME:S/tor/tordev/:S/-alpha//}
CATEGORIES= net security
MASTER_SITES= http://www.torproject.org/dist/
diff --git a/tor-dev/distinfo b/tor-dev/distinfo
index 359b92905a..1a77a13e26 100644
--- a/tor-dev/distinfo
+++ b/tor-dev/distinfo
@@ -1,8 +1,8 @@
$NetBSD$
-SHA1 (tor-0.3.3.3-alpha.tar.gz) = 6d660e060e252c8f4a2933333a42ec1601197fc9
-RMD160 (tor-0.3.3.3-alpha.tar.gz) = e10e95432c8287e4bc680149097b6e5ec9870725
-SHA512 (tor-0.3.3.3-alpha.tar.gz) = 03c819099b5d7b1657da2df387aa6d354ac0a450ddc19eccd81cc96be96b7741ea034e999d09092dcdfd78c93246a341149da7640a1d693eccbe3ed137370fd0
-Size (tor-0.3.3.3-alpha.tar.gz) = 6486946 bytes
+SHA1 (tor-0.3.3.4-alpha.tar.gz) = ce98ac4eb1c55352890321066f69719daf5ea711
+RMD160 (tor-0.3.3.4-alpha.tar.gz) = e2afe5a7cde0a952a0446e4198178407776203fd
+SHA512 (tor-0.3.3.4-alpha.tar.gz) = e9053de4adac117b938b24eeb82183ffe61638e64f2209dfed1b8333b0acc478c212df150720eda59b6d31505d6e0b301cc1f4edc38564d6f0593a82f326b015
+Size (tor-0.3.3.4-alpha.tar.gz) = 6379590 bytes
SHA1 (patch-Makefile.in) = cc7a58817fcc0294dc6a301e01a4e5076ce531b2
SHA1 (patch-src_or_config.c) = 8e4905833ca6722651b52b83c910b1e96d1ca756
Home |
Main Index |
Thread Index |
Old Index