NetBSD/src bemcKKRlib/libedit map.c eln.c

   PR/60054: Kristofer Peterson: adding user defined functions with narrow
   name/desription leaks memory
VersionDeltaFile
1.58+11-4lib/libedit/map.c
1.40+3-5lib/libedit/eln.c
1.15+3-2lib/libedit/map.h
1.30+2-2lib/libedit/makelist
+19-134 files

NetBSD/src HbYAojfusr.bin/make job.c

   Avoid use of __func__ to stay C90 compatible.
VersionDeltaFile
1.528+7-8usr.bin/make/job.c
+7-81 files

NetBSD/src eb161Cwusr.bin/make/unit-tests Makefile opt-debug-graph1.exp

   tests/make: remove filemon path from expected debug output

   That variable is not essential for the test, and it differs between the
   standard configuration and the c90-stdbool configuration from
   test-variants.mk.
VersionDeltaFile
1.380+3-1usr.bin/make/unit-tests/Makefile
1.15+0-1usr.bin/make/unit-tests/opt-debug-graph1.exp
1.11+0-1usr.bin/make/unit-tests/opt-debug-graph2.exp
1.11+0-1usr.bin/make/unit-tests/opt-debug-graph3.exp
1.16+0-1usr.bin/make/unit-tests/suff-main-several.exp
1.10+0-1usr.bin/make/unit-tests/suff-transform-debug.exp
+3-66 files

NetBSD/src gzj788Wusr.bin/make job.c

   make: normalize whitespace
VersionDeltaFile
1.527+4-4usr.bin/make/job.c
+4-41 files

NetBSD/src ygEtGtBusr.bin/make job.c, usr.bin/make/unit-tests opt-debug-jobs.exp sh-errctl.exp

   MaybeSubMake: look for expansion of ${.MAKE}

   Only looking for the equivalent of ${.MAKE:T}
   and calling it a match if preceded by '/' is too aggressive.

   Look for the expansion of ${.MAKE} and if that is a full path also
   look for the basename, but in each case, only call it a match if at the
   start of the command line or preceded by space.

   Note: over enthusiastic setting of OP_SUBMAKE is harmless, though
   it can impact meta mode, requiring an explicit .META on some targets.
VersionDeltaFile
1.526+38-18usr.bin/make/job.c
1.16+1-0usr.bin/make/unit-tests/opt-debug-jobs.exp
1.9+1-0usr.bin/make/unit-tests/sh-errctl.exp
+40-183 files

NetBSD/src 5XgnPzolib/libedit history.c

   PR/60052: Kristofer Peterson: history_load() off by one memory access bug
VersionDeltaFile
1.65+3-3lib/libedit/history.c
+3-31 files

NetBSD/src F4Eh63Llib/libedit hist.c common.c

   PR/60050: Kristofer Peterson: libedit doesn't handle long lines correctly
   Fix history resizing, and copying.
VersionDeltaFile
1.35+7-3lib/libedit/hist.c
1.52+4-4lib/libedit/common.c
1.66+3-3lib/libedit/chared.c
1.24+2-2lib/libedit/hist.h
+16-124 files

NetBSD/src CELNlg9sys/dev/usb ehci.c ehcireg.h

   Allocate a cache line per ehci_sitd_t and drop the use of
   USBMALLOC_COHERENT in ehci_alloc_sitd to match the comment.

   Spotted by jmcneill@
VersionDeltaFile
1.334+3-3sys/dev/usb/ehci.c
1.42+4-1sys/dev/usb/ehcireg.h
1.54+1-3sys/dev/usb/ehcivar.h
+8-73 files

NetBSD/src 5lnDvpDexternal/gpl3/gcc.old/dist/gcc/config/vax vax.md

   gcc/vax: (gcc12) adjust the constraints on the output operands of the
   '*extzv_aligned' instruction patterns, removing the 'earlyclobber'
   modifier, to be consistent with the constraints on the output operands
   of the related 'extv_aligned' instruction patterns.
VersionDeltaFile
1.20+2-2external/gpl3/gcc.old/dist/gcc/config/vax/vax.md
+2-21 files

NetBSD/src O8AWokRusr.bin/nc nc.1 Makefile

   Remove CRYPTO options from man page

   Since we do not build the code with CRYPTO defined, documenting
   the CRYPTO options (pretending that they might work) in the man
   page is misleading at best.

   Rather than removing the text for the options completely, include
   it conditioned on the C *roff number register being > 0 (and define
   it to be 0 so the formatters don't format the CRYPTO sections of
   the man page).

   Add a comment to the Makefile indicating that if the commented
   out section of it which would enable building with CRYPTO is
   ever re-enabled, to also change the init of the C number register
   in nc.1 from 0 to 1, so the options will return to the manual.
VersionDeltaFile
1.6+27-10usr.bin/nc/nc.1
1.6+2-0usr.bin/nc/Makefile
+29-102 files

NetBSD/src Bq9xh0uusr.bin/nc netcat.c

   Clean up code, NFCI.

   Add the /* $NetBSD$ */ header line, which wasn't added
   when this was originally imported (NetBSD __RCSID was).

   Move more of the CRYPTO related code into #ifdef CRYPTO
   than was done before (global var decls, etc).

   The -e option is CRYPTO related, does nothing without
   the CRYPTO code, so move it out of the regular options,
   retaining it only with CRYPTO.

   The V option however (which was included with the CRYPTO
   options in the getopts() arg string) is not CRYPTO related,
   it is OpenBSD, and (when building for OpenBSD) would apply
   to either CRYPTO or not.  Fix that (though it makes no
   difference when we exclude both CRYPTO & OpenBSD options).

   Don't do run time tests that can never be relevant (like

    [12 lines not shown]
