NetBSD/src MgbYNptsbin/shutdown shutdown.c shutdown.8

   PR bin/60248 Various fixes to shutdown

   First, fix (in a slightly different way than suggested)
   the incorrect use of (1 minutes) sometimes.

   While here, add more error checking to the shutdown time
   parsing, and fix -k to be what it was originally intended
   to be, which was nothing like "kick the users off" (which
   it didn't do, unless all the "shutdown coming" messages
   scared them away), all it did was install /etc/nologin so
   no-one could log in (from 5 mins before the scheduled time).

   That's pointless, if you want to install a /etc/nologin, just
   install it (cat >/etc/nologin).

   The -k flag was intended to assist with debugging, "k" was for
   "kidding" - shutdown goes though all the motions, writing
   messages, writing to syslog, etc - but that's all it does,
   no manipulation of /etc/nologin at all, and no actual shutting

    [6 lines not shown]
VersionDeltaFile
1.60+22-8sbin/shutdown/shutdown.c
1.39+14-4sbin/shutdown/shutdown.8
+36-122 files

NetBSD/pkgsrc-wip fe8960djava-netty TODO

java-netty: Add reference to CVE-2026-41417
DeltaFile
+2-1java-netty/TODO
+2-11 files

NetBSD/pkgsrc-wip fa5b923neatvnc TODO

neatvnc: Add reference to CVE-2026-42859
DeltaFile
+2-0neatvnc/TODO
+2-01 files

NetBSD/src ohdKrUkinclude bitstring.h

   PR lib/60249 add some casts, and #include <stdlib.h>

   Casts needed for assigning size_t value to int variable.

   bit_alloc() uses calloc under the hood, and is a macro, so
   anything calling it needs to have <stdlib.h> in scope.  The
   doc doesn't indicate it is required of the application, so
   include it from <bitstring.h>
VersionDeltaFile
1.16+5-3include/bitstring.h
+5-31 files

NetBSD/pkgsrc-wip 3a853acwebkit-gtk60 buildlink3.mk

webkit-gtk60: fix pkglint
DeltaFile
+0-3webkit-gtk60/buildlink3.mk
+0-31 files

NetBSD/pkgsrc-wip 1dc86b2webkit-gtk60 Makefile distinfo, webkit-gtk60/patches patch-CMakeLists.txt patch-Tools_PlatformGTK.cmake

webkit-gtk60: enable DEVELOPER_MODE by default

for easier testing
DeltaFile
+19-0webkit-gtk60/patches/patch-CMakeLists.txt
+17-0webkit-gtk60/patches/patch-Tools_PlatformGTK.cmake
+13-1webkit-gtk60/Makefile
+3-1webkit-gtk60/distinfo
+52-24 files

NetBSD/src SMNdZemsys/arch/arm/cortex a9tmr.c gtmr.c, sys/arch/evbarm/conf std.generic

   arm/generic: use generic setstatclockrate

   This allows us to get rid of the weak symbol hack in a9tmr since GENERIC is the only configuration with both a9tmr and gtmr active in one configuration. Configurations without __HAVE_GENERIC_SETSTATCLOCKRATE still get a setstatclockrate from the ifdef.
VersionDeltaFile
1.23+5-7sys/arch/arm/cortex/a9tmr.c
1.51+5-2sys/arch/arm/cortex/gtmr.c
1.12+2-1sys/arch/evbarm/conf/std.generic
+12-103 files

NetBSD/src KlV2O9hsys/arch/arm/imx imx23_timrot.c, sys/arch/evbarm/conf std.generic_v5

   arm/generic_v5: use generic setstatclockrate
VersionDeltaFile
1.13+8-12sys/arch/arm/imx/imx23_timrot.c
1.2+2-1sys/arch/evbarm/conf/std.generic_v5
+10-132 files

NetBSD/src RK762Clsys/arch/aarch64/conf files.aarch64, sys/arch/arm/conf files.arm

   arm/fdt: introduce a generic setstatclockrate function

   These changes lay the groundwork for cleaning up setstatclockrate implementations across arm timers.
VersionDeltaFile
1.25+26-2sys/arch/arm/fdt/arm_fdt.c
1.169+2-1sys/arch/arm/conf/files.arm
1.46+2-1sys/arch/aarch64/conf/files.aarch64
1.21+2-1sys/arch/arm/fdt/arm_fdtvar.h
+32-54 files

NetBSD/src uZLlzCvsys/arch/riscv/include vmparam.h

   G/C stray comment
VersionDeltaFile
1.18+1-7sys/arch/riscv/include/vmparam.h
+1-71 files

NetBSD/src bLN7OvWsys/arch/riscv/include vmparam.h

   Empty lines
