NetBSD/pkgsrc RQmvKbYdoc CHANGES-2026

   Updated databases/py-ldap, misc/py-lazy_loader
VersionDeltaFile
1.6214+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc GHG8xTOmisc/py-lazy_loader distinfo Makefile

   py-lazy_loader: updated to 0.6

   0.6

   Enhancements
   - improve perf, dogfood

   Bug Fixes
   - Guard against import machinery masking out attributes
VersionDeltaFile
1.5+4-4misc/py-lazy_loader/distinfo
1.8+4-4misc/py-lazy_loader/Makefile
+8-82 files

NetBSD/pkgsrc IWqcZLZdatabases/py-ldap Makefile distinfo

   py-ldap: updated to 3.4.8

   3.4.8 (2026-09-16)

   Fixes:
   * Plugged memory and reference leaks at error-handling time
   * VLV control now honours contextID passed in
   * ldapurl now correctly escapes when emitting a HTML anchor
   * _ldap.str2dn now handles empty string correctly
   * handle server-sent invalid UTF-8 correctly (by throwing an error)
   * corrected ldap.functions export list to remove long gone items

   Doc:
   * fd ownership has now been clarified - if providing an fd to set up a new
     LDAPObject, it is now owned and managed by the module, do not close it
     yourself
   * clarifications on handling EINTR -> use OPT_RESTART
   * clarified build dependencies
   * clarified OPT_CLIENT_CONTROLS/OPT_SERVER_CONTROLS
VersionDeltaFile
1.55+4-4databases/py-ldap/distinfo
1.101+3-3databases/py-ldap/Makefile
+7-72 files

NetBSD/pkgsrc zHPMyASdoc CHANGES-2026

   doc: Updated sysutils/cdbkup to 1.0nb18
VersionDeltaFile
1.6213+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc NRegqAwsysutils/cdbkup PLIST distinfo, sysutils/cdbkup/patches patch-aa patch-Makefile.in

   cdbkup: fix destdir installation as non-root.

   Remove @exec/@unexec from PLIST.

   Fix pkglint while here.

   Bump PKGREVISION.
VersionDeltaFile
1.34+10-11sysutils/cdbkup/Makefile
1.1+14-0sysutils/cdbkup/patches/patch-Makefile.in
1.6+3-2sysutils/cdbkup/distinfo
1.2+4-1sysutils/cdbkup/patches/patch-aa
1.3+1-3sysutils/cdbkup/PLIST
+32-175 files

NetBSD/pkgsrc Vqrci1Vdoc CHANGES-2026

   Updated security/fail2ban, devel/py-extension-helpers
VersionDeltaFile
1.6212+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc dwnX7jEdevel/py-extension-helpers PLIST Makefile

   py-extension-helpers: updated to 1.5.0

   1.5.0

   New Features

   Fix support for src/ layout even without setup.py

   Bug Fixes

   Fix incorrect path to _compiler.c for 'src' layout packages
   Look for setup.cfg in current directory, not srcdir
VersionDeltaFile
1.10+4-4devel/py-extension-helpers/distinfo
1.16+3-3devel/py-extension-helpers/Makefile
1.6+2-1devel/py-extension-helpers/PLIST
+9-83 files

NetBSD/pkgsrc nWMFsOysecurity/fail2ban distinfo PLIST

   fail2ban: updated to 1.1.1

   1.1.1

   Compatibility

   action.d/iptables.conf rewritten due to support of multiple chains (gh-3909), therefore user-level derivations (action including iptables-based action) may become incompatible, e. g. some tags if used need to be replaced, e. g. <chain> with $chain or <_ipt_for_proto-iter> with <_ipt-iter>;
   filter.d/exim.conf - several rules of mode normal moved to new mode more, because of too risky handling (see gh-3940), to use it as before set mode = more for exim jail, but be aware of the consequences.

   Fixes

   fixes catastrophic backtracking explosion for REs in domino-smtp and dovecot filters (GHSA-33wh-ccjc-p397, gh-4221)
   fixes systemd bug with missing journal descriptor after rotation by reopening of journal if it is recognized as not alive (gh-3929)
   improve threaded clean-up of all filters, new thread functions afterStop (to force clean-up after stop) and done, invoking afterStop once
   ensure journal-reader is always closed (additional prevention against leaks and "too many open files"), thereby avoid sporadic segfault in systemd module
   fixes systemd causing "too many open files" error for a lot of journal files and large amount of systemd jails (see new parameter rotated below, gh-3391);
   passing of arguments from jails to action or filter will affect conditional section too (gh-4069), e. g. setting blocktype="DROP" via jail for action would now apply for IPv4 and IPv6 chains, to submit different blocktype for IPv4 and IPv6 from jail, one can pass them like in this example: banaction = iptables-ipset[blocktype="...", blocktype?family=inet6="..."]
   jail.conf:
   default banactions need to be specified in paths-*.conf (maintainer level) now

    [46 lines not shown]
