NetBSD/src xOg3aOubin/sh miscbltin.c

   Don't allow read to make use of the shell's internal '='
   terminates var names feature (which exists so in things
   like "external foo=bar" the shell can simply set the "variable"
   "foo=bar" to "bar" and doesn't need to put \0 on top of the '=',
   or copy the var name part elsewhere, and other similar internal
   advantages) - in most cases either allowing the '=' is intended, (as
   in the export example) or other checks make it impossible (${var} etc),
   but nothing was checking the var names passed to the read command.

   Fix that ... (side effect is that now if an invalid name is
   given, it will be detected before anything is read, before a
   prompt is written, rather than after the read, when the vars
   are being set to the fields from the line read).

   Don't bother doing this in SMALL shells, avoid the (small) extra
   code bloat - SMALL shells can just treat being able to say
        read a b=hello c   (which means the same as read a b c)
   as a harmless foible...
VersionDeltaFile
1.57+11-3bin/sh/miscbltin.c
+11-31 files

NetBSD/src VzPmATtusr.sbin/npf/npftest/libnpftest npf_l2rule_test.c

   fix lint build
VersionDeltaFile
1.2+12-12usr.sbin/npf/npftest/libnpftest/npf_l2rule_test.c
+12-121 files

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

   npf.conf.5: various grammar, spelling, formatting tweaks
VersionDeltaFile
1.98+19-13usr.sbin/npf/npfctl/npf.conf.5
+19-131 files

NetBSD/src UzA3WWuusr.bin/make make.1 main.c, usr.bin/make/unit-tests opt-jobs-internal.exp

   make: shorten diagnostic for invalid -J option

   In the manual page, there's more space to properly explain the
   complexity behind the warning.
VersionDeltaFile
1.387+70-2usr.bin/make/make.1
1.660+4-19usr.bin/make/main.c
1.12+3-15usr.bin/make/unit-tests/opt-jobs-internal.exp
+77-363 files

NetBSD/src Sxqoeb8sys/arch/m68k/include ieee.h

   use uint32_t like the x86 file does.
VersionDeltaFile
1.18+7-7sys/arch/m68k/include/ieee.h
+7-71 files

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

   Layer 2 filtering man
VersionDeltaFile
1.97+50-2usr.sbin/npf/npfctl/npf.conf.5
+50-21 files

NetBSD/src w6lbvsPdoc CHANGES-9.5

   Ticket #1962
VersionDeltaFile
1.1.2.68+6-1doc/CHANGES-9.5
+6-11 files

NetBSD/src lYCAAn6external/gpl3/gdb/dist/sim/ppc ld-insn.h ld-insn.c

   Apply patch, requested by mrg in ticket #1962:

        external/gpl3/gdb/dist/sim/ppc/ld-insn.c (apply patch)
        external/gpl3/gdb/dist/sim/ppc/ld-insn.h (apply patch)

   fix -fno-common build breakage for powerpc gdb.
VersionDeltaFile
1.1.1.2.28.1+7-17external/gpl3/gdb/dist/sim/ppc/ld-insn.h
1.1.1.2.28.1+18-0external/gpl3/gdb/dist/sim/ppc/ld-insn.c
+25-172 files

NetBSD/src 9yp3LMTusr.sbin/npf/npfctl npf_parse.y

   define op tokens to kill warnings
VersionDeltaFile
1.58+6-2usr.sbin/npf/npfctl/npf_parse.y
+6-21 files

NetBSD/src 4AMZ5ANsys/sys chio.h

   s/fieds/fields/ in comment.
VersionDeltaFile
1.14+2-2sys/sys/chio.h
+2-21 files

NetBSD/src LnLTqk9usr.sbin/npf/npftest npftest.conf npftest.c, usr.sbin/npf/npftest/libnpftest npf_l2rule_test.c npf_mbuf_subr.c

   Rump testing for layer 2 filtering in NPF

   reviewed by christos@
VersionDeltaFile
1.1+185-0usr.sbin/npf/npftest/libnpftest/npf_l2rule_test.c
1.12+31-2usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c
1.14+20-1usr.sbin/npf/npftest/npftest.conf
1.3+7-7usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
1.29+10-3usr.sbin/npf/npftest/npftest.c
1.24+2-2usr.sbin/npf/npftest/libnpftest/npf_rule_test.c
+255-156 files not shown
+266-2112 files

