NetBSD/src nAQ89UJdoc CHANGES-9.5

   Remove entries for #2018 and #2019, they have been undone temporarily.
VersionDeltaFile
1.1.2.105+1-23doc/CHANGES-9.5
+1-231 files

NetBSD/src f6Ckb8Dexternal/cddl/osnet/dist/lib/libuutil/common uu_avl.c uu_list.c, lib/libc/gen arc4random.c

   Undo ticket #2018 for now, needs more work
VersionDeltaFile
1.59.16.2+2-16lib/libc/stdlib/malloc.c
1.1.1.2.4.2+0-12external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c
1.1.1.1.48.2+0-12external/cddl/osnet/dist/lib/libuutil/common/uu_list.c
1.4.4.2+1-6external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c
1.1.1.1.48.2+0-2external/cddl/osnet/dist/lib/libuutil/common/libuutil_impl.h
1.31.18.2+1-1lib/libc/gen/arc4random.c
+4-496 files

NetBSD/src G7OxhMYsys/kern uipc_usrreq.c, tests/net/net t_unix.c

   Undo ticket #2019 for now, needs more work
VersionDeltaFile
1.18.2.2+3-94tests/net/net/t_unix.c
1.194.2.4+2-2sys/kern/uipc_usrreq.c
+5-962 files

NetBSD/pkgsrc EjEZJOpnet Makefile

   knot-resolver: Adding version 6.4.0
VersionDeltaFile
1.1633+2-1net/Makefile
+2-11 files

NetBSD/src DqQmmDgtests/lib/libc/locale t_mbstowcs.c t_mbrtowc.c

   t_mbstowcs: Mark UTF-8 test cases xfail.

   mbrtowc fails to reject invalid (legacy 5/6-byte) UTF-8.

   Need to split this test up into:

   1. correctly decoding the valid inputs
   2. correctly rejecting the invalid inputs

   Also don't stop at the first failing test in t_mbrtowc; keep going to
   test everything, for better diagnostics at the end in the test
   report.

   As with t_mbrtowc, this should be split into multiple parts, TBD.

   PR lib/60369: mbrtowc, mbrlen have wrong return value for some
   invalid byte sequences: Invalid sequence
VersionDeltaFile
1.4+33-13tests/lib/libc/locale/t_mbstowcs.c
1.4+4-3tests/lib/libc/locale/t_mbrtowc.c
+37-162 files

NetBSD/pkgsrc-wip e0adbbb. Makefile, knot-resolver PLIST COMMIT_MSG

knot-resolver: remove, imported to pkgsrc
DeltaFile
+0-118knot-resolver/PLIST
+0-38knot-resolver/files/kresd.sh
+0-10knot-resolver/COMMIT_MSG
+0-5knot-resolver/distinfo
+0-3knot-resolver/DESCR
+0-1Makefile
+0-1756 files

