pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/tor



Module Name:    pkgsrc
Committed By:   leot
Date:           Fri Jan 30 11:08:35 UTC 2026

Modified Files:
        pkgsrc/net/tor: Makefile distinfo

Log Message:
tor: Update to 0.4.8.22

Changes:
Changes in version 0.4.8.22 - 2026-01-28
  This is likely the very last release of the 0.4.8.x series. Three major
  bugfixes detailled below including two affecting directory servers (basically
  all relays). We strongly recommend upgrading as soon as possible.

  o Major bugfixes (security):
    - Avoid an out-of-bounds read error that could occur with
      V1-formatted cells. Fixes bug 41180; bugfix on 0.4.8.1-alpha. This
      is tracked as TROVE-2025-016.

  o Major bugfixes (directory servers):
    - Allow old clients to fetch the consensus even if they use version
      0 of the SENDME protocol. In mid 2025 we changed the required
      minimum version of the "FlowCtrl" protocol to 1, meaning directory
      caches hang up on clients that send a version 0 SENDME cell. Since
      old clients were no longer able to retrieve the consensus, they
      couldn't learn about this required minimum version -- meaning
      we've had many many old clients loading down directory servers for
      the past months. Fixes bug 41191; bugfix on 0.4.1.1-alpha.
    - Don't count networkstatus serves until they finish. When we
      started serving a consensus document but the client didn't receive
      all of it, we were still counting that as a success in our stats.
      This mistake, which can be triggered for example by obsolete
      clients or by DPI-based censorship, led to wildly inflated user
      counts because we estimate total users in the world based on
      successful consensus fetches. Fixes bug 41192; bugfix
      on 0.2.1.1-alpha.

  o Minor feature (testing, CI):
    - Bump the CI version of chutney to the current version as of
      2026-01-21 (3338f5c).

  o Minor features (debugging, compression):
    - Do not check for compression bombs for buffers smaller than 5MB
      (increased from 64 KB). Fixes ticket 40739; bugfix on 0.2.1.29.
    - Log the input and output buffer sizes when we detect a potential
      compression bomb. Diagnostic for ticket 40739.

  o Minor features (directory servers):
    - Track how many times directory servers begin serving networkstatus
      documents, so we can compare it to the number of times we finish
      serving them. Motivated by the fixes in ticket 41192.

  o Minor features (fallbackdir):
    - Regenerate fallback directories generated on January 28, 2026.

  o Minor features (geoip data):
    - Update the geoip files to match the IPFire Location Database, as
      retrieved on 2026/01/28.

  o Minor bugfixes (relay):
    - Downgrade log warn to info as the error condition is possible under
      normal circumstances. Fixes bug 40951; bugfix on 0.3.5.1-alpha.

  o Code simplification and refactoring:
    - Simplify SOCKS4a parsing to avoid the (false) appearance of
      integer underflows, and to make the logic more obvious. Fixes bug
      41190; bugfix on 0.3.5.1-alpha.


To generate a diff of this commit:
cvs rdiff -u -r1.194 -r1.195 pkgsrc/net/tor/Makefile
cvs rdiff -u -r1.138 -r1.139 pkgsrc/net/tor/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/tor/Makefile
diff -u pkgsrc/net/tor/Makefile:1.194 pkgsrc/net/tor/Makefile:1.195
--- pkgsrc/net/tor/Makefile:1.194       Mon Dec 15 09:12:54 2025
+++ pkgsrc/net/tor/Makefile     Fri Jan 30 11:08:35 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.194 2025/12/15 09:12:54 adam Exp $
+# $NetBSD: Makefile,v 1.195 2026/01/30 11:08:35 leot Exp $
 
-DISTNAME=      tor-0.4.8.21
+DISTNAME=      tor-0.4.8.22
 CATEGORIES=    net security
 MASTER_SITES=  https://dist.torproject.org/
 

Index: pkgsrc/net/tor/distinfo
diff -u pkgsrc/net/tor/distinfo:1.138 pkgsrc/net/tor/distinfo:1.139
--- pkgsrc/net/tor/distinfo:1.138       Mon Dec 15 09:12:54 2025
+++ pkgsrc/net/tor/distinfo     Fri Jan 30 11:08:35 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.138 2025/12/15 09:12:54 adam Exp $
+$NetBSD: distinfo,v 1.139 2026/01/30 11:08:35 leot Exp $
 
-BLAKE2s (tor-0.4.8.21.tar.gz) = 7431b71b5fcb785e0a7c00f3a77e5616e7a16b2a60db4740d27e66dead67aa2c
-SHA512 (tor-0.4.8.21.tar.gz) = 5ba774d1f9b2079bd393323d490edf6e1a6380f5a970f07f87e8cf14522eb994c7137a8c8a7ad551289db0ad9aa3ff0a46d8d55fdcdaea5042d68196cf9399b7
-Size (tor-0.4.8.21.tar.gz) = 10663112 bytes
+BLAKE2s (tor-0.4.8.22.tar.gz) = 4b6ccdafaece15afee6f93d21ce4a4b0d0129fce0237dd0b37a181a50fcb88ad
+SHA512 (tor-0.4.8.22.tar.gz) = c7c6bfc7a2c10d045903c3e60fcff076983949fdbdf884d3f8e3eb6dc01c3e8a75abdc6e8e8efe7ac409d77932e034551ff0f6309851edd75c1134f1828aa8b3
+Size (tor-0.4.8.22.tar.gz) = 10625231 bytes



Home | Main Index | Thread Index | Old Index