NetBSD/src C2QmoCTsys/dev/sbus tcx.c

   support bold, underline, and font loading
VersionDeltaFile
1.67+112-21sys/dev/sbus/tcx.c
+112-211 files

NetBSD/src 7Fg3qnntests/lib/libc/locale t_mbrtowc.c t_mbstowcs.c

   PR lib/60369 Update tests to match modern UTF-8

   This just removes test cases using invalid (by current standards) UTF-8
   sequences (in one case the test is modified to switch it from invalid to valid)
   The XFAIL that was added is removed.    ("removed" in all of this means
   hashifd away).

   There is, in this change, no attempt to fix either of the other very valid
   concerns - actually testing invalid input to ensure it is rejected (would
   need to be a whole new test case, the way they are currently structured is
   not condusive to that - the input is simply known to be valid),  nor having
   the test continue to try the remaining cases if an invalid result is obtained
   rather than simply abandoning ship at the first opportunity.

   Also note that none of this really has anything whatever to do with the
   PR, which had nothing at all to do with what is valid UTF-8 and what is
   not, but merely when something that is to be treated as invalid is
   detetected, that MUST be reported, the (libc, not test) code must not
   go on to examine further bytes and end up reporting that more are needed

    [2 lines not shown]
VersionDeltaFile
1.5+32-6tests/lib/libc/locale/t_mbrtowc.c
1.5+27-9tests/lib/libc/locale/t_mbstowcs.c
+59-152 files

NetBSD/src 18HoV05lib/libcurses refresh.c

   PR lib/58282 revert refresh.c 1.132 (Mon Jun 29 06:06:10 UTC 2026)

   This "broke stuff" (reported by gson@ and ryo@) and was reported as:

      This has been reverted and sysinst behaves for me now.

   Yet it had not been.   Now it has.
VersionDeltaFile
1.133+82-108lib/libcurses/refresh.c
+82-1081 files

NetBSD/src FAFRtzmcrypto/external/bsd/openssh/dist sshd_config

   sshd_config(5): Clarify again how to disable password authentication.

   Upstream changed their version of this text by adding some quotation
   marks but not really making it clearer.  We had replaced the comment a
   while ago to cross-reference UsePAM but it got lost in the update to
   OpenSSH 10.0 last year.  Restore the explanation of how to disable
   password authentication, and expand on the relevant knobs a little.

   PR bin/32313: sshd 'PasswordAuthentication no' silently fails
VersionDeltaFile
1.30+8-2crypto/external/bsd/openssh/dist/sshd_config
+8-21 files

NetBSD/src bKBNsGRshare/man/man4/man4.evbarm rktsadc.4

   add rk3288 to the supported list and mention Jared added that.  bump date.
VersionDeltaFile
1.6+6-3share/man/man4/man4.evbarm/rktsadc.4
+6-31 files

NetBSD/src zBJ3HjXtests/bin/expr t_expr.sh

   tests/bin/expr - fix the regex & length tests for UTF-8 input

   If LC_CTYPE is to be set to a UTF-8 charset, the input must be
   valid UTF-8 encoded data, or the results will not be what is expected.

   0xFF as input is *not* ever valid in a UTF-8 string.   It cannot be
   the initial byte of a character (the biggest conceivable value for
   that is 0xFC and even that is beyond what current UTF-8 allows, the
   actual biggest is 0xF4), and it cannot be a trailing byte, as those
   always have 1 0 as the two higest bits (ie: range is 0x80..0xBF)
VersionDeltaFile
1.18+5-5tests/bin/expr/t_expr.sh
+5-51 files

NetBSD/src oRYYPuglib/libc/citrus/modules citrus_utf8.c

   mbrtowc() fix a stupid typo in the previous version.

   No idea how I managed to miss this previously.   This update should
   make at least some of the ATF tests (and other stuff) which failed
   after the previous change start working again.
VersionDeltaFile
1.21+4-4lib/libc/citrus/modules/citrus_utf8.c
+4-41 files

NetBSD/src JuKjXJldoc CHANGES-9.5

   Tickets #2024 - #2026
VersionDeltaFile
1.1.2.107+23-1doc/CHANGES-9.5
+23-11 files