VersionDeltaFile
1.1+185-0security/fail2ban/config.mk
1.35+22-43security/fail2ban/Makefile
1.10+33-10security/fail2ban/PLIST
1.11+4-4security/fail2ban/distinfo
+244-574 files

NetBSD/pkgsrc M93QnCgdoc TODO CHANGES-2026

   Updated www/py-urllib3, lang/py-pure-eval
VersionDeltaFile
1.6211+3-1doc/CHANGES-2026
1.27961+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc 9wQ7SCXlang/py-pure-eval Makefile distinfo

   py-pure-eval: updated to 0.2.4

   0.2.4
   Test and fix python 3.15
VersionDeltaFile
1.3+4-4lang/py-pure-eval/distinfo
1.7+2-3lang/py-pure-eval/Makefile
+6-72 files

NetBSD/pkgsrc aQkqhcSwww/py-urllib3 Makefile distinfo

   py-urllib3: updated to 2.8.0

   2.8.0 (2026-09-15)

   Security

   Fixed the following security issues:

   - The TLS configuration for HTTPS proxies could be ignored or overridden.
     (High severity, `GHSA-8988-9cw3-xx77 <https://github.com/urllib3/urllib3/security/advisories/GHSA-8988-9cw3-xx77>`__)
   - ``HTTPResponse.stream()`` and ``read_chunked()`` could buffer a chunk-size
     line of unbounded length in memory. (High severity,
     `GHSA-vxq7-64xx-v4gw <https://github.com/urllib3/urllib3/security/advisories/GHSA-vxq7-64xx-v4gw>`__)
   - Chunked Deflate streaming could enter an infinite loop. (Medium severity,
     `GHSA-gh4c-6fx4-qh6g <https://github.com/urllib3/urllib3/security/advisories/GHSA-gh4c-6fx4-qh6g>`__)

   .. caution::

       urllib3 2.8.0 fixes HTTPS proxy TLS configuration being ignored or

    [84 lines not shown]
VersionDeltaFile
1.59+4-4www/py-urllib3/distinfo
1.73+2-2www/py-urllib3/Makefile
+6-62 files

NetBSD/pkgsrc 9UsB2Exemulators/ppsspp Makefile.common

   ppsspp: fix build on x86
VersionDeltaFile
1.7+7-1emulators/ppsspp/Makefile.common
+7-11 files

NetBSD/pkgsrc wNnIHrkdoc TODO CHANGES-2026

   Updated devel/git-lfs, geography/libmaxminddb
VersionDeltaFile
1.6210+3-1doc/CHANGES-2026
1.27960+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc INsIWNAgeography/libmaxminddb Makefile distinfo

   libmaxminddb: updated to 1.14.1

   1.14.1 - 2026-09-17

   - Fixed a `-Wsign-compare` warning in `MMDB_open()` that broke builds with
     `-Werror` on platforms where `ssize_t` is 32 bits, such as i686.
VersionDeltaFile
1.19+4-4geography/libmaxminddb/distinfo
1.20+2-2geography/libmaxminddb/Makefile
+6-62 files

NetBSD/pkgsrc lStf6dXdevel/git-lfs Makefile go-modules.mk

   git-lfs: updated to 3.8.0

   3.8.0 (27 August 2026)

   This release is a feature release which adds support for
   zstd-compressed object downloads and introduces several new options,
   including the ability to fetch Git LFS objects for a list of references
   piped to standard input and the ability to limit how long Git LFS
   will wait when instructed by a server to retry an HTTP request.

   Git LFS now determines the case sensitivity of filesystems from the
   `core.ignoreCase` Git configuration option, respects global and
   system-wide Git attribute files when migrating repositories, and
   tries the default Git LFS HTTP URL derived from an SSH URL when
   HTTP authentication via SSH is not available.

   This Git LFS release improves SSH session reuse, parses invalid
   custom transfer adapter configurations and invalid Git attribute
   patterns without crashing, handles file deletion conflicts on Windows

    [13 lines not shown]
VersionDeltaFile
1.22+97-100devel/git-lfs/distinfo
1.9+31-32devel/git-lfs/go-modules.mk
1.105+3-4devel/git-lfs/Makefile
+131-1363 files

