NetBSD/pkgsrc 3FmBDOcwww/freenginx-devel distinfo options.mk, www/freenginx-devel/patches extra-patch-auto-quickjs

   www/freenginx-devel: update njs: 0.9.6 -> 0.9.7

   Bump PKGREVISION.

   <ChangeLog>

   nginx modules:

   *) Feature: improved shared dict eviction strategy.

   *) Feature: added ttl() method to shared dictionaries.

   *) Bugfix: removed spurious "js vm init" notice log emitted during
      configuration parsing.

   *) Bugfix: removed shared dict expiration from read-locked paths.

   *) Bugfix: fixed double-free in shared dict update with eviction.


    [19 lines not shown]
VersionDeltaFile
1.7+4-4www/freenginx-devel/distinfo
1.4+2-2www/freenginx-devel/options.mk
1.2+2-2www/freenginx-devel/patches/extra-patch-auto-quickjs
1.9+2-1www/freenginx-devel/Makefile
+10-94 files

NetBSD/pkgsrc R7W4DDddoc CHANGES-2026

   Updated net/libtorrent, net/rtorrent
VersionDeltaFile
1.2546+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc poFMGCDnet/libtorrent distinfo PLIST, net/libtorrent/patches patch-src_data_memory__chunk.cc

   libtorrent rtorrent: updated to 0.16.10

   0.16.10

   Adds support for gzip accepted_encoding in scgi headers and special syntax to
   config files to enable logging before libtorrent initialization.
VersionDeltaFile
1.61+5-5net/libtorrent/distinfo
1.57+4-4net/rtorrent/distinfo
1.2+4-4net/libtorrent/patches/patch-src_data_memory__chunk.cc
1.23+3-2net/libtorrent/PLIST
1.122+2-2net/rtorrent/Makefile
1.85+2-2net/libtorrent/Makefile
+20-196 files

NetBSD/pkgsrc ml0xDrpdoc CHANGES-2026 TODO

   doc: Updated textproc/rumdl to 0.1.80