NetBSD/src aKjP4UAdoc CHANGES-10.2

   Tickets #1294 - #1296
VersionDeltaFile
1.1.2.105+23-1doc/CHANGES-10.2
+23-11 files

NetBSD/src e9onyGqdoc CHANGES-11.0

   Tickets #350 - #352
VersionDeltaFile
1.1.2.111+23-1doc/CHANGES-11.0
+23-11 files

NetBSD/src KMxlzYXsys/dev mm.c

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

        sys/dev/mm.c: revision 1.26

   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.24.4.1+6-3sys/dev/mm.c
+6-31 files

NetBSD/src FH9KAhEsys/dev mm.c

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

        sys/dev/mm.c: revision 1.26

   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.24.30.1+6-3sys/dev/mm.c
+6-31 files

NetBSD/src YRls6E4sys/dev mm.c

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

        sys/dev/mm.c: revision 1.26

   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.25.2.1+6-3sys/dev/mm.c
+6-31 files

NetBSD/src XEkQTlosys/compat/netbsd32 netbsd32_socket.c

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

        sys/compat/netbsd32/netbsd32_socket.c: revision 1.57

   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.49.4.2+4-3sys/compat/netbsd32/netbsd32_socket.c
+4-31 files

NetBSD/src kQLjT1fsys/compat/netbsd32 netbsd32_socket.c

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

        sys/compat/netbsd32/netbsd32_socket.c: revision 1.57

   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.56.18.1+4-3sys/compat/netbsd32/netbsd32_socket.c
+4-31 files

NetBSD/src cuY5IiQsys/compat/netbsd32 netbsd32_socket.c

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

        sys/compat/netbsd32/netbsd32_socket.c: revision 1.57

   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.56.26.1+4-3sys/compat/netbsd32/netbsd32_socket.c
+4-31 files

NetBSD/src j9H9q0setc MAKEDEV.tmpl, sys/modules/lua lua.c

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

        sys/modules/lua/lua.c: revision 1.29
        distrib/sets/lists/tests/mi: revision 1.1422
        tests/kernel/t_lua.c: revision 1.1
        etc/MAKEDEV.tmpl: revision 1.239
        distrib/sets/lists/debug/mi: revision 1.514
        tests/kernel/Makefile: revision 1.97
        sys/sys/lua.h: revision 1.10

   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


   lua(4): Fix and test some issues.

    [16 lines not shown]
VersionDeltaFile
1.1.6.1+0-233tests/kernel/t_lua.c
1.1.6.2+233-0tests/kernel/t_lua.c
1.24.8.1+13-1sys/modules/lua/lua.c
1.205.2.4+2-2etc/MAKEDEV.tmpl
1.8.22.1+3-1sys/sys/lua.h
1.60.2.3+2-1tests/kernel/Makefile
+253-2382 files not shown
+257-2408 files

NetBSD/src drtebFBetc MAKEDEV.tmpl, sys/modules/lua lua.c

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

        sys/modules/lua/lua.c: revision 1.29
        distrib/sets/lists/tests/mi: revision 1.1422
        tests/kernel/t_lua.c: revision 1.1
        etc/MAKEDEV.tmpl: revision 1.239
        distrib/sets/lists/debug/mi: revision 1.514
        tests/kernel/Makefile: revision 1.97
        sys/sys/lua.h: revision 1.10

   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


   lua(4): Fix and test some issues.

    [16 lines not shown]
VersionDeltaFile
1.1.4.1+0-233tests/kernel/t_lua.c
1.1.4.2+233-0tests/kernel/t_lua.c
1.28.4.1+13-1sys/modules/lua/lua.c
1.232.2.3+2-2etc/MAKEDEV.tmpl
1.8.48.2+3-1sys/sys/lua.h
1.70.2.2+2-1tests/kernel/Makefile
+253-2382 files not shown
+257-2408 files