NetBSD/src HFUjMW9sbin/umount umount.c umount.8

   PR bin/59495

   Make umount less noisy when a single -v is used (just say
   what has been unmounted), and only include details of
   running (or not running) external umount_fstype progs
   when more than one -v is given.

   While here, make it more clear in the messages produce
   when the -F (fake it) option is used, that nothing was
   actually unmounted (just what would have been).

   Man page updated to match.
VersionDeltaFile
1.56+15-8sbin/umount/umount.c
1.23+3-2sbin/umount/umount.8
+18-102 files

NetBSD/src 0KQTTv5usr.sbin/npf/npfctl npf_build.c npf_show.c

   userland code for layer 2 filtering in NPF

   reviewed by christos@
VersionDeltaFile
1.59+155-26usr.sbin/npf/npfctl/npf_build.c
1.37+115-14usr.sbin/npf/npfctl/npf_show.c
1.34+103-1usr.sbin/npf/npfctl/npf_data.c
1.57+66-38usr.sbin/npf/npfctl/npf_parse.y
1.18+92-6usr.sbin/npf/npfctl/npf_bpf_comp.c
1.56+30-3usr.sbin/npf/npfctl/npfctl.h
+561-884 files not shown
+590-9110 files

NetBSD/src cluZpvWsys/net/npf npf_handler.c npf_os.c

   kernel code for layer 2 filtering in NPF

   reviewed by christos@
VersionDeltaFile
1.53+99-2sys/net/npf/npf_handler.c
1.23+67-1sys/net/npf/npf_os.c
1.58+21-1sys/net/npf/npf_inet.c
1.67+9-4sys/net/npf/npf.h
1.56+6-1sys/net/npf/npf_ruleset.c
1.54+2-2sys/net/npf/npf_nat.c
+204-112 files not shown
+206-118 files

NetBSD/src c1yKKYcsbin/mount mount.8 mount.c

   PR bin/59494

   Cause "mount -v [spec] filesystem" to indicate only what was
   mounted (and where), to obtain all the rest of the data that
   used to be printed, -v must be given twice.

   Implemented differently from the patch given in the PR from
   greywolf, but the same idea.

   While here, avoid the -d option, after indicating what mount
   command would have been run, but wasn't, going on to attempt
   to report statistics on the never mounted filesystem, and
   instead getting those from the intended mount point.

   Update the man page to match.
VersionDeltaFile
1.93+16-12sbin/mount/mount.8
1.108+20-5sbin/mount/mount.c
+36-172 files

NetBSD/src cD8awU2doc 3RDPARTY

   doc: libarchive 3.8.1 out
VersionDeltaFile
1.2117+3-3doc/3RDPARTY
+3-31 files

NetBSD/src QFubnwBsys/arch/macppc/macppc machdep.c

   final (hopefully...) piece of PowerMac7,2 support - deal with multiple
   /u3/i2c/i2c-hwclock instances, figure out which one controls CPU speed, and
   call slew-high on it
VersionDeltaFile
1.178+28-7sys/arch/macppc/macppc/machdep.c
+28-71 files

NetBSD/src jk2VX9Hsys/arch/macppc/dev fcu.c

   deal with sensor encoding on older G5
   now we have working fan control on PowerMac7,2
VersionDeltaFile
1.6+176-124sys/arch/macppc/dev/fcu.c
+176-1241 files

NetBSD/src fzwMwPKsys/arch/macppc/conf files.macppc

   defflag FCU_DEBUG
VersionDeltaFile
1.124+2-1sys/arch/macppc/conf/files.macppc
+2-11 files

NetBSD/src cnERcsushare/man/man9 kauth.9

   correct the descriotion if KAUTH_CRED_COPY

   Noticed by Vasyl Maksym Lanko.
   Bump date.
VersionDeltaFile
1.115+10-12share/man/man9/kauth.9
+10-121 files

NetBSD/src Vi6Sa7ysys/arch/macppc/dev obiofan.c

   keylargo can have up to 4 pwm fans, act like it.
   Also, do a better job finding which fans are actually in use.
VersionDeltaFile
1.3+49-33sys/arch/macppc/dev/obiofan.c
+49-331 files

NetBSD/src STT9OR8usr.bin/make/unit-tests check-expect.lua

   tests/make: detect unintended "expect" lines in the .mk files
VersionDeltaFile
1.17+0-1usr.bin/make/unit-tests/check-expect.lua
+0-11 files