VersionDeltaFile
1.17+2-3sys/arch/riscv/include/vmparam.h
+2-31 files

NetBSD/src mCApKsusys/arch/riscv/riscv pmap_machdep.c

   fix indentation
VersionDeltaFile
1.27+3-3sys/arch/riscv/riscv/pmap_machdep.c
+3-31 files

NetBSD/pkgsrc-wip d67aeealibrewolf distinfo Makefile, librewolf/patches patch-python_mozbuild_mozbuild_backend_recursivemake.py patch-third__party_pipewire_spa_utils_string.h

librewolf: update to 150.0.2
DeltaFile
+0-27librewolf/patches/patch-python_mozbuild_mozbuild_backend_recursivemake.py
+11-8librewolf/distinfo
+17-0librewolf/patches/patch-third__party_pipewire_spa_utils_string.h
+17-0librewolf/patches/patch-js_moz.configure
+12-0librewolf/patches/patch-ipc_glue_ForkServer.cpp
+5-4librewolf/Makefile
+62-391 files not shown
+65-447 files

NetBSD/pkgsrc yEwlwKddoc CHANGES-2026

   doc: Updated textproc/p5-XML-LibXML to 2.0210nb10
VersionDeltaFile
1.2981+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wbz2Pibtextproc/p5-XML-LibXML distinfo, textproc/p5-XML-LibXML/patches patch-t_48__security__oob__utf8__gh146.t patch-LibXML.xs

   p5-XML-LibXML: add another upstream pull request

   with a possible security fix

   Bump PKGREVISION.
VersionDeltaFile
1.1+118-0textproc/p5-XML-LibXML/patches/patch-t_48__security__oob__utf8__gh146.t
1.1+46-0textproc/p5-XML-LibXML/patches/patch-LibXML.xs
1.2+35-4textproc/p5-XML-LibXML/patches/patch-dom.c
1.1+35-0textproc/p5-XML-LibXML/patches/patch-dom.h
1.1+15-0textproc/p5-XML-LibXML/patches/patch-MANIFEST
1.57+6-2textproc/p5-XML-LibXML/distinfo
+255-61 files not shown
+260-87 files

NetBSD/src oQn0XROdoc 3RDPARTY

   expat 2.8.1 out
VersionDeltaFile
1.2204+3-3doc/3RDPARTY
+3-31 files

NetBSD/src 2QeqaJmexternal/ibm-public/postfix/dist HISTORY, external/ibm-public/postfix/dist/html postconf.5.html

   Pull up the following, requested by christos in ticket #283:

        external/ibm-public/postfix//dist/README_FILES/NON_BERKELEYDB_README up to
        external/ibm-public/postfix//dist/README_FILES/REQUIRETLS_README up to
        external/ibm-public/postfix//dist/conf/postfix-non-bdb-script up to
        external/ibm-public/postfix//dist/html/NON_BERKELEYDB_README.html up to
        external/ibm-public/postfix//dist/html/REQUIRETLS_README.html up to
        external/ibm-public/postfix//dist/html/nbdb_reindexd.8.html up to
        external/ibm-public/postfix//dist/html/postfix-non-bdb.1.html up to
        external/ibm-public/postfix//dist/man/man1/postfix-non-bdb.1 up to
        external/ibm-public/postfix//dist/man/man8/nbdb_reindexd.8 up to
        external/ibm-public/postfix//dist/mantools/check-proxy-type-table up to
        external/ibm-public/postfix//dist/proto/NON_BERKELEYDB_README.html up to
        external/ibm-public/postfix//dist/proto/REQUIRETLS_README.html up to
        external/ibm-public/postfix//dist/src/cleanup/cleanup_message_test.c up to
        external/ibm-public/postfix//dist/src/global/ehlo_mask_test.c up to
        external/ibm-public/postfix//dist/src/global/nbdb_clnt.c up to
        external/ibm-public/postfix//dist/src/global/allowed_prefix.c up to
        external/ibm-public/postfix//dist/src/global/allowed_prefix.h up to

    [575 lines not shown]
VersionDeltaFile
1.1.1.30.2.1+1,661-2external/ibm-public/postfix/dist/HISTORY
1.20.2.1+1,281-137external/ibm-public/postfix/dist/html/postconf.5.html
1.20.2.1+1,192-134external/ibm-public/postfix/dist/proto/postconf.proto
1.20.2.1+1,188-124external/ibm-public/postfix/dist/man/man5/postconf.5
1.1.1.1.2.2+899-0external/ibm-public/postfix/dist/proto/NON_BERKELEYDB_README.html
1.1.1.1.2.1+0-899external/ibm-public/postfix/dist/proto/NON_BERKELEYDB_README.html
+6,221-1,296688 files not shown
+36,677-24,392694 files

