NetBSD/pkgsrc OSV3cs8doc CHANGES-2026

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

NetBSD/pkgsrc 17cQ9G1net/xfr distinfo cargo-depends.mk

   net/xfr: update to 0.9.16

   [0.9.16] - 2026-06-10

       v0.9.15 was tagged but never released: its release CI failed on the aarch64-gnu cross build (glibc < 2.27 lacks the memfd_create wrapper; now invoked via raw syscall). All v0.9.15 changes ship here.

   Fixed

       -R UDP no longer reports the server's send rate as throughput (issue #81) — in download mode the server is the UDP sender, and both the live intervals and the final result carried its bytes_sent: every send_to the kernel accepted counted, so over a constrained link the display tracked the requested -b rate (brettowe's 999.7 Mbps over 100 Mbps Wi-Fi) instead of what arrived. The client — the receiver, the only side that knows wire truth — now overlays its own receive counters onto live intervals (TUI, --json-stream, CSV, plain) and the final result (total, per-stream, throughput). Forward mode was always correct because there the server is the receiver. Repro: CPU-starved receiver with a 4 KB receive buffer showed 2.6 Gbps sender-side vs 1.18 Gbps actually received; the display previously claimed the former and now reports the latter, exactly matching received-packets × packet-size.
       -R UDP results now include loss and jitter — the client's receive_udp already computed full receiver-side UdpStats (loss %, jitter, out-of-order, max jitter) but discarded them; download mode showed no UDP Stats block at all. They're now recorded and attached to the final result, and live loss in download mode is derived from the client's own packet trackers rather than the server's (empty) receiver counters.

   Added

       Zero-copy TCP sends (-Z/--zerocopy, Linux) (issue #33) — the send payload now lives in a memfd_create anonymous file and is pushed to the socket with sendfile(2), skipping the userspace-to-kernel copy that write(2) performs on every 128 KB chunk. On CPU-bound senders (embedded routers, SBCs) the copy itself is often the throughput bottleneck — iperf3's equivalent -Z measured ~3x on a MIPS router. sendfile was chosen over MSG_ZEROCOPY for the first step because it works on old kernels, needs no error-queue completion reaping, and is MPTCP-compatible; MSG_ZEROCOPY remains on the roadmap under the same flag. Opt-in, TCP-only (conflicts with -u/-Q at parse time), and never fails a test: non-Linux platforms, kernels without memfd_create, and sockets that reject sendfile all fall back to regular writes with a warning. Payload semantics are unchanged (--random default / --zeros fill the memfd exactly as they fill the regular buffer).
       zerocopy_v1 capability + TestStart.zerocopy field — for -R/--bidir, the client forwards the zero-copy request in TestStart (wire-additive, absent = false) and the server applies it to its own send paths. Servers predating the field silently ignore it, so the client warns when the server doesn't advertise zerocopy_v1.

   Library API (pre-1.0 break)

       tcp::TcpConfig and client::ClientConfig gain zerocopy: bool. Struct-literal constructors must supply it (Default is false).

    [7 lines not shown]
VersionDeltaFile
1.13+88-64net/xfr/distinfo
1.13+28-20net/xfr/cargo-depends.mk
1.13+2-2net/xfr/Makefile
+118-863 files

NetBSD/pkgsrc b4PCPpfdoc CHANGES-2026

   doc: Updated devel/gitpane to 0.7.14
VersionDeltaFile
1.3697+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc uU0BV2Sdevel/gitpane distinfo Makefile

   devel/gitpane: update to 0.7.14

   [0.7.14] - 2026-06-09
   Added

    - The submodule tag in the Changes panel now shows which branch the submodule is on (@<branch>,
      or @detached for a detached HEAD, which is git's default after submodule update), so a dirty
      or modified submodule tells you where the change lives. It also gains a ↛main warning when
      the pinned submodule commit is reachable from a remote but not from the submodule's default
      branch (origin/HEAD, falling back to origin/main/origin/master), meaning it still needs a merge
      there. The warning stays silent when no default branch resolves, so it never fires on a false
      positive. The existing ⚠unreach (commit on no remote) still takes precedence, while ↑N (ahead
      of upstream) and ↛main compose, e.g. [sub: +commit @feature ↑3 ↛main].
VersionDeltaFile
1.3+4-4devel/gitpane/distinfo
1.3+2-2devel/gitpane/Makefile
1.3+0-0devel/gitpane/cargo-depends.mk
+6-63 files

NetBSD/pkgsrc XSFXSeGdoc CHANGES-2026

   Updated sysutils/xenkernel418 to 20260610
   Updated sysutils/xentools418 to 20260610
   Updated sysutils/xenkernel420 to 20260610
   Updated sysutils/xentools420 to 20260610
VersionDeltaFile
1.3696+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc yb311tTsysutils/xenkernel418 distinfo, sysutils/xentools418 version.mk distinfo

   Update xenkernel418 and xentools418 to 20260610.
   Changes since 20260515: bug fixes, including fixes for XSA-491,
   XSA-492, XSA-493 and XSA-494
VersionDeltaFile
1.12+4-4sysutils/xenkernel418/distinfo
1.9+4-4sysutils/xentools418/version.mk
1.12+4-4sysutils/xentools418/distinfo
+12-123 files

NetBSD/pkgsrc FMU85ymsysutils/xenkernel420 distinfo, sysutils/xenkernel420/patches patch-xen_arch_x86_Makefile

   Update xenkernel420, xentools420 and xenstoretools to 20260610.
   Changes since 20260515: bug fixes, including fixes for XSA-491,
   XSA-492, XSA-493 and XSA-494
VersionDeltaFile
1.2+7-7sysutils/xenkernel420/patches/patch-xen_arch_x86_Makefile
1.6+5-5sysutils/xenkernel420/distinfo
1.5+4-4sysutils/xentools420/version.mk
1.6+4-4sysutils/xentools420/distinfo
+20-204 files

NetBSD/pkgsrc OuLYPdSdoc CHANGES-2026

   Note update of shells/bash to 5.3.15
VersionDeltaFile
1.3695+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc TwIa5xIshells/bash distinfo Makefile

   Update shells/bash to 5.3.15

   Patch 13: Avoid (potential) UB comparing result from realloc with its arg
   Patch 14: Improve the solution from patch 11
   Patch 15: Avoid references to the byte before the input buffer used by read

   And for completeness, for the patches from the previous update:

   Patch 10: Fix problem with some EXIT traps calling wait
   Patch 11: Fix possible ref to freed memory in mapfile
   Patch 12: Fix issue with subshells, EXIT traps, and fatal signals
VersionDeltaFile
1.96+10-1shells/bash/distinfo
1.126+3-3shells/bash/Makefile
+13-42 files

NetBSD/pkgsrc XbPOqh3doc CHANGES-2026

   doc: Updated www/palemoon to 34.3.0.1
VersionDeltaFile
1.3694+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc Crqidbcwww/palemoon distinfo Makefile.common

   palemoon: Update to 34.3.0.1

   This fixes a stability regression in the previous release.
VersionDeltaFile
1.45+10-10www/palemoon/distinfo
1.8+3-3www/palemoon/Makefile.common
+13-132 files

NetBSD/pkgsrc fkkzKCpsecurity/pcsc-lite distinfo Makefile, security/pcsc-lite/patches patch-src_configfile.l

   pcsc-lite: updated to 2.5.1

   2.5.1

   - Fix a bug (introduced in 2.5.0) with multi-slots readers
   - Add support of Haiku Operating System
VersionDeltaFile
1.46+4-5security/pcsc-lite/distinfo
1.58+2-2security/pcsc-lite/Makefile
1.2+1-1security/pcsc-lite/patches/patch-src_configfile.l
+7-83 files

NetBSD/pkgsrc 3fR6L1Nsecurity/ccid distinfo Makefile

   ccid: updated to 1.8.1

   1.8.1

   Correctly close the slots of a multi-slots reader
   Fix 3 minor issues "Found by AISLE in partnership with Red Hat"
   Some other minor improvements
VersionDeltaFile
1.33+4-4security/ccid/distinfo
1.55+2-2security/ccid/Makefile
+6-62 files

NetBSD/pkgsrc aa8eeMMtextproc/ansifilter Makefile distinfo

   ansifilter: updated to 2.22

   ansifilter 2.22

   - CLI: add `--tee` and `--append` options for text output (https://gitlab.com/saalen/ansifilter/-/issues/30)
   - GUI: add toggle button in the GUI to hide the options panel (suggested by Luis Rivas)
   - CLI: add option `--line-append` (https://gitlab.com/saalen/ansifilter/-/issues/45)
   - remove gitignore form repo (https://gitlab.com/saalen/ansifilter/-/issues/41)
   - fix open span tag with CR as opening sequence (https://gitlab.com/saalen/ansifilter/-/issues/43)
VersionDeltaFile
1.6+6-7textproc/ansifilter/Makefile
1.6+4-4textproc/ansifilter/distinfo
+10-112 files

NetBSD/pkgsrc d8mF2fAdoc CHANGES-2026

   doc: Updated devel/ruby-msgpack to 1.8.3
VersionDeltaFile
1.3693+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc TtaC6vKdevel/ruby-msgpack distinfo Makefile

   devel/ruby-msgpack: update to 1.8.3

   1.8.3 (2026-06-10)

   * Fix an integer overflow when parsing maps.
VersionDeltaFile
1.37+4-4devel/ruby-msgpack/distinfo
1.36+2-2devel/ruby-msgpack/Makefile
+6-62 files

NetBSD/pkgsrc 8EBtjiSgraphics/R-interp/files Makevars

   (graphics/R-interp) Missing file added
VersionDeltaFile
1.1+1-0graphics/R-interp/files/Makevars
+1-01 files

NetBSD/pkgsrc NeFOgoldoc CHANGES-2026

   Updated net/ndpi, net/ntopng
VersionDeltaFile
1.3692+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc GbgsUsEdatabases/clickhouse-cpp buildlink3.mk, net/ntopng Makefile

   fix clickhouse-cpp buildlink
VersionDeltaFile
1.2+2-2databases/clickhouse-cpp/buildlink3.mk
1.89+2-2net/ntopng/Makefile
+4-42 files

NetBSD/pkgsrc tXkfVz9net/ntopng PLIST Makefile, net/ntopng/patches patch-Makefile.in

   ntopng: updated to 6.6

   6.6

   Breakthroughs

   New Autonomous Systems Dashboards, Sankeys, and comprehensive AS statistics
   Enhanced flow exporters and probes statistics with dedicated pages
   Improved SNMP devices polling
   Major flow collection code rework and optimizations
   Native support for ClickHouse Cloud with SSL connections
   Direct flows dump mode for real-time ClickHouse export

   Improvements

   Add comprehensive AS ranking detection and alerting with configurable thresholds
   Implement ASN traffic rules for better AS-level traffic management
   Enhance ASN live flow aggregation
   Add conditional ASN aggregation type based on ASN mode

    [37 lines not shown]
VersionDeltaFile
1.12+72-19net/ntopng/PLIST
1.11+20-40net/ntopng/patches/patch-Makefile.in
1.88+13-6net/ntopng/Makefile
1.19+8-7net/ntopng/distinfo
+113-724 files

NetBSD/pkgsrc Cl6pll0textproc/R-readxl Makefile distinfo, textproc/R-readxl/patches patch-src_Makevars

   (textproc/R-readxl) fix build against R-4.6.0
VersionDeltaFile
1.1+23-0textproc/R-readxl/patches/patch-src_Makevars
1.3+13-1textproc/R-readxl/Makefile
1.4+2-1textproc/R-readxl/distinfo
+38-23 files

NetBSD/pkgsrc KsKSj3Lnet/ndpi distinfo PLIST, net/ndpi/patches patch-src_lib_Makefile.in patch-configure.ac

   ndpi: updated to 5.0

   5.0

   Major Changes

   Create a new nDPI fingerprint, combining TCP fingerprint, JA4 fingepriint and TLS SHA1 certificate (or JA3S if SHA1 is missing). See: https://www.ntop.org/beyond-ja3-ja4-introducing-ndpi-traffic-fingerprint/
   Add detection of (TLS/QUIC/HTTP) flows whose hostname was not previously resolved via DNS. See: https://www.ntop.org/when-snis-cannot-be-trusted/
   Add support for an unlimited number of (custom) protocols.
   Extend custom rules (see https://github.com/ntop/nDPI/blob/dev/example/protos.txt for some examples):
   match via JA4
   match via nDPI fingerprint
   match via HTTP URL
   support for category and breed in custom rules
VersionDeltaFile
1.9+16-16net/ndpi/patches/patch-src_lib_Makefile.in
1.4+11-11net/ndpi/patches/patch-configure.ac
1.16+6-6net/ndpi/distinfo
1.8+2-2net/ndpi/PLIST
1.16+2-2net/ndpi/Makefile
+37-375 files

NetBSD/pkgsrc BGEdgyXmisc/py-tqdm distinfo Makefile

   py-tqdm: updated to 4.68.2

   4.68.2

   revert accidental change to ascii default
   UnicodeEncodeError: 'charmap' codec can't encode characters in position 6-7: character maps to <undefined> can be fixed by installing tqdm!=4.68.0,!=4.68.1
   misc docs updates
   fix links
   replace stray rst -> md syntax
   consistent "progress bar" terminology
   tests: fix coverage
VersionDeltaFile
1.49+4-4misc/py-tqdm/distinfo
1.57+2-2misc/py-tqdm/Makefile
+6-62 files

NetBSD/pkgsrc ktW4lhfdoc CHANGES-2026

   Updated security/py-asyncssh, textproc/py-pdf, devel/py-jupyter_client, databases/py-lmdb
VersionDeltaFile
1.3691+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc uQFOyVodatabases/py-lmdb distinfo Makefile

   py-lmdb: updated to 2.2.1

   2.2.1

   Improvements

   - ``lmdb.aio`` async wrapper methods (on ``AsyncEnvironment``,
       ``AsyncTransaction``, and ``AsyncCursor``) are now real class
       attributes rather than synthesized by ``__getattr__``, making them
       visible to ``dir()``, ``inspect.signature()``, ``help()``, IPython,
       and stubtest. Non-callable attributes still proxy through.

   - Added type stubs for the ``lmdb.aio`` module.

   Fixes

   - Fix a segmentation fault on Linux/aarch64 when an ``Environment`` is
       closed from a different thread than the one holding an active write
       transaction. ``Environment.close()`` now waits for the owning thread

    [18 lines not shown]
VersionDeltaFile
1.11+4-4databases/py-lmdb/distinfo
1.13+2-2databases/py-lmdb/Makefile
1.6+2-1databases/py-lmdb/PLIST
+8-73 files

NetBSD/pkgsrc bHShIPEdevel/py-jupyter_client distinfo Makefile

   py-jupyter_client: updated to 8.9.1

   8.9.1

   Bugs fixed
   - Fix restart with curve encryption enabled
VersionDeltaFile
1.40+4-4devel/py-jupyter_client/distinfo
1.50+2-2devel/py-jupyter_client/Makefile
+6-62 files

NetBSD/pkgsrc Hu5is37textproc/py-pdf distinfo Makefile

   py-pdf: updated to 6.13.1

   6.13.1, 2026-06-08

   Security (SEC)
   - Prevent infinite loops when processing threads/articles
VersionDeltaFile
1.62+4-4textproc/py-pdf/distinfo
1.68+4-2textproc/py-pdf/Makefile
+8-62 files

NetBSD/pkgsrc 8ImvMOesecurity/py-asyncssh distinfo Makefile

   py-asyncssh: updated to 2.23.1

   2.23.1 (6 Jun 2026)

   * Fixed an SCP path traversal issue. Thanks go to Jaden Furtado for
     reporting this issue.

   * Expanded previous fix to block unsafe user substitutions in server
     config. Thanks go to GitHub user cesabici-bit for reporting this
     issue.

   * Fixed default value for reuse_address and reuse_port, matching
     the behaavior of asyncio.create_server(). Thanks go to Alexander
     Shlemin for reporting the inconsistency.
VersionDeltaFile
1.50+4-4security/py-asyncssh/distinfo
1.58+2-2security/py-asyncssh/Makefile
+6-62 files

NetBSD/pkgsrc C5QE7OMgraphics/R-interp Makefile

   (graphics/R-interp) Fix build against R-4.6.0
VersionDeltaFile
1.3+7-1graphics/R-interp/Makefile
+7-11 files

NetBSD/pkgsrc sULJMoRlang/R-cpp11 buildlink3.mk

   (lang/R-cpp11) API/ABI requirement updated
VersionDeltaFile
1.3+3-3lang/R-cpp11/buildlink3.mk
+3-31 files