Fri Dec 17 19:09:28 2021 UTC ()
tor: update to 0.4.6.9.

Changes in version 0.4.6.9 - 2021-12-15
  This version fixes several bugs from earlier versions of Tor. One important
  piece is the removal of DNS timeout metric from the overload general signal.
  See below for more details.

  o Major bugfixes (relay, overload):
    - Don't make Tor DNS timeout trigger an overload general state.
      These timeouts are different from DNS server timeout. They have to
      be seen as timeout related to UX and not because of a network
      problem. Fixes bug 40527; bugfix on 0.4.6.1-alpha.

  o Minor feature (reproducible build):
    - The repository can now build reproducible tarballs which adds the
      build command "make dist-reprod" for that purpose. Closes
      ticket 26299.

  o Minor features (compilation):
    - Give an error message if trying to build with a version of
      LibreSSL known not to work with Tor. (There's an incompatibility
      with LibreSSL versions 3.2.1 through 3.4.0 inclusive because of
      their incompatibility with OpenSSL 1.1.1's TLSv1.3 APIs.) Closes
      ticket 40511.

  o Minor features (fallbackdir):
    - Regenerate fallback directories generated on December 15, 2021.

  o Minor features (geoip data):
    - Update the geoip files to match the IPFire Location Database, as
      retrieved on 2021/12/15.

  o Minor bugfixes (compilation):
    - Fix our configuration logic to detect whether we had OpenSSL 3:
      previously, our logic was reversed. This has no other effect than
      to change whether we suppress deprecated API warnings. Fixes bug
      40429; bugfix on 0.3.5.13.

  o Minor bugfixes (relay):
    - Reject IPv6-only DirPorts. Our reachability self-test forces
      DirPorts to be IPv4, but our configuration parser allowed them to
      be IPv6-only, which led to an assertion failure. Fixes bug 40494;
      bugfix on 0.4.5.1-alpha.

  o Documentation (man, relay):
    - Missing "OverloadStatistics" in tor.1 manpage. Fixes bug 40504;
      bugfix on 0.4.6.1-alpha.


(wiz)
diff -r1.174 -r1.175 pkgsrc/net/tor/Makefile
diff -r1.121 -r1.122 pkgsrc/net/tor/distinfo

cvs diff -r1.174 -r1.175 pkgsrc/net/tor/Makefile (expand / switch to unified diff)

--- pkgsrc/net/tor/Makefile 2021/10/27 13:16:35 1.174
+++ pkgsrc/net/tor/Makefile 2021/12/17 19:09:28 1.175
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.174 2021/10/27 13:16:35 wiz Exp $ 1# $NetBSD: Makefile,v 1.175 2021/12/17 19:09:28 wiz Exp $
2 2
3DISTNAME= tor-0.4.6.8 3DISTNAME= tor-0.4.6.9
4CATEGORIES= net security 4CATEGORIES= net security
5MASTER_SITES= https://dist.torproject.org/ 5MASTER_SITES= https://dist.torproject.org/
6 6
7MAINTAINER= wiz@NetBSD.org 7MAINTAINER= wiz@NetBSD.org
8HOMEPAGE= https://www.torproject.org/ 8HOMEPAGE= https://www.torproject.org/
9COMMENT= Anonymizing overlay network for TCP 9COMMENT= Anonymizing overlay network for TCP
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12USE_LANGUAGES= c99 12USE_LANGUAGES= c99
13USE_PKGLOCALEDIR= yes 13USE_PKGLOCALEDIR= yes
14USE_TOOLS+= perl:test pkg-config bash:test 14USE_TOOLS+= perl:test pkg-config bash:test
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --localstatedir=${VARBASE} 16CONFIGURE_ARGS+= --localstatedir=${VARBASE}

cvs diff -r1.121 -r1.122 pkgsrc/net/tor/distinfo (expand / switch to unified diff)

--- pkgsrc/net/tor/distinfo 2021/10/27 13:16:35 1.121
+++ pkgsrc/net/tor/distinfo 2021/12/17 19:09:28 1.122
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.121 2021/10/27 13:16:35 wiz Exp $ 1$NetBSD: distinfo,v 1.122 2021/12/17 19:09:28 wiz Exp $
2 2
3BLAKE2s (tor-0.4.6.8.tar.gz) = 42403c0613223bb1ae621a4a175596c8e42e18ef7f4b20725293bb9644e596b2 3BLAKE2s (tor-0.4.6.9.tar.gz) = 76551ac2fa2e73383c69e6b68143c503e4255b92e80a0ce6ee3b4f6659950285
4SHA512 (tor-0.4.6.8.tar.gz) = ff008ddf10c2a4c9e0d0da28558c7a97a6d42615c8bcad25a74567e3aafaba49df1699e379fd674f93305d222748d16b2f21d0da9a8fd3444b659747e1f1d07b 4SHA512 (tor-0.4.6.9.tar.gz) = 67b3c0c0515d4150dd91db6dd4efe19b15a2e8ddac2a34069d61dfaf79d90585f3ca4071483362619719a7cbc6198d67d1ff73acdefa8cc8462bc1e2a7ba264f
5Size (tor-0.4.6.8.tar.gz) = 7796485 bytes 5Size (tor-0.4.6.9.tar.gz) = 7797677 bytes