VersionDeltaFile
1.2545+2-1doc/CHANGES-2026
1.27152+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Oh5IxWxtextproc/rumdl distinfo cargo-depends.mk

   textproc/rumdl: update to 0.1.80

   72## [0.1.80](https://github.com/rvben/rumdl/compare/v0.1.79...v0.1.80) - 2026-04-22

   ### Added

   - **wasm**: validate rule-config value types at parse time ([ab3d3d5](https://github.com/rvben/rumdl/commit/ab3d3d547eb58ac093f52a5678b65d59e6602541))
   - **wasm**: honor exclude patterns via path-aware check() and fix() ([e578308](https://github.com/rvben/rumdl/commit/e578308978f04e582acedf014ff75b4890ceca44))

   ## [0.1.79](https://github.com/rvben/rumdl/compare/v0.1.78...v0.1.79) - 2026-04-22

   ### Fixed

   - **md051**: strip HTML comments from heading anchors ([e4e3c4b](https://github.com/rvben/rumdl/commit/e4e3c4b79126b7d8a90357edcba044ed7d473404))
   - **md077**: accept task-item post-checkbox column to break MD013 reflow cycle ([1c3cbef](https://github.com/rvben/rumdl/commit/1c3cbef4cb2a5e0c9ff9c810c5012018f9ee3e18))
   - **lint-context**: honor CommonMark Type-1 HTML blocks ([6f37e49](https://github.com/rvben/rumdl/commit/6f37e49cf9f54bf56c20bb88309cf7e9a052946a))

   ## [0.1.78](https://github.com/rvben/rumdl/compare/v0.1.77...v0.1.78) - 2026-04-21


    [35 lines not shown]
VersionDeltaFile
1.21+202-199textproc/rumdl/distinfo
1.10+66-65textproc/rumdl/cargo-depends.mk
1.23+2-2textproc/rumdl/Makefile
+270-2663 files

NetBSD/pkgsrc 2HC3D7Edoc CHANGES-2026

   doc: Updated net/xfr to 0.9.10
VersionDeltaFile
1.2544+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 64wdscanet/xfr distinfo Makefile

   net/xfr: update to 0.9.10

   v0.9.10
   Fixed

       TCP teardown no longer hangs under rate-limited paths (#54) — the v0.9.8 SO_LINGER=0 fix didn't take effect when the send loop was parked in stream.write().await under heavy backpressure (tc rate limiting, slow peers, MPTCP subflows filling). send_data and send_data_half now race the pending write() against cancel and deadline in a biased tokio::select!, so either signal breaks the loop and lets SO_LINGER=0 do its job. Confirmed by @matttbe against his MPTCP + tc reproducer.
       TUI elapsed time stays live during data gaps (#62) — app.elapsed was only updated when the server's Interval progress message arrived. On lossy paths that starved the control channel, the elapsed counter could freeze for several seconds, creating the impression of a "stall" even though the TUI was still redrawing at 20 Hz. The loop now refreshes elapsed from the wall clock every iteration. Pause handling shifts start_time forward by the paused duration on resume, so the counter excludes paused time. Reported by @brettowe.
       Infinite-duration (-t 0) TUI now shows a live elapsed counter — same fix covers this.

   Added

       Client/server version in the Configuration panel (#62) — the TUI now shows xfr/<client> ↔ <server> so cross-version test pairings are obvious at a glance.

   Changed

       TUI jitter line shows latest + smoothed together (#48 follow-up) — running display now reads Jitter: 0.02 ms (10s: 0.03 ms) so the instantaneous per-interval value and the 10-second rolling mean are side-by-side. Resolves the confusion where the rolling mean could stay above any single sample's value, making the live display look inconsistent with the final. Completed state still shows just the authoritative final.

   Security


    [29 lines not shown]
VersionDeltaFile
1.9+7-7net/xfr/distinfo
1.9+2-2net/xfr/Makefile
1.9+1-1net/xfr/cargo-depends.mk
+10-103 files

NetBSD/pkgsrc Zfk3ENHdoc CHANGES-2026

   Updated net/icinga2, www/py-uvicorn
VersionDeltaFile
1.2543+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 14cZZKTwww/py-uvicorn Makefile distinfo

   py-uvicorn: updated to 0.46.0

   0.46.0

   Support ws_max_size in wsproto implementation
   Support ws_ping_interval and ws_ping_timeout in wsproto implementation
   Use bytearray for incoming WebSocket message buffer in websockets-sansio
VersionDeltaFile
1.62+4-6www/py-uvicorn/Makefile
1.54+4-4www/py-uvicorn/distinfo
+8-102 files

NetBSD/pkgsrc LMmwzKMnet/icinga2 Makefile distinfo

   icinga2: updated to 2.16.0

   2.16.0 (2026-04-23)

   With this release the license of the project was updated to GPLv3 or later.

   In this release we've added the `OTLPMetricsWriter`, a new perfdata writer targeting backends that support the
   OpenTelemetry protocol. We recommend users to replace other perfdata writers with this one if possible, especially
   `ElasticsearchWriter`, which is now deprecated and scheduled for removal in v2.18.

   Another big improvement is the addition of streaming support to our HTTP handlers. Most handlers now use chunked
   encoding to reduce the amount of the generated JSON document that has to be kept in memory at any one time. Some
   endpoints, notably `v1/objects/query`, will also start to stream the response immediately, as the results are processed.
   This should solve most of the memory issues users were seeing when using the Icinga 2 API on large clusters.

   We've also redone our Docker images with this version, with some changes to how the `/data` directory is mounted and
   initialized, so make sure you read the new documentation page for
   [installing Icinga 2 in containers](https://icinga.com/docs/icinga-2/latest/doc/02-installation/For-Container).


    [2 lines not shown]
VersionDeltaFile
1.24+5-4net/icinga2/Makefile
1.11+4-4net/icinga2/distinfo
1.5+4-2net/icinga2/PLIST
+13-103 files

NetBSD/pkgsrc yYJepdyprint/poppler buildlink3.mk

   poppler: Ensure security/gpgmepp is buildlinked.
VersionDeltaFile
1.117+2-1print/poppler/buildlink3.mk
+2-11 files

NetBSD/pkgsrc lRY8jNesecurity/py-joserfc PLIST Makefile

   py-joserfc: add correctly
VersionDeltaFile
1.1+172-0security/py-joserfc/PLIST
1.1+20-0security/py-joserfc/Makefile
1.1+5-0security/py-joserfc/distinfo
1.1+2-0security/py-joserfc/DESCR
+199-04 files

NetBSD/pkgsrc FDL9RlFdoc CHANGES-2026

   Updated lang/oracle-jdk21
VersionDeltaFile
1.2542+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc F7HwJFvlang/oracle-jdk21 distinfo Makefile

   oracle-jdk21: updated to 21.0.11

   21.0.11
   https://www.oracle.com/java/technologies/javase/21-0-11-relnotes.html
VersionDeltaFile
1.6+13-13lang/oracle-jdk21/distinfo
1.7+2-2lang/oracle-jdk21/Makefile
+15-152 files

NetBSD/pkgsrc gErHxbudoc CHANGES-2026

   Added security/py-joserfc; Updated security/py-authlib
VersionDeltaFile
1.2541+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc WwWLL67security/py-authlib PLIST distinfo

   py-authlib: updated to 1.7.0

   1.7.0

   Authorization and token endpoints request empty scope parameter management
   Support from Python 3.10 to 3.14
   Allow composition of AuthorizationServerMetadata
   Make require_oauth parenthesis optional
   Fix expires_at behavior when its value is 0
   Migration to joserfc
   RP-initiated logout
   Fix get_jwt_config
   chore(ci): Update PyPy version from 3.10 to 3.11
   fix: remove "none" from default authlib.jose.jwt algorithms
   fix: normalize resolve_client_public_key method
   Implement rfc9700 PKCE downgrade countermeasure
   Use correct syntax for tox.requires in tox.ini
   Set client session User-Agent when fetching server metadata and JWKs
   fix: use the real application object for Flask

    [5 lines not shown]
VersionDeltaFile
1.11+631-167security/py-authlib/PLIST
1.34+4-4security/py-authlib/distinfo
1.36+3-2security/py-authlib/Makefile
+638-1733 files

NetBSD/pkgsrc 00Wkro7security Makefile, security/py-authlib PLIST DESCR

   py-joserfc: added version 1.6.4

   joserfc is a Python library that provides a comprehensive implementation of
   several essential JSON Object Signing and Encryption (JOSE) standards.
VersionDeltaFile
1.10+167-604security/py-authlib/PLIST
1.2+2-13security/py-authlib/DESCR
1.35+5-5security/py-authlib/Makefile
1.33+4-4security/py-authlib/distinfo
1.1002+2-1security/Makefile
+180-6275 files

NetBSD/pkgsrc 3VnNTmOdoc CHANGES-2026

   Updated devel/py-pathspec, security/py-certifi
VersionDeltaFile
1.2540+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc LclS1AFsecurity/py-certifi distinfo Makefile

   py-certifi: updated to 2026.4.22

   2026.4.22
   Unknown changes
VersionDeltaFile
1.47+4-4security/py-certifi/distinfo
1.51+2-2security/py-certifi/Makefile
+6-62 files

NetBSD/pkgsrc CjKkpLrdevel/py-pathspec distinfo Makefile

   py-pathspec: updated to 1.1.0

   1.1.0 (2026-04-22)

   Bug fixes:

   - Git discards invalid range notation. `GitIgnoreSpecPattern` now discards patterns with invalid range notation like Git.
   - Fix escape() not escaping backslash characters.

   Improvements:

   - Specialize pattern type for `PathSpec` as `PathSpec[TPattern]` for better debugging of `PathSpec().patterns`.
   - Nicer debug print outs (and str for regex pattern).
VersionDeltaFile
1.24+4-4devel/py-pathspec/distinfo
1.25+2-2devel/py-pathspec/Makefile
+6-62 files

NetBSD/pkgsrc La2zOJodoc CHANGES-2026

   Updated devel/cmake[-gui]
VersionDeltaFile
1.2539+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc 87H8J73devel/cmake distinfo version.mk

   cmake cmake-gui: updated to 4.3.2

   4.3.1, 4.3.2
   These versions made no changes to documented features or interfaces. Some
   implementation updates were made to support ecosystem changes and/or fix
   regressions.
VersionDeltaFile
1.264+4-4devel/cmake/distinfo
1.85+2-2devel/cmake/version.mk
+6-62 files

NetBSD/pkgsrc k7Dgylemath/fftw distinfo Makefile.common

   fftw: updated to 3.3.11

   FFTW 3.3.11:

   * New API fftw_copy_plan()
   * Support for SVE SIMD instructions.
   * Support for LoongArch LSX and LASX SIMD instructions.
   * Support for Apple ARM, RISCV, and LoongArch cycle counters.
VersionDeltaFile
1.29+4-4math/fftw/distinfo
1.8+3-4math/fftw/Makefile.common
1.82+1-2math/fftw/Makefile
+8-103 files

NetBSD/pkgsrc s44lsZydoc CHANGES-2026

   Updated shells/dash, sysutils/ansible
VersionDeltaFile
1.2538+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc pfgEoavsysutils/ansible PLIST distinfo

   ansible: updated to 13.6.0

   13.6.0

   Major Changes

   chocolatey.chocolatey

   - win_chocolatey - add option to ignore pinned status of pinned packages

   fortinet.fortios

   - Added a generic `headers` parameter to `fortios_json_generic` to support admin-password confirmation headers and future custom request headers.
   - Updated FAQ to illustrate the use of `headers` in `fortios_json_generic` module.
   - Updated deprecated import of to_text from ansible.module_utils._text to the supported implementation.
VersionDeltaFile
1.67+139-1sysutils/ansible/PLIST
1.80+4-4sysutils/ansible/distinfo
1.108+3-3sysutils/ansible/Makefile
+146-83 files

NetBSD/pkgsrc j33NN8Hshells/dash distinfo Makefile

   dash: updated to 0.5.13.3

   0.5.13.3
   * Correct typo in manual page.
   * Document redirection file descriptor limitation.
VersionDeltaFile
1.18+4-4shells/dash/distinfo
1.19+2-2shells/dash/Makefile
+6-62 files

NetBSD/pkgsrc skzBHh9doc CHANGES-2026

   doc: Updated security/p5-CryptX to 0.088
VersionDeltaFile
1.2537+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc myHuBCtsecurity/p5-CryptX distinfo Makefile

   p5-CryptX: update to 0.088.

   0.088   2026-04-23
           - Crypt::KeyDerivation - new functions: pbkdf1_openssl, bcrypt_pbkdf, scrypt_pbkdf, argon2_pbkdf
           - Crypt::Misc - new functions: random_v7uuid, is_uuid
           - bundled libtomcrypt update branch:develop (commit: 2e441a17 2026-04-15)
           - bundled libtommath update branch:develop (commit: ae40a87 2026-04-20)
           - security fix CVE-2026-41564 https://github.com/DCIT/perl-CryptX/security/advisories/GHSA-24c2-gp6c-24c6
VersionDeltaFile
1.29+4-4security/p5-CryptX/distinfo
1.39+2-3security/p5-CryptX/Makefile
+6-72 files

NetBSD/pkgsrc hQfkukWdoc CHANGES-2026

   Updated devel/py-gitpython, www/py-uritools, www/py-idna, devel/py-typer
VersionDeltaFile
1.2536+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 3yznqZ6devel/py-typer Makefile distinfo

   py-typer: updated to 0.24.2

   0.24.2

   Fixes

   Ensure that typer.launch forwards correctly when launching a file.

   Refactors

   Ensure ty runs without errors.

   Docs

   Add dates to release notes.
   Fix code blocks in reference docs overflowing table width.
   Fix broken link to FastAPI and Friends newsletter.
   Handle external links target=_blank and CSS automatically in JS and CSS.
   Remove link to Typer developer survey.
   Clean up documentation in install.md file.
VersionDeltaFile
1.2+5-7devel/py-typer/Makefile
1.2+4-4devel/py-typer/distinfo
+9-112 files