NetBSD/src 4qywlV2doc 3RDPARTY

   new bind security update release available
VersionDeltaFile
1.2176+2-2doc/3RDPARTY
+2-21 files

NetBSD/pkgsrc gEkXD3Odoc CHANGES-2026

   doc: Fix warnings pkglint points out about CHANGES-2026

   To the best of my understanding:
   - sqlite3 3.52.0 was withdrawn so the changes were a downgrade,
   - remove duplicate lines
   - correct committer
   - fix some malformed lines / version numbers
VersionDeltaFile
1.1834+13-15doc/CHANGES-2026
+13-151 files

NetBSD/pkgsrc URJlqltdoc CHANGES-2026

   Updated lang/nodejs*
VersionDeltaFile
1.1833+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc GFYeh6Olang/nodejs distinfo, lang/nodejs20 distinfo

   nodejs*: updated to 25.8.2, 24.14.1, 22.22.2, 20.20.2

   Notable Changes

   (CVE-2026-21710) use null prototype for headersDistinct/trailersDistinct (Matteo Collina) - High
   (CVE-2026-21637) wrap SNICallback invocation in try/catch (Matteo Collina) - High
   (CVE-2026-21717) test array index hash collision (Joyee Cheung) - Medium
   (CVE-2026-21713) use timing-safe comparison in Web Cryptography HMAC and KMAC (Filip Skokan) - Medium
   (CVE-2026-21714) handle NGHTTP2_ERR_FLOW_CONTROL error code (RafaelGSS) - Medium
   (CVE-2026-21712) handle url crash on different url formats (RafaelGSS) - Medium
   (CVE-2026-21716) include permission check on lib/fs/promises (RafaelGSS) - Low
   (CVE-2026-21715) add permission check to realpath.native (RafaelGSS) - Low
VersionDeltaFile
1.4+218-499lang/nodejs22/PLIST
1.4+77-80lang/nodejs24/PLIST
1.8+4-4lang/nodejs24/distinfo
1.316+4-4lang/nodejs/distinfo
1.27+4-4lang/nodejs20/distinfo
1.20+4-4lang/nodejs22/distinfo
+311-5955 files not shown
+321-60411 files

NetBSD/pkgsrc AR545Xrdoc CHANGES-2026

   doc: Updated net/bind918 to 9.18.47
VersionDeltaFile
1.1832+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VjrTdXBnet/bind918 distinfo Makefile, net/bind918/patches patch-lib_dns_zone.c

   net/bind918: update to 9.18.47

   This is security release and from release announce:


   Our March 2026 maintenance releases of BIND 9 are available and can be downloaded from the links below.  Packages and container images provided by ISC will be updated later today.

   In addition to bug fixes and feature improvements, these releases also contain fixes for security vulnerabilities.  More information can be found in the following Security Advisories:

       https://kb.isc.org/docs/cve-2026-1519
       https://kb.isc.org/docs/cve-2026-3104
       https://kb.isc.org/docs/cve-2026-3119
       https://kb.isc.org/docs/cve-2026-3591

   A link to each newly-released version follows.  Each release directory includes a complete source tarball, cryptographic signature, and release notes.  The release notes provide a summary of significant changes, and should be reviewed before upgrading.

     - Current supported stable branches:

       - 9.18.47  - https://downloads.isc.org/isc/bind9/9.18.47/

    [5 lines not shown]
VersionDeltaFile
1.2+6-6net/bind918/patches/patch-lib_dns_zone.c
1.38+5-5net/bind918/distinfo
1.66+2-2net/bind918/Makefile
+13-133 files

NetBSD/pkgsrc kGzwxKGdoc CHANGES-2026

   Updated www/squid6 to 6.14nb3
VersionDeltaFile
1.1831+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc mKMG2P2www/squid6 distinfo Makefile, www/squid6/patches patch-src_icp_v2.cc patch-src_icp_v3.cc

   squid6: security fixes

   Backport fixes for:
   SQUID-2026:1 Denial of Service in ICP Request handling (CVE-2026-33526)
   SQUID-2026:2 Denial of Service in ICP Request handling (CVE-2026-32748)
   SQUID-2026:3 Out of Bounds Read in ICP message handling (CVE-2026-33515)
