NetBSD/src hnW4Auflib/libc/time zic.c

   Do a version check before defining HAVE_GETRANDOM.

   Should help the tools build problems on netbsd-9 and earlier,
   as reported by Staffan Thomén on current-users@.
VersionDeltaFile
1.98+7-2lib/libc/time/zic.c
+7-21 files

NetBSD/src PtcV4xkusr.bin/sort sort.1

   sort.1 (style fix): avoid overly long input lines.

   PR standards/59647.
VersionDeltaFile
1.42+7-4usr.bin/sort/sort.1
+7-41 files

NetBSD/src JXqbZcwdoc 3RDPARTY CHANGES

   new unbound
VersionDeltaFile
1.2155+5-5doc/3RDPARTY
1.3217+2-1doc/CHANGES
+7-62 files

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

   bump libunbound
VersionDeltaFile
1.1027+3-3distrib/sets/lists/base/shl.mi
1.385+2-3distrib/sets/lists/debug/shl.mi
+5-62 files

NetBSD/src D2qSd4Hexternal/bsd/unbound/dist/services authzone.c, external/bsd/unbound/dist/util netevent.c mini_event.c

   merge changes between unbound 1.23.1 and 1.24.2
VersionDeltaFile
1.14+203-184external/bsd/unbound/include/config.h
1.5+56-34external/bsd/unbound/dist/services/authzone.c
1.8+60-22external/bsd/unbound/dist/util/netevent.c
1.3+5-1external/bsd/unbound/lib/libunbound/unbound.expsym
1.8+2-2external/bsd/unbound/lib/libunbound/shlib_version
1.6+2-2external/bsd/unbound/dist/util/mini_event.c
+328-2451 files not shown
+330-2457 files

NetBSD/src AnZZsipexternal/bsd/unbound/dist configure, external/bsd/unbound/dist/doc unbound.conf.5.in unbound.conf.rst

   Import unbound 1.24.2 (previous was 1.23.1)

   Unbound 1.24.2 Latest
   This security release has additional fixes for CVE-2025-11411.

   Promiscuous NS RRSets that complement DNS replies in the authority
   section can be used to trick resolvers to update their delegation
   information for the zone.

   The CVE is described here
   https://nlnetlabs.nl/downloads/unbound/CVE-2025-11411.txt

   Unbound 1.24.1 included a fix that scrubs unsolicited NS RRSets (and
   their respective address records) from replies mitigating the possible
   poison effect.

   Unbound 1.24.2 includes an additional fix that scrubs unsolicited NS
   RRSets (and their respective address records) from YXDOMAIN and
   non-referral nodata replies as well, mitigating the possible poison

    [240 lines not shown]
VersionDeltaFile
1.1.1.10+5,253-2,757external/bsd/unbound/dist/doc/unbound.conf.5.in
1.1.1.10+4,053-2,290external/bsd/unbound/dist/configure
1.1.1.10+2,821-2,813external/bsd/unbound/dist/util/configlexer.c
1.1+5,005-0external/bsd/unbound/dist/doc/unbound.conf.rst
1.1.1.10+2,057-2,085external/bsd/unbound/dist/util/configparser.c
1.1.1.10+1,266-700external/bsd/unbound/dist/doc/unbound-control.8.in
+20,455-10,645310 files not shown
+33,957-13,939316 files

NetBSD/src Hodd93Cexternal/bsd/tmux/dist/compat imsg.c

   Fix: avoid double free of hdrbuf pointer in tmux if imsg_add fails
   imsg_add already frees the hdrbuf pointer before returning -1.

   reviewed by christos@, to be sent upstream
VersionDeltaFile
1.11+1-2external/bsd/tmux/dist/compat/imsg.c
+1-21 files

NetBSD/src koR6JOvdistrib/vax/liveimage/emuimage Makefile

   vax/liveimage: exclude man page sets etc. to fix live-image build

   Tested on open-simh:
   ---
   NetBSD 11.99.4 (GENERIC) #0: Fri Jan 16 03:16:14 JST 2026

   Welcome to NetBSD!

   This is a development snapshot of NetBSD for testing -- user beware!

   Bug reports: https://www.NetBSD.org/support/send-pr.html
   Donations to the NetBSD Foundation: https://www.NetBSD.org/donations/
   We recommend that you create a non-root account and use su(1) for root access.
   No entry for terminal type "unknown";
   using dumb terminal settings.
   # df
   Filesystem      1K-blocks         Used        Avail %Cap Mounted on
   /dev/ra0a          965166       904188        12720  99% /
   ptyfs                   1            1            0 100% /dev/pts

    [13 lines not shown]
VersionDeltaFile
1.6+10-2distrib/vax/liveimage/emuimage/Makefile
+10-21 files

