NetBSD/src lILSnrasys/kern kern_exec.c

   Prevent a DoS attack by crafted binaries that trigger KASSERTS. Change the
   KASSERTS into errors instead. Reported by Andrew Griffiths.
VersionDeltaFile
1.533+23-14sys/kern/kern_exec.c
+23-141 files

NetBSD/src OQoj0zisys/nfs nfs_srvsocket.c nfs.h

   Prevent a DoS attack by stuffing the server with too many fragments that
   can lead to resource exhaustion and memory corruption. Reported by Andrew
   Griffiths
VersionDeltaFile
1.7+23-3sys/nfs/nfs_srvsocket.c
1.83+3-1sys/nfs/nfs.h
+26-42 files

NetBSD/src PkHkGDhsys/nfs nfs_serv.c

   Validate the rpc readdir and readdirplus cnt, siz to prevent integer overflows
   that will corrupt memory. Reported by Andrew Griffiths
VersionDeltaFile
1.185+11-5sys/nfs/nfs_serv.c
+11-51 files

NetBSD/src HlKc4Dgsys/nfs nfs_syscalls.c

   Fix memory leak. ns_frag holds the unprocessed fragments that needs to be freed.
   Reported by Andrew Griffiths
VersionDeltaFile
1.165+3-3sys/nfs/nfs_syscalls.c
+3-31 files

NetBSD/pkgsrc 9hi1yjEtime/wmclockmon distinfo, time/wmclockmon/patches patch-src_main.c patch-wmclockmon-cal_mainwindow.c

   wmclockmon: Include the correct header for bzero(3).

   Should help the SunOS build.
VersionDeltaFile
1.1+14-0time/wmclockmon/patches/patch-src_main.c
1.1+14-0time/wmclockmon/patches/patch-wmclockmon-cal_mainwindow.c
1.6+3-1time/wmclockmon/distinfo
+31-13 files

NetBSD/src Yy7y4HMsys/net if_ethersubr.c

   eliminate stray space between tabs
VersionDeltaFile
1.335+3-3sys/net/if_ethersubr.c
+3-31 files

NetBSD/src ao3lsuGsys/net if_ethersubr.c

   Fix spelling of VLAN and make comment match code more clearly.
VersionDeltaFile
1.334+3-3sys/net/if_ethersubr.c
+3-31 files

NetBSD/pkgsrc qoKW0mGwm/wmii distinfo, wm/wmii/patches patch-cmd_wmii___util.c

   wmii: Fix implicit declaration of kill(2).
VersionDeltaFile
1.1+16-0wm/wmii/patches/patch-cmd_wmii___util.c
1.19+2-1wm/wmii/distinfo
+18-12 files

NetBSD/pkgsrc vc8Rxhudevel/xdelta3 distinfo, devel/xdelta3/patches patch-xdelta3.h

   xdelta3: Build fix for GCC 14 / 15

   Fix the spelling of _POSIX_C_SOURCE so that gettimeofday gets
   properly declared.

   Verified to build on FreeBSD, NetBSD, macOS, Linux.
VersionDeltaFile
1.1+16-0devel/xdelta3/patches/patch-xdelta3.h
1.12+2-1devel/xdelta3/distinfo
+18-12 files

NetBSD/pkgsrc QOURHxywm/vtwm Makefile distinfo, wm/vtwm/patches patch-add__window.c

   vtwm: Various build fixes for GCC 14 & GCC 15.
VersionDeltaFile
1.1+19-0wm/vtwm/patches/patch-add__window.c
1.18+7-0wm/vtwm/Makefile
1.8+2-1wm/vtwm/distinfo
+28-13 files

NetBSD/pkgsrc-wip 3d5f797. Makefile, ipv6-toolkit COMMIT_MSG PLIST

ipv6-toolkit: remove, imported to pkgsrc
DeltaFile
+0-123ipv6-toolkit/COMMIT_MSG
+0-49ipv6-toolkit/PLIST
+0-31ipv6-toolkit/Makefile
+0-5ipv6-toolkit/distinfo
+0-3ipv6-toolkit/DESCR
+0-1Makefile
+0-2126 files