VersionDeltaFile
1.1+173-0www/squid6/patches/patch-src_icp_v2.cc
1.1+44-0www/squid6/patches/patch-src_icp_v3.cc
1.1+36-0www/squid6/patches/patch-src_ICP.h
1.1+34-0www/squid6/patches/patch-src_tests_stub_icp.cc
1.14+5-1www/squid6/distinfo
1.25+2-2www/squid6/Makefile
+294-36 files

NetBSD/src BhM6lObshare/misc acronyms-o.real

   RFSN

   example sentence: "netbsd 11 may come out rfsn"
VersionDeltaFile
1.14+2-1share/misc/acronyms-o.real
+2-11 files

NetBSD/pkgsrc-wip 18f05femegacmd COMMIT_MSG

megacmd: add commit_msg
DeltaFile
+18-0megacmd/COMMIT_MSG
+18-01 files

NetBSD/pkgsrc-wip 24ee055copyq COMMIT_MSG PLIST

copyq: update to 14.0.0
DeltaFile
+55-0copyq/COMMIT_MSG
+7-2copyq/PLIST
+5-2copyq/Makefile
+3-3copyq/distinfo
+70-74 files

NetBSD/pkgsrc-wip ef4449e. Makefile, copyq PLIST Makefile

Import x11/copyq
DeltaFile
+71-0copyq/PLIST
+29-0copyq/Makefile
+14-0copyq/patches/patch-CMakeLists.txt
+6-0copyq/distinfo
+2-0copyq/DESCR
+1-0Makefile
+123-06 files

NetBSD/pkgsrc qVHL2mZdoc CHANGES-2026

   doc: Updated www/chromium to 146.0.7680.164
VersionDeltaFile
1.1830+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc NzHgSsQwww/chromium distinfo Makefile

   www/chromium: update to 146.0.7680.164

   * 146.0.7680.164
   This update includes 8 security fixes. Please see the
   Chrome Security Page for more information.
   [$7000][485397284] High CVE-2026-4673: Heap buffer overflow in WebAudio.
   Reported by c6eed09fc8b174b0f3eebedcceb1e792 on 2026-02-18
   [TBD][488188166] High CVE-2026-4674: Out of bounds read in CSS.
   Reported by Syn4pse on 2026-02-27
   [TBD][488270257] High CVE-2026-4675: Heap buffer overflow in WebGL.
   Reported by 86ac1f1587b71893ed2ad792cd7dde32 on 2026-02-27
   [TBD][488613135] High CVE-2026-4676: Use after free in Dawn.
    Reported by 86ac1f1587b71893ed2ad792cd7dde32 on 2026-03-01
   [TBD][490533968] High CVE-2026-4677: Out of bounds read in WebAudio.
   Reported by c6eed09fc8b174b0f3eebedcceb1e792 on 2026-03-07
   [TBD][491164019] High CVE-2026-4678: Use after free in WebGPU.
   Reported by Google on 2026-03-10
   [TBD][491516670] High CVE-2026-4679: Integer overflow in Fonts.
   Reported by GF, Un3xploitable Of DeadSec on 2026-03-11

    [2 lines not shown]
VersionDeltaFile
1.35+6-6www/chromium/distinfo
1.49+1-1www/chromium/Makefile
+7-72 files

NetBSD/pkgsrc hdafBh8devel/ocaml-dune Makefile

   ocaml-dune: Fix install with custom PKGMANDIR.

   Seen in jperkin's darwin bulk builds.
   From riastradh
VersionDeltaFile
1.20+10-2devel/ocaml-dune/Makefile
+10-21 files

NetBSD/pkgsrc CVaAi5Wmath/R distinfo, math/R/patches patch-configure.ac

   R: fix install-time error on Darwin builds by restoring patch lost in update

   There seem to be more missing hunks plus some weird lines ending with a
   vertical bar in patch-configure.ac, but I'm doing minimal changes to fix
   an issue at the moment.
