pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/tor tor: updated to 0.3.3.8
details: https://anonhg.NetBSD.org/pkgsrc/rev/44b6c0ff1e9d
branches: trunk
changeset: 310363:44b6c0ff1e9d
user: adam <adam%pkgsrc.org@localhost>
date: Fri Jul 13 15:26:32 2018 +0000
description:
tor: updated to 0.3.3.8
Changes in version 0.3.3.8:
Tor 0.3.3.8 backports several changes from the 0.3.4.x series, including
fixes for a memory leak affecting directory authorities.
o Major bugfixes (directory authority, backport from 0.3.4.3-alpha):
- Stop leaking memory on directory authorities when planning to
vote. This bug was crashing authorities by exhausting their
memory. Fixes bug 26435; bugfix on 0.3.3.6.
o Major bugfixes (rust, testing, backport from 0.3.4.3-alpha):
- Make sure that failing tests in Rust will actually cause the build
to fail: previously, they were ignored. Fixes bug 26258; bugfix
on 0.3.3.4-alpha.
o Minor features (compilation, backport from 0.3.4.4-rc):
- 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 features (relay, diagnostic, backport from 0.3.4.3-alpha):
- Add several checks to detect whether Tor relays are uploading
their descriptors without specifying why they regenerated them.
Diagnostic for ticket 25686.
o Minor bugfixes (circuit path selection, backport from 0.3.4.1-alpha):
- Don't count path selection failures as circuit build failures.
This change should eliminate cases where Tor blames its guard or
the network for situations like insufficient microdescriptors
and/or overly restrictive torrc settings. Fixes bug 25705; bugfix
on 0.3.3.1-alpha.
o Minor bugfixes (compilation, backport from 0.3.4.4-rc):
- 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 (control port, backport from 0.3.4.4-rc):
- Handle the HSADDRESS= argument to the HSPOST command properly.
(Previously, this argument was misparsed and thus ignored.) Fixes
bug 26523; bugfix on 0.3.3.1-alpha. Patch by "akwizgran".
o Minor bugfixes (memory, correctness, backport from 0.3.4.4-rc):
- Fix a number of small memory leaks identified by coverity. Fixes
bug 26467; bugfix on numerous Tor versions.
o Minor bugfixes (relay, backport from 0.3.4.3-alpha):
- 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 (restart-in-process, backport from 0.3.4.1-alpha):
- When shutting down, Tor now clears all the flags in the control.c
module. This should prevent a bug where authentication cookies are
not generated on restart. Fixes bug 25512; bugfix on 0.3.3.1-alpha.
o Minor bugfixes (testing, compatibility, backport from 0.3.4.4-rc):
- 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.
- 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.
diffstat:
net/tor/Makefile | 12 +++++-------
net/tor/distinfo | 10 +++++-----
2 files changed, 10 insertions(+), 12 deletions(-)
diffs (51 lines):
diff -r c1e61da3a643 -r 44b6c0ff1e9d net/tor/Makefile
--- a/net/tor/Makefile Fri Jul 13 13:54:47 2018 +0000
+++ b/net/tor/Makefile Fri Jul 13 15:26:32 2018 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.131 2018/06/17 08:29:11 wiz Exp $
+# $NetBSD: Makefile,v 1.132 2018/07/13 15:26:32 adam Exp $
-DISTNAME= tor-0.3.3.7
+DISTNAME= tor-0.3.3.8
CATEGORIES= net security
-MASTER_SITES= http://www.torproject.org/dist/
+MASTER_SITES= https://dist.torproject.org/
MAINTAINER= reezer%reezer.org@localhost
HOMEPAGE= http://www.torproject.org/
@@ -12,9 +12,9 @@
USE_LANGUAGES= c99
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
-
+CONFIGURE_ARGS+= --localstatedir=${VARBASE}
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
CONFIGURE_ENV+= CPP=${CPP:Q}
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
# one test failure in 0.3.0.10
# https://trac.torproject.org/projects/tor/ticket/23250
@@ -38,8 +38,6 @@
OWN_DIRS_PERMS+= ${PKG_HOME.${TOR_USER}} ${USER_GROUP} 0700
-CONFIGURE_ARGS+= --localstatedir=${VARBASE}
-
CONF_FILES+= ${PREFIX}/share/examples/tor/torrc.sample \
${PKG_SYSCONFDIR}/torrc
diff -r c1e61da3a643 -r 44b6c0ff1e9d net/tor/distinfo
--- a/net/tor/distinfo Fri Jul 13 13:54:47 2018 +0000
+++ b/net/tor/distinfo Fri Jul 13 15:26:32 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.91 2018/06/17 08:29:11 wiz Exp $
+$NetBSD: distinfo,v 1.92 2018/07/13 15:26:32 adam Exp $
-SHA1 (tor-0.3.3.7.tar.gz) = fda0d35a38abc664e0f5aaebf99c0fd8fcdf6d62
-RMD160 (tor-0.3.3.7.tar.gz) = 04024193bfd7cb992410460b076117f77d7980f9
-SHA512 (tor-0.3.3.7.tar.gz) = 70c7d089fecde7d5c4ccf4fc0c774aa3da2121f297012065292f9e5efda54206365ef1fa830116ee143b027f5023a5eadcd6fd4629c4d2d930c12fa9fa7abf9d
-Size (tor-0.3.3.7.tar.gz) = 6564968 bytes
+SHA1 (tor-0.3.3.8.tar.gz) = 80a812a228731258dd3f87ebca87250d7a8f07d4
+RMD160 (tor-0.3.3.8.tar.gz) = 391e291703d1ce5a2359fc32cdf3d5607dd2e9f4
+SHA512 (tor-0.3.3.8.tar.gz) = b937f7f429690fa92d112d5bc48234c4b96f69614f319f04dab62e5b11b87e5e141d48642afac89e1dfe62a394d56b82ebf7fb1ac10de91923135a434a79718f
+Size (tor-0.3.3.8.tar.gz) = 6564878 bytes
Home |
Main Index |
Thread Index |
Old Index