NetBSD/src WHux7mulibexec/ld.elf_so/arch/powerpc fixup.c

   Fix ld.elf_so on non-espresso SMP and ibm4xx

   The espresso test in ld.elf_so for espresso had two flaws:

    1) It relied on emulation of the privileged mfpvr instruction for
       userspace, which doesn't exist on ibm4xx platforms.
    2) An && should have been an ||, which incorrectly caused the
       workaround to be applied to all SMP systems.

   Fixes PR# port-powerpc/59917
VersionDeltaFile
1.2+10-15libexec/ld.elf_so/arch/powerpc/fixup.c
+10-151 files

NetBSD/src zEqGK0Odoc 3RDPARTY CHANGES

   new nsd
VersionDeltaFile
1.2154+14-5doc/3RDPARTY
1.3216+2-1doc/CHANGES
+16-62 files

NetBSD/src OUSWSLJexternal/bsd/nsd/dist configure configlexer.c

   merge changes between nsd-4.8.0 and 4.14.0
VersionDeltaFile
1.4+6,818-3,877external/bsd/nsd/dist/configure
1.10+1,760-1,479external/bsd/nsd/dist/configlexer.c
1.2+1,437-1,305external/bsd/nsd/dist/config.sub
1.10+1,268-941external/bsd/nsd/dist/configparser.c
1.3+1,017-673external/bsd/nsd/dist/config.guess
1.9+658-145external/bsd/nsd/dist/server.c
+12,958-8,42021 files not shown
+14,191-8,91327 files

NetBSD/src eP3mMjgexternal/bsd/nsd/dist configure rdata.c, external/bsd/nsd/dist/doc/manual/resources/css dark.css

   Import 4.14.0 (previous was 4.8.0)

   NSD 4.14.0 Latest
   This release consists of a refactor of the RDATA storage, reducing the memory
   footprint of NSD, and various bug fixes.

   4.14.0
   FEATURES:

   Fix #137: Adds tcp-listen-queue: number config option to set
   the TCP backlog. And the default for the listen TCP backlog is
   set to -1 on BSDs and Linux.
   Merge #444: Refactor RDATA storage to reduce memory footprint
   BUG FIXES:

   Fix empty debug statement body in catalog consumer zone process.
   Merge #459: Check for libfstrm version >= 0.4.
   For #459: Add configure check for fstrm_tcp_writer_options_init
   in addition to the check for fstrm_iothr_init.

    [981 lines not shown]
VersionDeltaFile
1.1.1.10+6,807-3,866external/bsd/nsd/dist/configure
1.1+5,801-0external/bsd/nsd/dist/simdzone/configure
1.1.1.5+3,885-815external/bsd/nsd/dist/rdata.c
1.1+3,770-0external/bsd/nsd/dist/simdzone/src/generic/types.h
1.1+3,648-0external/bsd/nsd/dist/doc/manual/resources/css/dark.css
1.1.1.9+1,760-1,479external/bsd/nsd/dist/configlexer.c
+25,671-6,160308 files not shown
+62,520-16,023314 files

NetBSD/src 2cSeE3nsys/arch/riscv/fdt cpu_fdt.c

   Remove an extra empty line
VersionDeltaFile
1.5+2-3sys/arch/riscv/fdt/cpu_fdt.c
+2-31 files

NetBSD/src lHL4Ppxshare/misc acronyms.comp

   +GPT  generative pre-trained transformer
VersionDeltaFile
1.419+2-1share/misc/acronyms.comp
+2-11 files

NetBSD/src MFzKBOQsys/arch/evbarm/conf GENERIC, sys/dev/fdt dwc2_fdt.c files.fdt

   Revert previous
VersionDeltaFile
1.15+3-6sys/dev/fdt/dwc2_fdt.c
1.78+1-6sys/dev/fdt/files.fdt
1.2+2-2sys/dev/fdt/usbnode.c
1.6+2-2sys/external/bsd/dwc2/conf/files.dwc2
1.129+1-2sys/arch/evbarm/conf/GENERIC
+9-185 files

NetBSD/src UVeApcfsys/arch/evbmips/conf CI20, sys/arch/mips/conf files.ingenic

   Revert previous
VersionDeltaFile
1.23+2-10sys/arch/mips/ingenic/apbus.c
1.36+2-5sys/arch/evbmips/conf/CI20
1.12+2-4sys/arch/mips/conf/files.ingenic
+6-193 files

NetBSD/src LbqiwpBsys/dev/i2c i2c.c

   Revert previous
VersionDeltaFile
1.107+2-21sys/dev/i2c/i2c.c
+2-211 files

NetBSD/src t7h7p4petc/etc.evbarm Makefile.inc

   Add GENERIC_V5 to the armv5t kernels
VersionDeltaFile
1.137+3-1etc/etc.evbarm/Makefile.inc
+3-11 files