NetBSD/pkgsrc MNXJS5hsecurity/ipv6-toolkit PLIST Makefile, security/ipv6-toolkit/patches patch-aa patch-Makefile

   security/ipv6-toolkit: Update to v2.2

   SI6 Networks IPv6 Toolkit 2.2
      * All: Ensure consistency in version numbers across tools and documentation.
      * path6: Fix bug that prevented setting TCP flags
      * blackhole6: Fixed bug that lead to errors for paths >= 10 hops
      * blackhole6: Polished the code
        Removed unnecessary comments, and prevented some internal errors to make it
        to the tool output.
      * blackhole6: Set different default destination port numbers for TCP and UDP
        The default UDP destination port has been changed to port 53.

   SI6 Networks IPv6 Toolkit v2.1 (Jan)
      * addr6: Add support for accepting only one address per prefix
        Option '--block-dup-preflen' was added
      * scan6: Fix bug in smart scan
        There was a bug in the generation of low-byte and pattern-byte addresses.
      * scan6: Improve VMWare scans
        We have now added vSphere and ESX server entries

    [104 lines not shown]
VersionDeltaFile
1.4+36-13security/ipv6-toolkit/PLIST
1.10+20-22security/ipv6-toolkit/Makefile
1.2+0-17security/ipv6-toolkit/DESCR
1.13+4-6security/ipv6-toolkit/distinfo
1.5+1-1security/ipv6-toolkit/patches/patch-aa
1.4+1-1security/ipv6-toolkit/patches/patch-Makefile
+62-606 files

NetBSD/pkgsrc aFCaNbqdoc CHANGES-2026

   doc: Updated security/ipv6-toolkit to 2.2
VersionDeltaFile
1.3836+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GXnOCSVx11/xgrk distinfo, x11/xgrk/patches patch-xgrk.c

   xgrk: Fix build with GCC 14.

   Include <string.h> for strcmp(3) and memcmp(3).

   Fix an implicit int so that this compiles with GCC 14.
VersionDeltaFile
1.1+24-0x11/xgrk/patches/patch-xgrk.c
1.7+2-1x11/xgrk/distinfo
+26-12 files

NetBSD/pkgsrc 25UN9GUsysutils/xps distinfo, sysutils/xps/patches patch-ab patch-src_FreeBSD_loadavg.c

   xps: Various build fixes for GCC 14.

   Include config.h before any #if checks are done, so that they actually
   pass.

   This is necessary so that stdlib.h gets correctly included, otherwise
   it implicitly declares loadavg(3) and fails to build with a modern
   compiler.
VersionDeltaFile
1.4+17-9sysutils/xps/patches/patch-ab
1.1+15-0sysutils/xps/patches/patch-src_FreeBSD_loadavg.c
1.1+15-0sysutils/xps/patches/patch-src_NetBSD_loadavg.c
1.1+14-0sysutils/xps/patches/patch-src_callback.c
1.3+10-2sysutils/xps/patches/patch-ac
1.11+6-3sysutils/xps/distinfo
+77-146 files

NetBSD/pkgsrc ZZWUeDSdoc pkg-vulnerabilities

   CVE-2021-44917 in gnuplot I read as fixed in 2021, so fix is in 6.0 and newer.

   Ref. https://sourceforge.net/p/gnuplot/bugs/2474/ and 6.0's release
   date being December 2023.
VersionDeltaFile
1.766+2-2doc/pkg-vulnerabilities
+2-21 files

NetBSD/pkgsrc IdINzXcemulators/xroar distinfo, emulators/xroar/patches patch-src_gdb.c

   xroar: Fix build on NetBSD and SunOS with GCC 14.

   NetBSD and SunOS need _NETBSD_SOURCE and __EXTENSIONS__
   respectively to get strsep(3) defined when _POSIX_C_SOURCE
   is 200112L.