NetBSD/pkgsrc if7Rd0Wdoc CHANGES-2026

   Updated net/py-subunit, textproc/py-regex, security/py-joserfc, www/py-hishel
VersionDeltaFile
1.2980+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc WtFn0AUwww/py-hishel PLIST distinfo

   py-hishel: updated to 1.2.1

   What's Changed in 1.2.1

   Miscellaneous Tasks
   * explicitly set build backend by @karpetrosyan


   What's Changed in 1.2.0

   Refactoring
   * improve sqlite concurrency by @karpetrosyan

   Miscellaneous Tasks
   * simplify pyproject.toml, use src layout by @karpetrosyan

   Documentation
   * mention support for Zapros HTTP Client by @karpetrosyan


    [2 lines not shown]
VersionDeltaFile
1.3+7-1www/py-hishel/PLIST
1.8+4-4www/py-hishel/distinfo
1.8+2-3www/py-hishel/Makefile
+13-83 files

NetBSD/pkgsrc 9PCfR7esecurity/py-joserfc distinfo Makefile

   py-joserfc: updated to 1.6.5

   1.6.5
   - **JWS**: increase registry's payload max size.
VersionDeltaFile
1.2+4-4security/py-joserfc/distinfo
1.2+2-2security/py-joserfc/Makefile
+6-62 files

NetBSD/pkgsrc rrAZ5y8textproc/py-regex distinfo Makefile

   py-regex: updated to 2026.5.9

   2026.5.9
   Reverse matching with full unicode casefolding could lead to out-of-range string indexes.
VersionDeltaFile
1.70+4-4textproc/py-regex/distinfo
1.74+2-2textproc/py-regex/Makefile
+6-62 files

NetBSD/pkgsrc 9mCn094net/py-subunit PLIST Makefile

   py-subunit: updated to 1.4.6

   1.4.6 (2026-05-04)

   BUG FIXES

   * Fix compatibility with testtools 2.8.2. (Jelmer Vernooij)

   * Fix ``ExecTestCase`` to work without executable permissions on the
     test script. (Jelmer Vernooij)

   * Fix ``ExecTestCase`` to properly handle shell scripts. (Jelmer Vernooij)

   IMPROVEMENTS

   * Stop installing tests. (Jelmer Vernooij)

   * Add ``subunit-combine`` script that runs multiple subunit-producing
     commands and merges their streams, optionally prefixing each command's

    [12 lines not shown]
VersionDeltaFile
1.7+13-52net/py-subunit/PLIST
1.15+9-10net/py-subunit/Makefile
1.10+4-4net/py-subunit/distinfo
1.2+3-0net/py-subunit/ALTERNATIVES
+29-664 files

NetBSD/pkgsrc BwH9CYVdoc CHANGES-2026

   Updated net/unbound, textproc/expat, devel/doxygen, databases/redis