NetBSD/pkgsrc GtM266Jnet/knot-resolver PLIST Makefile, net/knot-resolver/files kresd.sh

   knot-resolver: Adding version 6.4.0

   Knot Resolver 6.4.0 (2026-06-17)
   Improvements
   packaging: rpm: require python3-setuptools (!1830, #952)
   packaging: rpm: provide user/group (!1837)
   controller: improved error handling when sending commands to workers (!1834)

   Bugfixes
   dns64: fix CNAME problems again (#797, !1840)
VersionDeltaFile
1.1+118-0net/knot-resolver/PLIST
1.1+60-0net/knot-resolver/Makefile
1.1+38-0net/knot-resolver/files/kresd.sh
1.1+5-0net/knot-resolver/distinfo
1.1+3-0net/knot-resolver/DESCR
+224-05 files

NetBSD/pkgsrc-wip fa0afcf. Makefile, xclock TODO Makefile

xclock: start working on update, doesn't build
DeltaFile
+31-0xclock/TODO
+29-0xclock/Makefile
+5-0xclock/PLIST
+5-0xclock/distinfo
+3-0xclock/DESCR
+2-0Makefile
+75-06 files

NetBSD/pkgsrc sRotCOHdoc CHANGES-2026

   doc: Added net/knot-resolver version 6.4.0
VersionDeltaFile
1.4036+2-1doc/CHANGES-2026
+2-11 files

NetBSD/src qXdoLbCsys/dev mm.c

   mm(4): Only grant kva exposure if user opens /dev/kmem.

   Don't apply the same to /dev/null, /dev/zero, or anything else.

   PR kern/60374: opening /dev/null exposes kva
VersionDeltaFile
1.26+6-3sys/dev/mm.c
+6-31 files

NetBSD/src wAChPHzsys/compat/netbsd32 netbsd32_socket.c

   compat32: Fix accidental use of error branch in recvmsg(2).

   Avoids use-after-free / double-free.

   PR kern/60373: compat32: kernel use-after-free in recvmsg
VersionDeltaFile
1.57+4-3sys/compat/netbsd32/netbsd32_socket.c
+4-31 files

NetBSD/src SrVi9krdoc CHANGES-9.5

   Tickets #2014 - #2022, #2004
VersionDeltaFile
1.1.2.104+85-1doc/CHANGES-9.5
+85-11 files

NetBSD/src 75uQnYXlib/libnvmm libnvmm.c

   Pull up following revision(s) (requested by nia in ticket #2004):

        lib/libnvmm/libnvmm.c: revision 1.21 (patch)

   libnvmm(3): Check return value of malloc.

   adapted from a patch by Aaron LI at DragonflyBSD, commit id
   7c543ef0a3b08473f10dcc066e531c459fbc3879
VersionDeltaFile
1.14.4.2+11-4lib/libnvmm/libnvmm.c
+11-41 files

NetBSD/pkgsrc ri0PmQ4doc TODO

   TODO: remove obsolete entries
VersionDeltaFile
1.27502+1-3doc/TODO
+1-31 files

NetBSD/src G56XgMOsys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #2022):

        sys/uvm/uvm_km.c: revision 1.167

   uvm_km_pgremove_intrsafe: drain TLB shootdown before freeing pages

   Call pmap_update(pmap_kernel()) between pmap_kremove and the page
   free so the shootdown completes first.

   Reviewed by skrll@
VersionDeltaFile
1.146.4.1+3-2sys/uvm/uvm_km.c
+3-21 files

NetBSD/src ybldGCndoc CHANGES-10.2

   Tickets #1273 - #1274, #1276 - #1292
VersionDeltaFile
1.1.2.103+2,986-1doc/CHANGES-10.2
+2,986-11 files

NetBSD/src zJiji9ksys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #1292):

        sys/uvm/uvm_km.c: revision 1.167

   uvm_km_pgremove_intrsafe: drain TLB shootdown before freeing pages

   Call pmap_update(pmap_kernel()) between pmap_kremove and the page
   free so the shootdown completes first.

   Reviewed by skrll@
VersionDeltaFile
1.162.4.2+3-2sys/uvm/uvm_km.c
+3-21 files

NetBSD/src hIaHxcvdoc CHANGES-11.0

   Tickets #313 - #315, #317, #318, #325, #326, #328 - #334,
   #338 - #343, #345
VersionDeltaFile
1.1.2.107+601-1doc/CHANGES-11.0
+601-11 files

NetBSD/pkgsrc-wip bcb94b0knot-resolver Makefile

knot-resolver: add bash tool to fix build
DeltaFile
+1-0knot-resolver/Makefile
+1-01 files

NetBSD/src Sn51iGdsys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #345):

        sys/uvm/uvm_km.c: revision 1.167

   uvm_km_pgremove_intrsafe: drain TLB shootdown before freeing pages

   Call pmap_update(pmap_kernel()) between pmap_kremove and the page
   free so the shootdown completes first.

   Reviewed by skrll@
VersionDeltaFile
1.166.2.1+3-2sys/uvm/uvm_km.c
+3-21 files

NetBSD/pkgsrc wk1jfiMx11/xephem/patches patch-sites.c patch-marsmenu.c

   x11/xephem: Apply ctype(3) UB patch from upstream PR

   Taken from https://github.com/XEphem/XEphem/pull/126.
VersionDeltaFile
1.1+27-0x11/xephem/patches/patch-sites.c
1.1+24-0x11/xephem/patches/patch-marsmenu.c
1.1+24-0x11/xephem/patches/patch-skyviewmenu.c
1.1+24-0x11/xephem/patches/patch-gallerymenu.c
1.1+19-0x11/xephem/patches/patch-saveres.c
1.1+17-0x11/xephem/patches/patch-skyip.c
+135-06 files not shown
+208-212 files

NetBSD/src V9vkyB9distrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   lua(4): Fix and test some issues.

   - Require read permission for LUAINFO.
   - Require write permission for all others:
     . LUACREATE
     . LUADESTROY
     . LUALOAD
     . LUAREQUIRE
   - Don't panic in LUAINFO if there's zero states.
   - Add missing sys/stdbool.h in sys/lua.h.

   This is not a real test suite for lua.kmod -- it doesn't verify the
   module does anything useful; it just verifies that _if_ you go out of
   your way to load the experimental kernel module, it doesn't enable
   unprivileged users to wreak havoc with /dev/lua.

   PR misc/60375: lua.kmod enables local privilege escalation
VersionDeltaFile
1.1+233-0tests/kernel/t_lua.c
1.29+13-1sys/modules/lua/lua.c
1.10+3-1sys/sys/lua.h
1.1422+2-1distrib/sets/lists/tests/mi
1.97+2-1tests/kernel/Makefile
1.514+2-1distrib/sets/lists/debug/mi
+255-56 files

NetBSD/src tgpDYL5usr.sbin/sysinst msg.mi.es msg.mi.en

   Pull up following revision(s) (requested by nia in ticket #343):

        usr.sbin/sysinst/msg.mi.es: revision 1.51
        usr.sbin/sysinst/msg.mi.en: revision 1.61
        usr.sbin/sysinst/msg.mi.fr: revision 1.54
        usr.sbin/sysinst/msg.mi.pl: revision 1.57

   sysinst(8): fix typo in recent addition to msg files
VersionDeltaFile
1.44.2.4+2-2usr.sbin/sysinst/msg.mi.es
1.54.2.4+2-2usr.sbin/sysinst/msg.mi.en
1.48.2.3+2-2usr.sbin/sysinst/msg.mi.fr
1.50.2.4+2-2usr.sbin/sysinst/msg.mi.pl
+8-84 files

NetBSD/src RmI74I4distrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   Pull up following revision(s) (requested by riastradh in ticket #2021):

        distrib/sets/lists/tests/mi: revision 1.1404
        libexec/ld.elf_so/headers.c: revision 1.76
        tests/libexec/ld.elf_so/t_dladdr.c: revision 1.1
        tests/libexec/ld.elf_so/t_dladdr.c: revision 1.2
        tests/libexec/ld.elf_so/Makefile: revision 1.31
        distrib/sets/lists/debug/mi: revision 1.493

   dl_addr(3): Add some automatic tests.

   XXX Should also test the libc stubs, maybe move this into
   tests/lib/libc/dlfcn and test both static and (for MKPIC=yes)
   dynamic, but this'll do for now.
   PR lib/59567: dladdr(3) doesn't work properly especially when main
   executable is loaded at high memory address


   dladdr(3): Fix determination of object address intervals.

    [26 lines not shown]
VersionDeltaFile
1.2.6.2+171-0tests/libexec/ld.elf_so/t_dladdr.c
1.2.6.1+0-171tests/libexec/ld.elf_so/t_dladdr.c
1.65.2.3+8-4libexec/ld.elf_so/headers.c
1.10.2.3+4-1tests/libexec/ld.elf_so/Makefile
1.818.2.10+2-1distrib/sets/lists/tests/mi
1.285.2.12+2-1distrib/sets/lists/debug/mi
+187-1786 files

NetBSD/src v84pRynetc MAKEDEV.tmpl

   MAKEDEV: Set default perms on /dev/lua to 0600.

   Otherwise unprivileged users can submit Lua code into the kernel, if
   lua.kmod is loaded (which doesn't happen by default, not even
   autoloaded on demand).

   PR misc/60375: lua.kmod enables local privilege escalation
VersionDeltaFile
1.239+2-2etc/MAKEDEV.tmpl
+2-21 files

NetBSD/src ci93zdQdistrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   Pull up following revision(s) (requested by riastradh in ticket #1291):

        distrib/sets/lists/tests/mi: revision 1.1404
        libexec/ld.elf_so/headers.c: revision 1.76
        tests/libexec/ld.elf_so/t_dladdr.c: revision 1.1
        tests/libexec/ld.elf_so/t_dladdr.c: revision 1.2
        tests/libexec/ld.elf_so/Makefile: revision 1.31
        distrib/sets/lists/debug/mi: revision 1.493

   dl_addr(3): Add some automatic tests.

   XXX Should also test the libc stubs, maybe move this into
   tests/lib/libc/dlfcn and test both static and (for MKPIC=yes)
   dynamic, but this'll do for now.
   PR lib/59567: dladdr(3) doesn't work properly especially when main
   executable is loaded at high memory address


   dladdr(3): Fix determination of object address intervals.

    [26 lines not shown]
VersionDeltaFile
1.2.4.2+171-0tests/libexec/ld.elf_so/t_dladdr.c
1.2.4.1+0-171tests/libexec/ld.elf_so/t_dladdr.c
1.70.2.2+8-4libexec/ld.elf_so/headers.c
1.12.4.3+3-1tests/libexec/ld.elf_so/Makefile
1.1238.2.22+2-1distrib/sets/lists/tests/mi
1.394.2.18+2-1distrib/sets/lists/debug/mi
+186-1786 files

NetBSD/src wlUZZh8usr.bin/mail mail.1

   Pull up following revision(s) (requested by riastradh in ticket #2020):

        usr.bin/mail/mail.1: revision 1.70

   mail(1): document "list" command

   Provide courtesy xrefs to "headers" and "z".
   PR bin/59671
VersionDeltaFile
1.65.2.3+11-1usr.bin/mail/mail.1
+11-11 files

NetBSD/src wTVaOjNusr.bin/mail mail.1

   Pull up following revision(s) (requested by riastradh in ticket #1290):

        usr.bin/mail/mail.1: revision 1.70

   mail(1): document "list" command

   Provide courtesy xrefs to "headers" and "z".
   PR bin/59671
VersionDeltaFile
1.69.2.1+11-1usr.bin/mail/mail.1
+11-11 files

NetBSD/src ZYerIliusr.bin/mail mail.1

   Pull up following revision(s) (requested by riastradh in ticket #342):

        usr.bin/mail/mail.1: revision 1.70

   mail(1): document "list" command

   Provide courtesy xrefs to "headers" and "z".
   PR bin/59671
VersionDeltaFile
1.69.6.1+11-1usr.bin/mail/mail.1
+11-11 files

NetBSD/src T2H6QQQsys/kern uipc_usrreq.c, tests/net/net t_unix.c

   Pull up following revision(s) (requested by riastradh in ticket #2019):

        tests/net/net/t_unix.c: revision 1.26
        tests/net/net/t_unix.c: revision 1.27
        tests/net/net/t_unix.c: revision 1.28
        sys/kern/uipc_usrreq.c: revision 1.208

   t_unix: Sort includes.
   No functional change intended.
   Preparation for:
   PR kern/59220: accept(2): null pointer deref


   t_unix: Make existing tests more reliable by exiting in child.
   Returning into atf in the child is not helpful.
   Preparation for adding a test for:
   PR kern/59220: accept(2): null pointer deref



    [17 lines not shown]
VersionDeltaFile
1.18.2.1+96-5tests/net/net/t_unix.c
1.194.2.3+4-4sys/kern/uipc_usrreq.c
+100-92 files