NetBSD/pkgsrc vBrs3Avdoc CHANGES-2026

   Updated multimedia/ffmpeg8, multimedia/ffplay8
VersionDeltaFile
1.6209+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 4faEVzlmultimedia/ffmpeg8 Makefile Makefile.common, multimedia/ffplay8 Makefile

   ffmpeg8 ffplay8: updated to 8.1.3

   version 8.1.3:
   Revert "lavfi/bwdif: fix heap-buffer-overflow with small height videos"
   avfilter/vf_bwdif: fix line boundary checks for >8 bits content
   avformat/hlsenc: fix compile error when mp4 is disabled
   swscale/unscaled: fix rgbToRgbWrapper for non-native-endian formats
   avformat/hls: avoid casting callback functions type
   avcodec/vulkan/ffv1_dec_setup: act on the slice header rejection
   avformat/hlsenc: reject out-of-range EXT-X-PROGRAM-DATE-TIME
   avformat/http: only reuse old connection if valid
   avformat/http: properly re-set s->range_end before requests
   avutil/rational: avoid signed integer overflow
   avformat/mpegts: Fix memleak of pes_filter.opaque
   avcodec/leaddec: Check input data before allocating buffer
   avcodec/jpeglsdec: bound cumulative decoded JPEG-LS height per packet
   avcodec/cbs_h265: allocate VPS hrd_parameters dynamically
   avcodec/atsc_a53: Avoid GetBits API to parse A53 CC data
   avcodec/pngdec: bound decompressed zTXt/iCCP size (decompression-bomb guard)

    [243 lines not shown]
VersionDeltaFile
1.6+8-8multimedia/ffmpeg8/PLIST
1.6+4-4multimedia/ffmpeg8/distinfo
1.6+2-2multimedia/ffmpeg8/Makefile.common
1.9+1-2multimedia/ffplay8/Makefile
1.16+1-2multimedia/ffmpeg8/Makefile
+16-185 files

NetBSD/pkgsrc gOQ7x7fdoc TODO CHANGES-2026

   Updated security/ssh-audit, devel/py-uv[-build]
VersionDeltaFile
1.6208+4-1doc/CHANGES-2026
1.27959+1-2doc/TODO
+5-32 files

NetBSD/pkgsrc MAeCSOPdevel/py-uv Makefile.common cargo-depends.mk, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.12.17

   0.12.17

   Enhancements

   Reject unsupported Git archive paths in lockfiles with a clear error instead of panicking during frozen exports

   Preview features

   Set minimum glibc and musl versions that universal resolutions must support with minimum-libc-version
   Reject pylock.toml files whose wheel filenames do not match their declared package names or versions
   Keep uv workspace metadata read-only unless --sync is provided
   Apply uv check lock modes when retrieving workspace metadata

   Performance

   Speed up builds with many exclusion patterns by avoiding quadratic deduplication
   Reduce resolver allocations when deduplicating package and distribution requests

    [8 lines not shown]
VersionDeltaFile
1.40+82-142devel/py-uv/distinfo
1.41+82-142devel/py-uv-build/distinfo
1.38+26-46devel/py-uv/cargo-depends.mk
1.42+2-2devel/py-uv/Makefile.common
+192-3324 files