NetBSD/src 7DIMxnausr.bin/make/unit-tests directive-for.mk directive-for.exp

   tests/make: require "expect" comments to start a line

   Lua's string.gmatch function doesn't allow the anchor "^"; but its
   string.gsub function does.
VersionDeltaFile
1.32+9-5usr.bin/make/unit-tests/directive-for.mk
1.31+5-5usr.bin/make/unit-tests/directive-for.exp
1.9+3-3usr.bin/make/unit-tests/directive-warning.exp
1.10+3-2usr.bin/make/unit-tests/directive-warning.mk
1.16+0-1usr.bin/make/unit-tests/check-expect.lua
+20-165 files

NetBSD/src bzLgXeWusr.bin/make/unit-tests cmdline-undefined.mk cmdline-undefined.exp

   tests/make: force expected lines to be listed in execution order

   The diagnostics from the program to check the "expect" lines in the unit
   test files were hard to follow since the "out-of-order" lines were
   confusing. For out-of-order lines, state where they should be placed
   instead.
VersionDeltaFile
1.6+13-13usr.bin/make/unit-tests/cmdline-undefined.mk
1.5+10-10usr.bin/make/unit-tests/cmdline-undefined.exp
1.6+11-9usr.bin/make/unit-tests/directive-for-lines.mk
1.10+8-8usr.bin/make/unit-tests/cond-late.mk
1.6+6-6usr.bin/make/unit-tests/directive-for-lines.exp
1.8+3-3usr.bin/make/unit-tests/deptgt-begin.mk
+51-495 files not shown
+56-5411 files

NetBSD/src TZN11unsys/arch/macppc/dev ki2c.c

   deal with PowerMac7,2 sensor name encoding
VersionDeltaFile
1.34+31-10sys/arch/macppc/dev/ki2c.c
+31-101 files

NetBSD/src dcvH0pZsys/dev/i2c adadc.c

   find sensor names etc. on older G5 like PowerMac7,2
VersionDeltaFile
1.11+67-24sys/dev/i2c/adadc.c
+67-241 files

NetBSD/src JWF4YxZsys/arch/amd64/amd64 locore.S, sys/arch/i386/i386 locore.S

   Make getstarttsc() conditional on BOOT_DURATION kernel option.
   Avoids use of rdtsc on i486-class CPUs which do not support it.
VersionDeltaFile
1.201+6-2sys/arch/i386/i386/locore.S
1.230+5-2sys/arch/amd64/amd64/locore.S
+11-42 files

NetBSD/src VzjaxANusr.bin/make/unit-tests check-expect.lua

   tests/make: sort missing messages using a stable algorithm

   Lua's table.sort does not provide a stable sort.  No idea how this could
   go unnoticed for two years and a few days.

   Noticed in directive-for-escape.mk, which has several diagnostics in the
   same location, in the body of .for loops.
VersionDeltaFile
1.14+0-1usr.bin/make/unit-tests/check-expect.lua
+0-11 files

NetBSD/src MRlEV7susr.bin/make/unit-tests varmod.exp varmod-ifelse.exp

   make: if a condition is erroneous, skip the whole .if/.endif
VersionDeltaFile
1.26+23-24usr.bin/make/unit-tests/varmod.exp
1.32+21-22usr.bin/make/unit-tests/varmod-ifelse.exp
1.16+6-8usr.bin/make/unit-tests/var-op-expand.exp
1.3+4-9usr.bin/make/unit-tests/char-005c-reverse-solidus.exp
1.2+1-10usr.bin/make/unit-tests/char-005c-reverse-solidus.mk
1.30+4-5usr.bin/make/unit-tests/varmod.mk
+59-783 files not shown
+71-919 files

NetBSD/src FGTolXPusr.bin/make var.c, usr.bin/make/unit-tests varmod.mk varmod.exp

   make: fix parsing of modifier parts for :gmtime and :localtime

   There's no practical use for escaping the ":" or "}" in these two
   modifiers, but the same scheme may prove useful for the :M and :N
   modifiers, which are currently parsed in a completely different manner,
   thus adding needless complexity.

   Parsing of the :M and :N modifiers is discussed in PR bin/46139.
VersionDeltaFile
1.29+23-4usr.bin/make/unit-tests/varmod.mk
1.1171+6-6usr.bin/make/var.c
1.25+7-1usr.bin/make/unit-tests/varmod.exp
+36-113 files