VersionDeltaFile
1.1+17-0emulators/xroar/patches/patch-src_gdb.c
1.6+2-1emulators/xroar/distinfo
+19-12 files

NetBSD/pkgsrc QSzIlbIdatabases/xsqlmenu distinfo, databases/xsqlmenu/patches patch-XsqlMain.c

   xsqlmenu: Fix build with GCC 14.

   Fix the implicit declaration of the exit(3) function.
VersionDeltaFile
1.1+14-0databases/xsqlmenu/patches/patch-XsqlMain.c
1.9+2-1databases/xsqlmenu/distinfo
+16-12 files

NetBSD/pkgsrc-wip 24e0384. Makefile, nextvi Makefile DESCR

nextvi: import of 5.3
DeltaFile
+21-0nextvi/Makefile
+13-0nextvi/patches/patch-Makefile
+10-0nextvi/DESCR
+6-0nextvi/distinfo
+3-0nextvi/PLIST
+1-0Makefile
+54-06 files

NetBSD/pkgsrc zVPzuzZgames/vcmi Makefile

   vcmi: Claims to require a C++20 compiler.
VersionDeltaFile
1.27+2-2games/vcmi/Makefile
+2-21 files

NetBSD/pkgsrc 03E1WWcdevel/rgbds Makefile

   rgbds: Claims to require a C++20 compiler.
VersionDeltaFile
1.12+3-1devel/rgbds/Makefile
+3-11 files

NetBSD/pkgsrc 1mNTJT6ham/uhd Makefile

   uhd: This needs support for the C++17 filesystem API.

   The netbsd-9 system compiler has support for C++17 but lacks the file
   system API, and is still technically supported.
VersionDeltaFile
1.98+2-2ham/uhd/Makefile
+2-21 files

NetBSD/pkgsrc BF96fvFgraphics/zathura-cb Makefile

   zathura-cb: Claims to require a C17 compiler.
VersionDeltaFile
1.43+3-1graphics/zathura-cb/Makefile
+3-11 files

NetBSD/pkgsrc oajrZgAlang/micropython hacks.mk

   micropython: Work around old NetBSD releases not having PTHREAD_STACK_MIN.
VersionDeltaFile
1.1+14-0lang/micropython/hacks.mk
+14-01 files

NetBSD/pkgsrc Qj7Wmsflang/souffle Makefile

   souffle: This needs support for the C++17 filesystem API.

   The netbsd-9 system compiler has support for C++17 but lacks the file
   system API, and is still technically supported.
VersionDeltaFile
1.3+2-2lang/souffle/Makefile
+2-21 files

NetBSD/pkgsrc iIOsZBymath/igraph hacks.mk

   igraph: This needs the workaround for broken C++ headers in old NetBSD.
VersionDeltaFile
1.1+15-0math/igraph/hacks.mk
+15-01 files

NetBSD/pkgsrc f3zy5Wcsysutils/vifm Makefile

   vifm: Require curses library to expose mouse functions.

   Should help unbreak the build on netbsd-9, which is still
   technically supported.
VersionDeltaFile
1.42+2-2sysutils/vifm/Makefile
+2-21 files

NetBSD/pkgsrc SThMDzPeditors/ted distinfo, editors/ted/patches patch-textEncoding_textConverter.c

   ted: Handle the case where GNU libiconv gets pulled in.
VersionDeltaFile
1.2+8-7editors/ted/patches/patch-textEncoding_textConverter.c
1.23+2-2editors/ted/distinfo
+10-92 files

NetBSD/pkgsrc Zr4OGTPdevel/libowfat Makefile

   libowfat: Avoid implicit declaration of alloca(3) on SunOS.

   Should help the GCC 14 builds.
VersionDeltaFile
1.17+4-1devel/libowfat/Makefile
+4-11 files

NetBSD/pkgsrc 3b4pkpXgraphics/babl Makefile

   babl: Avoid implicit declaration of alloca(3) on SunOS.

   Should help the GCC 14 builds.
VersionDeltaFile
1.74+4-1graphics/babl/Makefile
+4-11 files