VersionDeltaFile
1.15+18-5math/R/patches/patch-configure.ac
1.115+2-2math/R/distinfo
+20-72 files

NetBSD/pkgsrc CbarKONgeography/libdrg Makefile

   geography/libdrg: Change MASTER_SITES to https
VersionDeltaFile
1.13+2-2geography/libdrg/Makefile
+2-21 files

NetBSD/pkgsrc 4yX4wzxtextproc/libfyaml Makefile

   libfyaml: disable optimizations on i386, fixes build for NetBSD.

   This includes code that seems to be written for x86-64.
   Switching to the "portable" version is a quick working way to avoid that
   code.

   Note that the meaning of "portable" here means "compiling with some Windows
   compiler that doesn't like the syntax". This package does appear to do
   run-time detection of features before it is used, and most users wouldn't
   want to use the portable flag.
VersionDeltaFile
1.10+9-1textproc/libfyaml/Makefile
+9-11 files

NetBSD/src cRdHk6pshare/man/man7 sysctl.7, sys/net nd.c nd.h

   Add sysctl icmp6.nd6_gctimer to control the duration stale neighbors will be kept
   for, before being garbage collected, in seconds. (Timo Buhrmester)
VersionDeltaFile
1.259+9-2sys/netinet6/icmp6.c
1.9+4-6sys/net/nd.c
1.170+6-2share/man/man7/sysctl.7
1.285+3-2sys/netinet6/nd6.c
1.4+2-1sys/net/nd.h
1.62+2-1sys/netinet/icmp6.h
+26-146 files

NetBSD/pkgsrc u5mXbqVdoc CHANGES-2026

   pkgtools/depgraph: update to version 20260320 to fix unrecognised package name
VersionDeltaFile
1.1829+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc-wip dbf92f7chromium COMMIT_MSG distinfo

chromium: update to 146.0.7680.164
DeltaFile
+19-56chromium/COMMIT_MSG
+6-6chromium/distinfo
+1-1chromium/Makefile
+26-633 files

NetBSD/pkgsrc cszXz0Cpkgtools/depgraph Makefile, pkgtools/depgraph/files depgraph.sh test.sh

   pkgtools/depgraph: update to 20260320 - fail gracefully when the package name is
   not recognised

   fix some pkglint in the Makefile - thanks to rillig for the advice
VersionDeltaFile
1.4+8-2pkgtools/depgraph/files/depgraph.sh
1.2+3-2pkgtools/depgraph/Makefile
1.2+5-0pkgtools/depgraph/files/test.sh
1.2+4-0pkgtools/depgraph/files/7.expected
1.1+3-0pkgtools/depgraph/files/8.expected
1.2+1-0pkgtools/depgraph/files/5.expected
+24-43 files not shown
+27-49 files

NetBSD/pkgsrc-wip a2351bdmegacmd distinfo Makefile, megacmd/patches patch-sdk_cmake_modules_sdklib__libraries.cmake patch-src_megacmdcommonutils.cpp

megacmd: update to 2.5.0
DeltaFile
+9-9megacmd/distinfo
+14-2megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake
+4-4megacmd/patches/patch-src_megacmdcommonutils.cpp
+4-4megacmd/patches/patch-src_megacmdcommonutils.h
+2-2megacmd/Makefile
+33-215 files

NetBSD/pkgsrc-wip 62c6942megacmd PLIST Makefile, megacmd/patches patch-sdk_src_posix_fs.cpp patch-CMakeLists.txt

Import net/megacmd
DeltaFile
+198-0megacmd/patches/patch-sdk_src_posix_fs.cpp
+74-0megacmd/PLIST
+73-0megacmd/patches/patch-CMakeLists.txt
+58-0megacmd/Makefile
+42-0megacmd/patches/patch-sdk_src_filesystem.cpp
+36-0megacmd/patches/patch-sdk_include_mega_posix_megafs.h
+481-018 files not shown
+784-024 files

