NetBSD/src fNUtb1Qlib/libc/gen sysctl.c Makefile.inc

   Fix builds - limit new user.stuff in sysctl to real libc

   Keep the user.ostype (etc) new sysctls for the real libc (and
   suitable facsimilies) - other places that "borrow" syctl.c for
   their own purposes can survive without, if any of those want
   to include these mib vars in their version, all that is required
   is to add the appropriate Makefile glue to create the header file
   in the appropriate place, and add -Ipath to the sysctl.o build, and
   the new magic -D to enable it.
VersionDeltaFile
1.42+7-2lib/libc/gen/sysctl.c
1.228+2-2lib/libc/gen/Makefile.inc
+9-42 files

NetBSD/src l7lXcDSlib/libc/gen sysctl.c Makefile.inc, share/man/man7 sysctl.7

   Add new user.* nodes to sysctl

   This adds the nodes (and documentation for them):

        user.ostype = NetBSD
        user.osrevision = 1199000600
        user.osrelease = 11.99.6
        user.built = 2026-07-10 02:46:18 UTC

   to the sysctl mib (the values shown there just what happened for a test build).
   The first three are more or less identical to the kern.* mib variables of the
   same names - the difference is that these reflect userland, or at least, libc
   so do not alter just because a new updated kernel is booted without updating
   the rest of the system.  The fourth gives either the date when libc was
   built (as shown) or if the value contains a trailing "!" (after a space
   after UTC) the value is the MKREPERO_TIMESTAMP for the build (keep building
   with the same value and the date/time there won't alter).  The date/time
   are always in UTC.


    [11 lines not shown]
VersionDeltaFile
1.41+27-13lib/libc/gen/sysctl.c
1.173+32-2share/man/man7/sysctl.7
1.227+7-1lib/libc/gen/Makefile.inc
1.2+4-3lib/libc/gen/grab-version.sh
1.242+5-1sys/sys/sysctl.h
+75-205 files

NetBSD/src 2eeDw5slib/libc/gen grab-version.sh

   Adding src/lib/libc/gen/grab-version.sh

   A simple script that gets current system version information and
   builds a header file containing it.   To be used in a following commit.
VersionDeltaFile
1.1+91-0lib/libc/gen/grab-version.sh
+91-01 files

NetBSD/src mxpLK6Lsys/net if_spppsubr.c

   sppp: Clean up duplicate function declaration
VersionDeltaFile
1.300+2-4sys/net/if_spppsubr.c
+2-41 files

NetBSD/src NR4ohuusys/arch/sparc/sparc promlib.c

   Whitespace fix only (tab to space)
VersionDeltaFile
1.54+3-3sys/arch/sparc/sparc/promlib.c
+3-31 files

NetBSD/src bpzfZ5qusr.bin/ftp uri.c

   Don't use strcpy to copy a length limited buffer.
VersionDeltaFile
1.4+4-3usr.bin/ftp/uri.c
+4-31 files

NetBSD/src BkRoQzPsys/arch/sparc64/dev pcfiic_ebus.c, sys/dev/ic pcf8584.c pcf8584var.h

   Note that, for the moment, this driver ALWAYS polls.
VersionDeltaFile
1.25+8-1sys/dev/ic/pcf8584.c
1.12+3-3sys/arch/sparc64/dev/pcfiic_ebus.c
1.10+2-2sys/dev/ic/pcf8584var.h
+13-63 files

NetBSD/src 7mteQx2sys/arch/sparc64/dev pcfiic_ebus.c, sys/dev/ic pcf8584.c pcf8584var.h

   Tidy up the front-end / back-end interface of the pcfiic driver in
   preparation for additional front-ends.
VersionDeltaFile
1.24+20-32sys/dev/ic/pcf8584.c
1.11+17-10sys/arch/sparc64/dev/pcfiic_ebus.c
1.9+14-8sys/dev/ic/pcf8584var.h
+51-503 files

NetBSD/src wiTA5qPsys/dev/ic pcf8584reg.h pcf8584var.h

   Standard-issue multiple inclusion guards.
VersionDeltaFile
1.4+6-1sys/dev/ic/pcf8584reg.h
1.8+6-1sys/dev/ic/pcf8584var.h
+12-22 files

NetBSD/src TiogAoedoc CHANGES-11.0

   Ticket 375 (ATF checks)
VersionDeltaFile
1.1.2.133+16-1doc/CHANGES-11.0
+16-11 files

NetBSD/src Prm3IbQtests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Pull up the following revisions(s) (requested by blymn in ticket #375):
        tests/lib/libcurses/check_files/addstr2.chk:    revision 1.5
        tests/lib/libcurses/check_files/chgat3.chk:     revision 1.2
        tests/lib/libcurses/check_files/mvchgat2.chk:   revision 1.2
        tests/lib/libcurses/check_files/mutt_test3.chk: revision 1.3
        tests/lib/libcurses/check_files/mutt_test8.chk: revision 1.3
        tests/lib/libcurses/check_files/mutt_test9.chk: revision 1.3
        tests/lib/libcurses/check_files/mvwchgat2.chk:  revision 1.3
        tests/lib/libcurses/check_files/wchgat2.chk:    revision 1.3
        tests/lib/libcurses/check_files/wchgat3.chk:    revision 1.3
        tests/lib/libcurses/check_files/mutt_test4.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test5.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test6.chk: revision 1.4
        tests/lib/libcurses/check_files/wcolor_set.chk: revision 1.4

   ATF check files for PR lib/58282
VersionDeltaFile
1.3.6.1+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.3.6.1+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.3.6.1+0-1tests/lib/libcurses/check_files/mutt_test6.chk
1.2.6.1+0-1tests/lib/libcurses/check_files/mutt_test8.chk
1.2.6.1+0-1tests/lib/libcurses/check_files/mutt_test9.chk
1.1.16.1+0-1tests/lib/libcurses/check_files/mvchgat2.chk
+7-137 files not shown
+7-2013 files

NetBSD/src Bjqka4Rdoc CHANGES-10.2

   Ticket 1309 (ATF checks)
VersionDeltaFile
1.1.2.114+16-1doc/CHANGES-10.2
+16-11 files

NetBSD/src KpehlW4tests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Pull up the following revisions(s) (requested by blymn in ticket #1309):
        tests/lib/libcurses/check_files/addstr2.chk:    revision 1.5
        tests/lib/libcurses/check_files/chgat3.chk:     revision 1.2
        tests/lib/libcurses/check_files/mvchgat2.chk:   revision 1.2
        tests/lib/libcurses/check_files/mutt_test3.chk: revision 1.3
        tests/lib/libcurses/check_files/mutt_test8.chk: revision 1.3
        tests/lib/libcurses/check_files/mutt_test9.chk: revision 1.3
        tests/lib/libcurses/check_files/mvwchgat2.chk:  revision 1.3
        tests/lib/libcurses/check_files/wchgat2.chk:    revision 1.3
        tests/lib/libcurses/check_files/wchgat3.chk:    revision 1.3
        tests/lib/libcurses/check_files/mutt_test4.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test5.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test6.chk: revision 1.4
        tests/lib/libcurses/check_files/wcolor_set.chk: revision 1.4

   ATF check files for PR lib/58282
VersionDeltaFile
1.3.2.1+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.3.2.1+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.4.2.1+0-1tests/lib/libcurses/check_files/addstr2.chk
1.1.54.1+0-1tests/lib/libcurses/check_files/chgat3.chk
1.2.2.1+0-1tests/lib/libcurses/check_files/mutt_test3.chk
1.3.2.1+0-1tests/lib/libcurses/check_files/mutt_test4.chk
+7-137 files not shown
+7-2013 files

NetBSD/src Ise6EhZsys/arch/sparc64/sparc64 autoconf.c

   PR port-sparc64/60428

   Just return instead of asserting that devhandle is DEVHANDLE_TYPE_OF.
   This happens for USB disks (sd @ scsibus @ umass @ @ uhub @ usb) which
   are not enumerated by the firmware.
   Original patch from riastradh@ .
   Apply the same for wd and fc-al as well.
VersionDeltaFile
1.252+11-6sys/arch/sparc64/sparc64/autoconf.c
+11-61 files

NetBSD/src Xe3vv8Ftests/kernel t_signal_and_fpu.c Makefile, tests/kernel/arch/x86 sig_fpu.c sig_fpu.h

   Verify signal delivery preserves various FPU state.

   Should also test AVX512 but I'm not sure I have hardware handy to do
   this right now and qemu doesn't emulate it, as far as I know!  TBD.
   (Plus: there's umpteen different cpuid feature bits to consider,
   annoyingly, and that means a lot of manual reading to sort through
   them.)

   PR kern/60426: Signal handler corrupts AVX (YMM) registers
VersionDeltaFile
1.1+556-0tests/kernel/arch/x86/sig_fpu.c
1.1+405-0tests/kernel/t_signal_and_fpu.c
1.1+49-0tests/kernel/arch/x86/sig_fpu.h
1.98+17-1tests/kernel/Makefile
+1,027-14 files

NetBSD/src wWhtON0sys/dev/ic mpt_netbsd.c

   dev/ic/mpt_netbsd.c - another clang appeasement attempt
   and change all strncat() (which were not what was intended)
   into strlcat() which implement the original intent.
VersionDeltaFile
1.43+25-28sys/dev/ic/mpt_netbsd.c
+25-281 files

NetBSD/src yJVWHfWdoc 3RDPARTY

   tz{code,data}2026c is available
VersionDeltaFile
1.2231+2-2doc/3RDPARTY
+2-21 files

NetBSD/src Nr0QC9vusr.bin/ftp uri.c

   Stop searching for segment separator at segment end.
VersionDeltaFile
1.3+5-3usr.bin/ftp/uri.c
+5-31 files

NetBSD/src sMrwysbusr.bin/ftp uri.c

   Call free with the malloc result, not with an incremented value.
VersionDeltaFile
1.2+4-4usr.bin/ftp/uri.c
+4-41 files

NetBSD/src PcdcbPaexternal/bsd/libevent libevent2netbsd

   account for macros changing names
VersionDeltaFile
1.5+15-15external/bsd/libevent/libevent2netbsd
+15-151 files

NetBSD/src Ue3P4fzexternal/bsd/libevent/include/event2 event-config.h

   manually fix the SIZEOF macros for now.
VersionDeltaFile
1.7+17-1external/bsd/libevent/include/event2/event-config.h
+17-11 files

NetBSD/src seRALhQdoc 3RDPARTY CHANGES

   new libevent
VersionDeltaFile
1.2230+3-6doc/3RDPARTY
1.3278+2-1doc/CHANGES
+5-72 files

NetBSD/src 1qQ0gBxdistrib/sets/lists/base shl.mi, distrib/sets/lists/debug shl.mi

   bump libevent
VersionDeltaFile
1.1046+5-5distrib/sets/lists/base/shl.mi
1.409+5-5distrib/sets/lists/debug/shl.mi
+10-102 files

NetBSD/src ArpOLrRexternal/bsd/libevent/man event.h.3 http.h.3

   Merge changes between libevent 2.1.12 and 2.1.13
VersionDeltaFile
1.4+540-347external/bsd/libevent/man/event.h.3
1.5+336-301external/bsd/libevent/man/http.h.3
1.4+347-225external/bsd/libevent/man/rpc.h.3
1.2+263-218external/bsd/libevent/man/bufferevent.h.3
1.4+270-156external/bsd/libevent/man/util.h.3
1.4+237-186external/bsd/libevent/man/buffer.h.3
+1,993-1,43349 files not shown
+4,091-2,53255 files

NetBSD/src Di8fqKNexternal/bsd/libevent/dist configure aclocal.m4, external/bsd/libevent/dist/build-aux config.sub config.guess

   import libevent-2.1.13 (previous was 2.1.12)

   Changes in version 2.1.13-stable (01 July 2026)

    This release contains several security fixes, affecting users of the
    following modules: evbuffer, bufferevent, evtag, evrpc, evdns, evhttp.
    If you have a program that uses one of those modules,
    or if you distribute libevent, you should upgrade.

    Additionally, this release backports some small modernizations to
    the libevent codebase, to aid in compiling with the compilers
    released over the last few years.

    Security Fixes (evtag, evrpc):
    - Fix an out-of-bounds read in decode_tag_internal.
      (Found by @Brubbish. GHSA-fj29-64w6-73h6)
    - Fix an integer overflow in evtag_unmarshal_header.
      (Found by @Brubbish. GHSA-45c6-qx49-89m8)


    [31 lines not shown]
VersionDeltaFile
1.1.1.5+7,713-4,842external/bsd/libevent/dist/configure
1.1.1.2+993-432external/bsd/libevent/dist/build-aux/config.sub
1.1.1.2+711-563external/bsd/libevent/dist/build-aux/config.guess
1.1.1.2+495-347external/bsd/libevent/dist/build-aux/ltmain.sh
1.1.1.4+341-243external/bsd/libevent/dist/m4/libtool.m4
1.1.1.5+320-140external/bsd/libevent/dist/aclocal.m4
+10,573-6,56738 files not shown
+11,604-7,01744 files

NetBSD/src QMVCeOgsys/arch/sparc64/sparc64 ofw_patch.c

   Make the V245 "disks present" ordered as 0123 instead of 3210.
VersionDeltaFile
1.15+6-6sys/arch/sparc64/sparc64/ofw_patch.c
+6-61 files

NetBSD/src SCpG2ADshare/mk bsd.x11.mk

   bump xorg-server version.
VersionDeltaFile
1.168+2-2share/mk/bsd.x11.mk
+2-21 files

NetBSD/src 6eV57pIsys/dev/ic mpt_netbsd.c

   dev/ic/mpt_netbsd.c - Add { } around block with decls for clang builds
VersionDeltaFile
1.42+4-3sys/dev/ic/mpt_netbsd.c
+4-31 files

NetBSD/src hVIYNCdsys/arch/mac68k/conf std.mac68k

   Use the more specific M68K_MMU_68851 option, rather than the generic
   M68K_MMU_MOTOROLA.
VersionDeltaFile
1.34+2-2sys/arch/mac68k/conf/std.mac68k
+2-21 files

NetBSD/src U3c2HTysys/arch/amiga/conf std.amiga

   Use the more specific M68K_MMU_68851 option, rather than the generic
   M68K_MMU_MOTOROLA.
VersionDeltaFile
1.24+2-2sys/arch/amiga/conf/std.amiga
+2-21 files