VersionDeltaFile
1.9+23-11usr.bin/nc/netcat.c
+23-111 files

NetBSD/src Zmn0TYousr.bin/make/unit-tests cond-func-exists.mk

   tests/make: show that exists(X) does not search in .PARSEDIR
VersionDeltaFile
1.9+14-2usr.bin/make/unit-tests/cond-func-exists.mk
+14-21 files

NetBSD/src zVs4XuPsys/arch/riscv/conf GENERIC.common

   Add and enable INCLUDE_CONFIG_FILE
VersionDeltaFile
1.23+2-1sys/arch/riscv/conf/GENERIC.common
+2-11 files

NetBSD/src lduW7p9share/mk bsd.own.mk

   bsd.own.mk: fix typos in comments
VersionDeltaFile
1.1467+3-3share/mk/bsd.own.mk
+3-31 files

NetBSD/src rn1hsN2doc CHANGES

   doc/CHANGES: note when ia64, mips, and vax moved to GCC 14
VersionDeltaFile
1.3234+5-2doc/CHANGES
+5-21 files

NetBSD/src rDWMbClsys/arch/evbarm/conf GENERIC64 GENERIC.common

   Default INCLUDE_CONFIG_FILE to on for GENERIC{,64,_V5}
VersionDeltaFile
1.231+1-2sys/arch/evbarm/conf/GENERIC64
1.56+2-1sys/arch/evbarm/conf/GENERIC.common
+3-32 files

NetBSD/src Tsq3wXLdistrib/alpha/instkernel/ramdisk Makefile

   Use GETRAMDISKSIZE
VersionDeltaFile
1.34+2-2distrib/alpha/instkernel/ramdisk/Makefile
+2-21 files

NetBSD/src 0rzsruadoc CHANGES

   doc/CHANGES: also note riscv was switched to GCC 14
VersionDeltaFile
1.3233+2-1doc/CHANGES
+2-11 files

NetBSD/src qixEHUtdoc CHANGES

   powerpc: Add kernel crash dump support for OEA platforms.
VersionDeltaFile
1.3232+3-1doc/CHANGES
+3-11 files

NetBSD/src DfZZqdGsys/arch/riscv/conf GENERIC GENERIC64

   Turn off DEBUG by default
VersionDeltaFile
1.25+2-2sys/arch/riscv/conf/GENERIC
1.22+2-2sys/arch/riscv/conf/GENERIC64
+4-42 files

NetBSD/src 422RNj3etc getramdisksize

   sh code enhancements (NFCI).

   More error checking, printf instead of echo, quoting only when needed,
   sh ! rather than test !   (that kind of thing).

   Tested via a full release + images build of HEAD/vax - the only current
   user of this script.
VersionDeltaFile
1.3+33-13etc/getramdisksize
+33-131 files

NetBSD/src a0KXS8dlib/libc/arch/sh3/sys __sigtramp2.S, sys/arch/hp300/dev hpib.c

   s/unforunately/unfortunately/ in comments.

   from Miod Vallat by email.
VersionDeltaFile
1.47+3-3sys/arch/hp300/dev/hpib.c
1.20+3-3sys/dev/gpib/cs80bus.c
1.6+2-2lib/libc/arch/sh3/sys/__sigtramp2.S
+8-83 files

NetBSD/src edchgMTsys/netinet6 in6_pcb.c

   s/compepte/complete/ in comment.
VersionDeltaFile
1.178+3-3sys/netinet6/in6_pcb.c
+3-31 files

NetBSD/src 94UUAgaetc getramdisksize

   fix usage string
VersionDeltaFile
1.2+1-1etc/getramdisksize
+1-11 files

NetBSD/src uMAuyBosys/arch/vax/conf INSTALL

   bump for new binutils
VersionDeltaFile
1.81+2-2sys/arch/vax/conf/INSTALL
+2-21 files

NetBSD/src GuI30Hkdistrib/vax/ramdisk Makefile

   use $GETRAMDISKSIZE
VersionDeltaFile
1.37+3-2distrib/vax/ramdisk/Makefile
+3-21 files

NetBSD/src oXkEAlrdistrib/common Makefile.image

   add $GETRAMDISKSIZE
VersionDeltaFile
1.45+2-1distrib/common/Makefile.image
+2-11 files

NetBSD/src P2feJYEetc getramdisksize

   Instead of hard-coding the ramdisksize both in the distrib makefiles
   and the kernel, provide a script to grab the size from the kernel so
   we can define it in one place.
VersionDeltaFile
1.1+68-0etc/getramdisksize
+68-01 files

NetBSD/src CO1cUeusys/arch/vax/conf INSTALL

   bump slightly for new binutils
VersionDeltaFile
1.80+2-2sys/arch/vax/conf/INSTALL
+2-21 files

NetBSD/src EyPVMZhexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: reject read() on directory

   right now, netbsd in general allows read() on directory for
   the compatibility with historical applications. (i have not
   seen such an application by myself though. is anyone around
   here still keeping such ancient binaries? i'm curious if such
   a binary still works on today's UFS.)

   this commit makes zfs reject such an attempt because zfs is
   not prepared to produce the historical UFS dirent structure.
VersionDeltaFile
1.85+24-0external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+24-01 files