NetBSD/src kqDkHiVsbin/swapctl swaplist.c

   swapctl(8): do not assume PGSHIFT is available

   PGSHIFT might not be available in userland. eg. sparc
   use sysconf(_SC_PAGESIZE) to query the kernel instead.
VersionDeltaFile
1.25+2-1sbin/swapctl/swaplist.c
+2-11 files

NetBSD/src tMmYJRcsys/arch/m68k/include cpu.h, sys/arch/m68k/m68k mmu_subr.s

   Re-do the way the news1700's external cache vs. 68030 cache burst mode
   issue is dealt with.

   Rather than completely re-defining the high-level cache operation macros
   to exclude the *_BE bits (which actually penalized systems without an EC
   because the *_BE bits set in the CACR initiallly would be lost on the first
   cache operation), instead we provide a "platform has dynamic CACR values"
   hook.

   For NEWS, the values default to the with-*_BE variant, but if an external
   cache is discovered, the values are patched up with the non-*_BE variants.
   Only one shared assembly language routine needs to be adjusted for this,
   the rest of the scenarios where these values are used are handled by the
   compiler via constraints.

   For all other platforms that don't define __HAVE_M68K_DYNAMIC_CACR,
   the values remain compile-time constants, as before.
VersionDeltaFile
1.111+22-6sys/arch/news68k/news68k/locore.s
1.43+10-10sys/arch/news68k/news68k/genassym.cf
1.30+17-2sys/arch/m68k/include/cpu.h
1.59+1-14sys/arch/news68k/include/cpu.h
1.5+5-1sys/arch/m68k/m68k/mmu_subr.s
1.17+2-1sys/arch/news68k/include/types.h
+57-346 files

NetBSD/src bF4WAmydoc CHANGES

   doc: almost a month of changes
VersionDeltaFile
1.3241+19-1doc/CHANGES
+19-11 files

NetBSD/src 2DmywOhsys/arch/m68k/include cpu.h, sys/arch/news68k/include cpu.h

   Group 68020/68030 CACR bits into "the actual bits that do stuff" and
   "higher level operations", along with some helper macros that compute
   the latter in terms of the former.

   NFCI, but sets the stage for some future cleanup in this area.
VersionDeltaFile
1.29+10-4sys/arch/m68k/include/cpu.h
1.58+5-8sys/arch/news68k/include/cpu.h
1.42+2-3sys/arch/news68k/news68k/genassym.cf
1.110+2-2sys/arch/news68k/news68k/locore.s
+19-174 files

NetBSD/pkgsrc-wip d8f31c6. Makefile, liblfds Makefile PLIST

liblfds: add new package

This is liblfds, a portable, license-free, lock-free data structure
library written in C.

Lock-free data structures are process, thread and interrupt safe
(i.e. the same data structure instance can be safely used concurrently
and simultaneously across cores, processes, threads and both inside
and outside of interrupt handlers), never sleep (and so are safe
for kernel use when sleeping is not permitted), operate without
context switches, cannot fail (no need to handle error cases, as
there are none), perform and scale literally orders of magnitude
better than locking data structures, and liblfds itself (as of
release 7.0.0) is implemented such that it performs no allocations
(and so works with NUMA, stack, heap and shared memory) and compiles
not just on a freestanding C89 implementation, but on a bare C89
implementation.

The library is completely documented (every API, function, macro,

    [2 lines not shown]
DeltaFile
+26-0liblfds/Makefile
+20-0liblfds/PLIST
+19-0liblfds/DESCR
+13-0liblfds/patches/patch-liblfds711_inc_liblfds711_lfds711__porting__abstraction__layer__operating__system.h
+6-0liblfds/distinfo
+1-0Makefile
+85-06 files

NetBSD/src TftVCT5sys/kern subr_autoconf.c

   Revert "config_attach_pseudo/config_attach_pseudo: assert kernel lock"

   it turned out that we have too many drivers which would trigger
   these assertions. although my impression is that they are actually
   not mpsafe, let's revert the assertions for now.

   PR/60123
   https://gnats.netbsd.org/60123
VersionDeltaFile
1.320+0-3sys/kern/subr_autoconf.c
+0-31 files