VersionDeltaFile
1.2979+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc RUrXtFbdatabases/redis distinfo Makefile

   redis: updated to 8.6.3

   Redis 8.6.3    Released Tue 5 May 2026 16:00:00 IST

   Update urgency: `SECURITY`: There are security fixes in the release.

   Security fixes

   - (CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.
   - (CVE-2026-25243) Invalid memory access in `RESTORE` may lead to Remote Code Execution
   - (CVE-2026-23631) Lua Use-After-Free may lead to remote code execution
   - (CVE-2026-25588) Invalid memory access in `RESTORE` may lead to Remote Code Execution (Time Series)
   - (CVE-2026-25589) Invalid memory access in `RESTORE` may lead to Remote Code Execution (Probabilistic)

   Bug fixes

   - `SUBSCRIBE`, `PSUBSCRIBE`, `SSUBSCRIBE`: crash on OOM (RED-167788)
   - `CONFIG SET`: some settings allow invalid characters (RED-167787)
   - `SCRIPT DEBUG`: potential crash on scripts (RED-175507)

    [30 lines not shown]
VersionDeltaFile
1.93+4-4databases/redis/distinfo
1.103+2-2databases/redis/Makefile
+6-62 files

NetBSD/pkgsrc Iae8EIldevel/doxygen distinfo Makefile

   doxygen: updated to 1.17.0

   1.17.0

   Features

   Added support for Mermaid diagrams, via new commands @mermaid, @endmermaid, and @mermaidfile and new configuration options MERMAID_PATH, MERMAID_CONFIG_FILE, MERMAID_RENDER_MODE, MERMAID_JS_URL, MERMAIDFILE_DIRS
   Added support for running dot on batches of dot graphs to reduce process creation overhead. Can be tuned via new option DOT_BATCH_SIZE.
   issue 6926 Added support for documenting unnamed parameters
   Improve multi-threading performance by avoiding mutex contention
   Updated Portuguese, Polish and Greek translators to 1.16.0.
   Add support for long path name (>260 characters) for Doxygen on Windows (embedded manifest file)
   Added engines chart, nwdiag, packetdiag and project for PlantUML

   Minor incompatibilities

   Dropped the jQuery dependency.
VersionDeltaFile
1.88+4-4devel/doxygen/distinfo
1.206+3-4devel/doxygen/Makefile
+7-82 files

NetBSD/pkgsrc rxyhhlztextproc/expat distinfo Makefile

   expat: updated to 2.8.1

   Release 2.8.1 Sun May 10 2026

   Security fixes:
   CVE-2026-45186 -- Fix quadratic runtime from attribute name
   collision checks that allowed denial of service attacks
   through moderately sized crafted XML input (CWE-407).
   Please note that a layer of compression around XML can
   significantly reduce the minimum attack payload size.

   Other changes:
   Drop more casts related to `void *` that C99 does not need
   xmlwf: Streamline use of `mmap`
   Version info bumped from 13:0:12 (libexpat*.so.1.12.0)
   to 13:1:12 (libexpat*.so.1.12.1); see https://verbump.de/
   for what these numbers do
VersionDeltaFile
1.59+4-4textproc/expat/distinfo
1.65+2-2textproc/expat/Makefile
+6-62 files

NetBSD/pkgsrc EPWwSQKnet/unbound distinfo Makefile, net/unbound/patches patch-configure

   unbound: updated to 1.25.0

   1.25.0

   Features
   Merge 1337: 0 TTL cached replies and some TTL behavior changes.
   TTL change: Cached records that reach TTL 0 are expired.
   TTL change: TTL 0 upstream answers are no longer cached by cachedb, as they should.
   TTL change: 'serve-expired-reply-ttl' is now capped by the original TTL value of the record to try and make some sense when replying with expired records.
   TTL change: TTL decoding was updated to adhere to RFC8767 section 4 where a 'set high-order bit' means the value is positive instead of 0.
   Merge 1374: Mesh reply counters. This adds the statistics num.queries.replyaddr_limit and requestlist.current.replies.
   Introduce the 'log-thread-id' configuration option to manage logging the system-wide Linux thread ID for easier debugging with system tools.
   Fix 1389: [FR] replacement with ECC-GOST12 according to RFC9558. Patch contributed by Igor V. Ruzanov, available in contrib/gost12.patch.
   Merge 1411: Allow synthesized DNAME TTL=0 to be served from cache within grace period. The responses are served from cache within a 1-second grace period. Reduces recursion when authoritative servers return DNAME with TTL=0 (RFC 2308). Response still returns TTL=0 to clients. Adds a test for it.
   Fix 278: DoT: complete unbound restart required on certificate renew. Fix so that a reload checks if the files have changed, and if so, reload the contexts. Also for DoH, DoQ and outgoing DoT.
   For 278: fast_reload can reload tls-service-key, tls-service-pem and tls-cert-bundle changes. It checks the modification time of the tls-service-key and tls-service-pem files for update.
   Fix to allow the control-interface config to use ip at port notation.
   Fix to shorten RRSIG count in scrubber, this protects against an overly large number of RRSIGs. It can be configured with `iter-scrub-rrsig: 8`, it has default 8. Thanks to Yuxiao Wu, Tsinghua University for the report.
   Introduce new 'tls-protocols' configuration option that specifies which of the supported TLS protocols will be used. TLSv1.2 is again enabled by default, but can be selectively turned off if desired (related to 1303).
   Merge 1400: Support pthread_setname_np. Adds support for pthread_setname_np and variants to set the name on spawned threads for easier debugging/monitoring.
VersionDeltaFile
1.7+15-3net/unbound/patches/patch-configure
1.90+5-5net/unbound/distinfo
1.134+3-4net/unbound/Makefile
+23-123 files

NetBSD/src U1RBsqisys/arch/alpha/common bus_dma.c

   We don't need avail_start.
VersionDeltaFile
1.75+3-3sys/arch/alpha/common/bus_dma.c
+3-31 files

NetBSD/pkgsrc HwgllNkemulators/qemu Makefile PLIST

   Add microblazeel to UE_ARCHS and PLIST

   Fixes build failure on Linux
VersionDeltaFile
1.403+2-2emulators/qemu/Makefile
1.106+2-1emulators/qemu/PLIST
+4-32 files

NetBSD/pkgsrc fMeFmf3doc CHANGES-2026

   doc: Updated games/luanti to 5.16.1
VersionDeltaFile
1.2978+2-1doc/CHANGES-2026
+2-11 files