NetBSD/src LBULFHDsys/dev/i2c i2c.c

   Do the same workaround for i2c as was done for spi...

   XXX XXX Big, fat, ugly workaround for an unfortunate senario triggered
   XXX XXX by the CI20 kernel where there isn't a SoC I2C controller driver
   XXX XXX that carries the fdt_i2c config attribute
VersionDeltaFile
1.106+21-2sys/dev/i2c/i2c.c
+21-21 files

NetBSD/src QxiJn71sys/arch/evbmips/conf CI20, sys/arch/mips/conf files.ingenic

   Fix the build by starting the FDTisation of CI20
VersionDeltaFile
1.22+10-2sys/arch/mips/ingenic/apbus.c
1.35+5-2sys/arch/evbmips/conf/CI20
1.11+4-2sys/arch/mips/conf/files.ingenic
+19-63 files

NetBSD/src dAQFJWwusr.bin/ftp util.c ftp.c

   ftp: limit I/O transfers to 128 KiB

   Change the default/maximum I/O transfer size to 128 KiB,
   instead of relying upon the socket buffer size.
   Reworked change proposed by Michael van Elst.

   Use more constants instead of magic values.

   Bump version to 20260115.

   Part of PR bin/59865.
VersionDeltaFile
1.170+9-9usr.bin/ftp/util.c
1.180+10-7usr.bin/ftp/ftp.c
1.243+7-6usr.bin/ftp/fetch.c
1.90+7-4usr.bin/ftp/ftp_var.h
1.102+2-2usr.bin/ftp/version.h
+35-285 files

NetBSD/src ezox5HVusr.bin/ftp ftp.1

   ftp(1): clarify -b BUFSIZE is for HTTP response parsing
VersionDeltaFile
1.162+4-4usr.bin/ftp/ftp.1
+4-41 files

NetBSD/src OLP8bdGdistrib/common/bootimage Makefile.bootimage

   bootimage: fix a build error of zaurus live-image on parallel build

   Add an explicit dependency of ${FATFILES} on ${TARGETFS} since
   necessary files are assumed to be extracted during ${TARGETFS} image
   build (not sure how it worked before).

   Should be pulled up to netbsd-11.
VersionDeltaFile
1.48+6-2distrib/common/bootimage/Makefile.bootimage
+6-21 files

NetBSD/src uDREIy3usr.bin/ftp main.c

   ftp: don't use tabs in synopsis or usage
VersionDeltaFile
1.136+5-3usr.bin/ftp/main.c
+5-31 files

NetBSD/src yXb1o8Dsys/arch/evbarm/conf GENERIC, sys/dev/fdt usbnode.c dwc2_fdt.c

   fdt: add basic usb nodes support.

   The Odriod-C1 has an internal USB node with a reset GPIO. The USB node
   support here detects the usb node (in this case a device) and {,de-}asserts
   the GPIO pin.

   The Linux device tree specification for this is less than ideal.

   To quote Jason

       The "fdt" interface attribute should really go on the dwctwo_fdt
       attachment, but that doesn't work in the config(5) system; interface
       attributes can only go onto devices.
VersionDeltaFile
1.1+122-0sys/dev/fdt/usbnode.c
1.14+6-3sys/dev/fdt/dwc2_fdt.c
1.77+6-1sys/dev/fdt/files.fdt
1.5+2-2sys/external/bsd/dwc2/conf/files.dwc2
1.128+2-1sys/arch/evbarm/conf/GENERIC
+138-75 files

NetBSD/src O5GCW3Kusr.sbin/npf/npfctl npf.conf.5

   npf.conf(5): a few more markup fixes
VersionDeltaFile
1.106+13-6usr.sbin/npf/npfctl/npf.conf.5
+13-61 files

NetBSD/src JL4SwwVusr.sbin/npf/npfctl npf.conf.5

   npf.conf(5): no reason to use artisanal -width
VersionDeltaFile
1.105+15-12usr.sbin/npf/npfctl/npf.conf.5
+15-121 files

NetBSD/src xGQhj3cusr.sbin/npf/npfctl npf.conf.5

   npf.conf(5): use .Ql where appropriate
VersionDeltaFile
1.104+7-7usr.sbin/npf/npfctl/npf.conf.5
+7-71 files

NetBSD/src XMVVgjLusr.sbin/npf/npfctl npf.conf.5

   npf.conf(5): fix incorrect .Bl type

   A list can't be -bullet and -hang at the same time.  It's obviously
   supposed to be -hang (as .It comes with text), but make it -tag
   instead, as -hang is harder to read, IMO.
VersionDeltaFile
1.103+7-6usr.sbin/npf/npfctl/npf.conf.5
+7-61 files

NetBSD/src CvpfIjxexternal/bsd/blocklist/bin blocklistd.conf.5

   remove dup info
VersionDeltaFile
1.9+1-5external/bsd/blocklist/bin/blocklistd.conf.5
+1-51 files