NetBSD/src Xgvm70Metc MAKEDEV.tmpl, sys/modules/lua lua.c

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

        sys/modules/lua/lua.c: revision 1.29
        distrib/sets/lists/tests/mi: revision 1.1422
        tests/kernel/t_lua.c: revision 1.1
        etc/MAKEDEV.tmpl: revision 1.239
        distrib/sets/lists/debug/mi: revision 1.514
        tests/kernel/Makefile: revision 1.97
        sys/sys/lua.h: revision 1.10

   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


   lua(4): Fix and test some issues.

    [16 lines not shown]
VersionDeltaFile
1.1.2.2+233-0tests/kernel/t_lua.c
1.1.2.1+0-233tests/kernel/t_lua.c
1.28.12.1+13-1sys/modules/lua/lua.c
1.9.8.1+3-1sys/sys/lua.h
1.237.2.1+2-2etc/MAKEDEV.tmpl
1.96.2.1+2-1tests/kernel/Makefile
+253-2382 files not shown
+257-2408 files

NetBSD/src FlkrCDMdoc CHANGES-11.0

   Ticket #349
VersionDeltaFile
1.1.2.110+6-1doc/CHANGES-11.0
+6-11 files

NetBSD/src k0g9rKrcrypto/external/bsd/openssh/dist sshd-auth.c

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

        crypto/external/bsd/openssh/dist/sshd-auth.c: revision 1.7

   sshd(8): Restore rlimit sandbox from portable openssh.

   This is used as an alternative to pledge sandboxing.
   PR security/60367
VersionDeltaFile
1.3.2.4+17-2crypto/external/bsd/openssh/dist/sshd-auth.c
+17-21 files

NetBSD/src uGEztx0share/man/man9 pmap.9

   pmap(9): Clarify obligations around pmap_update.

   Note: pmap_kenter_pa does not specify for now, because there is still
   some disagreement over what the rule SHOULD be, and current usage is to
   use pmap_update.

   Prompted by:

   PR kern/60377: x86 cpu_uarea_alloc: pmap_update before freeing
   redzone pages
VersionDeltaFile
1.49+53-2share/man/man9/pmap.9
+53-21 files

NetBSD/src Pse9kDMsys/dev/sbus tcx.c

   - implement WSDISPLAYIO_{PUT|GET}CMAP
   - set the right attribute bits for 24bit and 8bit
   now 8bit mode works as expected on S24
VersionDeltaFile
1.66+36-8sys/dev/sbus/tcx.c
+36-81 files

NetBSD/src 3z5JbOzsys/dev/sbus tcx.c

   support lazy cursor updates and use VCONS_NO_COPYCOLS and VCONS_NO_CURSOR to
   avoid framebuffer reads
VersionDeltaFile
1.65+50-4sys/dev/sbus/tcx.c
+50-41 files

NetBSD/src o67j6izsys/dev/sbus tcx.c

   support WSDISPLAYIO_SET_DEPTH to select between 8bit and 32bit framebuffer for
   mmap()
VersionDeltaFile
1.64+18-4sys/dev/sbus/tcx.c
+18-41 files

NetBSD/src Ozmc4VUsys/dev/wscons wsconsio.h

   add ioctl(WSDISPLAYIO_SET_DEPTH)
VersionDeltaFile
1.132+7-1sys/dev/wscons/wsconsio.h
+7-11 files

NetBSD/src CRwl28Kgames/larn README

   fix the article.
VersionDeltaFile
1.4+2-2games/larn/README
+2-21 files

NetBSD/src D9QsaD3games/larn README

   s/intall/install/ in larn(6) README file.
VersionDeltaFile
1.3+3-3games/larn/README
+3-31 files

NetBSD/src AKMOMQYsys/dev/sbus tcx.c

   support WSDISPLAYIO_GET_FBINFO
VersionDeltaFile
1.63+34-6sys/dev/sbus/tcx.c
+34-61 files

NetBSD/src 27OJkLLtests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Update check outputs to match updated curses code.
VersionDeltaFile
1.4+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.4+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.3+0-1tests/lib/libcurses/check_files/mutt_test3.chk
1.4+0-1tests/lib/libcurses/check_files/mutt_test4.chk
1.4+0-1tests/lib/libcurses/check_files/mutt_test6.chk
1.3+0-1tests/lib/libcurses/check_files/mutt_test8.chk
+7-137 files not shown
+7-2013 files