NetBSD/pkgsrc aHtEXe9security/ssh-audit distinfo Makefile

   ssh-audit: updated to 3.9.0

   3.9.0

   The highlights of this release are:

   Warnings will be issued on key exchanges that are not post-quantum safe.
   Hardening guides are now included for all supported platforms (see --list-hardening-guides).
   UNIX sockets can be used as scan targets (specified with unix:///path/to/socket); useful in containerized environments such as CI/CD pipelines.
   Scanning through SOCKS5 proxies can now be done (with --socks5).
   A variety of new post-quantum algorithms can now be identified.
VersionDeltaFile
1.4+10-18security/ssh-audit/PLIST
1.8+14-11security/ssh-audit/Makefile
1.7+4-4security/ssh-audit/distinfo
+28-333 files

NetBSD/pkgsrc rsazJ8Vconverters/fribidi Makefile

   converters/fribidi: Fix build

   help2man is required to finish build.
   Reported by Marc Baudoin. Thank you.
VersionDeltaFile
1.39+3-1converters/fribidi/Makefile
+3-11 files

NetBSD/pkgsrc 05j1ZhHdoc CHANGES-2026

   Updated www/py-django-gravatar2; Removed www/py-django-kronos
VersionDeltaFile
1.6207+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc KwCfTPnwww Makefile, www/py-django-kronos DESCR distinfo

   py-django-kronos: removed; not needed anymore, dead upstream
VersionDeltaFile
1.1940+1-2www/Makefile
1.4+1-1www/py-django-kronos/distinfo
1.2+1-1www/py-django-kronos/PLIST
1.8+1-1www/py-django-kronos/Makefile
1.2+0-0www/py-django-kronos/DESCR
+4-55 files

NetBSD/pkgsrc VgrohJvwww/py-django-gravatar2 distinfo PLIST

   py-django-gravatar2: updated to 1.4.5

   1.4.5
   Unknown changes
VersionDeltaFile
1.4+5-7www/py-django-gravatar2/Makefile
1.2+6-5www/py-django-gravatar2/PLIST
1.2+4-4www/py-django-gravatar2/distinfo
+15-163 files

NetBSD/pkgsrc j0ClmIhdoc TODO CHANGES-2026

   Updated www/py-aiohttp-cors, devel/py-wcwidth, misc/py-watchfiles
VersionDeltaFile
1.6206+4-1doc/CHANGES-2026
1.27958+1-2doc/TODO
+5-32 files

NetBSD/pkgsrc 4alc1txmisc/py-watchfiles PLIST Makefile

   py-watchfiles: updated to 1.3.0

   1.3.0
   Bump pyo3 from 0.28.3 to 0.29.0
   Add Python 3.14t to Windows wheel builds
   Build abi3 wheels for CPython
   prep v1.3.0 release
VersionDeltaFile
1.13+19-25misc/py-watchfiles/distinfo
1.12+5-7misc/py-watchfiles/cargo-depends.mk
1.15+4-2misc/py-watchfiles/Makefile
1.3+2-2misc/py-watchfiles/PLIST
+30-364 files

NetBSD/pkgsrc BPJs5QZdevel/py-wcwidth Makefile distinfo

   py-wcwidth: updated to 0.8.4

   0.8.4 *2026-09-17*
   * **Bugfix** `clip()`_ hangs with OSC 8 hyperlinks in some conditions
   * **Bugfix** width of ITU T.416 colon-format SGR color parameters
   * **Bugfix** width of OSC 66 text sizing sequences without a text field
   * **Bugfix** `width()`_, `ljust()`_, `rjust()`_, `center()`_, `clip()`_ and `strip_sequences()`_
     treated ``ESC ( LF`` as text instead of a character set designation (rare)
   * **Bugfix** `clip()`_ painter's algorithm and "tab expansion" should be spaces
   * **Changed** `iter_graphemes()`_ clustering rule GB9c for Unicode 18.0
   * **Changed** ``ambiguous_width`` arguments are now clamped to allowed range (1, 2)
   * **Changed** `wrap()`_ now raises ``ValueError`` for a width of zero or less, matching stdlib
     ``textwrap``.  Previously ``wrap('女', 0)`` returned ``['女']``
   * **Changed** `clip()`_ arguments ``start=0`` and ``end=-1`` become optional
   * **Updated** tables for Unicode version 18.0
   * **Updated** ``ucs-detect`` data files used in some automatic tests are no longer
     distributed,
VersionDeltaFile
1.13+61-59devel/py-wcwidth/PLIST
1.27+4-4devel/py-wcwidth/distinfo
1.30+2-2devel/py-wcwidth/Makefile
+67-653 files

NetBSD/pkgsrc XpN1ZfNwww/py-aiohttp-cors distinfo Makefile

   py-aiohttp-cors: updated to 0.8.1

   0.8.1 (2025-03-31)
   - Fix packaging to not install on Python 3.8.

   0.8.0 (2025-03-11)
   - Make the library compatible with aiohttp 3.9+ and Python 3.9+
VersionDeltaFile
1.2+22-21www/py-aiohttp-cors/PLIST
1.6+10-7www/py-aiohttp-cors/Makefile
1.4+4-4www/py-aiohttp-cors/distinfo
+36-323 files

NetBSD/pkgsrc XNoPZS7doc CHANGES-2026

   Updated lang/nodejs, net/libtorrent, net/rtorrent
VersionDeltaFile
1.6205+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc bopZOcLnet/libtorrent Makefile distinfo, net/rtorrent Makefile distinfo

   libtorrent rtorrent: updated to 0.16.23

   0.16.23
   This release includes various bugfixes and minor improvements as part of a stable series of releases.
VersionDeltaFile
1.70+4-4net/rtorrent/distinfo
1.76+4-4net/libtorrent/distinfo
1.137+2-2net/rtorrent/Makefile
1.101+2-2net/libtorrent/Makefile
+12-124 files