HardenedBSD/src 97f1bcecontrib/libevent ltmain.sh configure, contrib/libevent/build-aux ltmain.sh config.sub

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
        share/mk/src.opts.mk (unresolved)
DeltaFile
+11,369-0contrib/libevent/build-aux/ltmain.sh
+0-11,147contrib/libevent/ltmain.sh
+2,733-365contrib/libevent/configure
+1,114-917contrib/libevent/event_rpcgen.py
+0-1,807contrib/libevent/config.sub
+1,793-0contrib/libevent/build-aux/config.sub
+17,009-14,2368,605 files not shown
+45,456-43,8888,611 files

HardenedBSD/src 4f86b13libexec/ftpd ftpd.c, sbin/routed/rtquery rtquery.c

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        sys/amd64/amd64/elf_machdep.c (unresolved)
        sys/amd64/sgx/sgx.c (deleted)
        sys/amd64/sgx/sgx_linux.c (deleted)
        sys/arm/arm/elf_machdep.c (unresolved)
        sys/arm64/arm64/elf_machdep.c (unresolved)
        sys/kern/imgact_aout.c (deleted)
        sys/kern/kern_environment.c (unresolved)
        sys/kern/kern_module.c (unresolved)
        sys/kern/kern_priv.c (unresolved)
        sys/kern/kern_procctl.c (unresolved)
        sys/kern/kern_resource.c (unresolved)
        sys/kern/sys_process.c (unresolved)
        sys/netlink/netlink_message_writer.c (unresolved)
        sys/riscv/riscv/elf_machdep.c (unresolved)
        sys/vm/vm_map.c (unresolved)
DeltaFile
+13-80sys/sys/cdefs.h
+0-20tests/sys/opencrypto/cryptodevh.py
+0-18sbin/routed/rtquery/rtquery.c
+0-15libexec/ftpd/ftpd.c
+0-14usr.bin/tip/tip/tip.c
+0-14usr.bin/tip/tip/remote.c
+13-1617,935 files not shown
+249-18,3017,941 files

HardenedBSD/src ac00d4dtests/sys/cddl/zfs/tests/cli_root/zfs_upgrade zfs_upgrade_005_pos.ksh zfs_upgrade_004_pos.ksh

tests: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by:           Netflix
DeltaFile
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_005_pos.ksh
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_004_pos.ksh
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_003_pos.ksh
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_002_pos.ksh
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_001_pos.ksh
+0-4tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/setup.ksh
+0-241,109 files not shown
+0-3,3281,115 files

HardenedBSD/src cb0c532contrib/less screen.c, sys/kern vfs_subr.c

Merge remote-tracking branch 'internal/freebsd/13-stable/main' into hardened/13-stable/master

Conflicts:
        bin/cat/cat.c
        lib/libc/gen/auxv.3
        libexec/rc/rc.d/archdep
        share/man/man5/src.conf.5
        sys/amd64/amd64/elf_machdep.c
        sys/amd64/cloudabi64/cloudabi64_sysvec.c
        sys/amd64/linux/linux_sysvec.c
        sys/amd64/linux32/linux32_sysvec.c
        sys/arm/arm/elf_machdep.c
        sys/arm64/linux/linux_sysvec.c
        sys/compat/ia32/ia32_sysvec.c
        sys/i386/cloudabi32/cloudabi32_sysvec.c
        sys/i386/linux/imgact_linux.c
        sys/i386/linux/linux_sysvec.c
        sys/kern/imgact_aout.c
        sys/kern/kern_module.c

    [22 lines not shown]
DeltaFile
+175-44sys/vm/vm_map.c
+97-38sys/kern/vfs_subr.c
+64-0tests/sys/vm/stack/stack_dlopen_exec_test.c
+57-0tests/sys/vm/stack/stack_mprotect_exec_test.c
+42-11contrib/less/screen.c
+51-0tests/sys/vm/soxstack/soxstack.c
+486-9331,889 files not shown
+1,170-49,85331,895 files

HardenedBSD/src 023fc80tools/kerneldoc/subsys Doxyfile-netgraph Doxyfile-netinet

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit d0b2dbfa0ecf)
DeltaFile
+0-2tools/kerneldoc/subsys/Doxyfile-netgraph
+0-2tools/kerneldoc/subsys/Doxyfile-netinet
+0-2tools/kerneldoc/subsys/Doxyfile-netinet6
+0-2tools/kerneldoc/subsys/Doxyfile-netipsec
+0-2tools/kerneldoc/subsys/Doxyfile-opencrypto
+0-2tools/kerneldoc/subsys/Doxyfile-vm
+0-129,627 files not shown
+0-11,2189,633 files

HardenedBSD/src acf3d6esys/arm64/arm64 pl031_rtc.c, sys/compat/linux linux_socket.c

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        tools/build/options/WITH_OFED_EXTRA (deleted)
        usr.sbin/rpc.yppasswdd/Makefile (unresolved)
DeltaFile
+697-0sys/dev/virtio/gpu/virtio_gpu.c
+454-0sys/dev/virtio/gpu/virtio_gpu.h
+153-0sys/arm64/arm64/pl031_rtc.c
+80-52sys/compat/linux/linux_socket.c
+107-0tools/build/freebsd-yeet.pl
+87-11sys/dev/ixl/ixl_pf_main.c
+1,578-6331,042 files not shown
+2,188-48,40531,048 files

HardenedBSD/src 2226d61sys/arm64/arm64 pl031_rtc.c, sys/compat/linux linux_socket.c

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        bin/cat/cat.c (unresolved)
        lib/csu/aarch64/crt1_c.c (unresolved)
        lib/csu/amd64/crt1_c.c (unresolved)
        lib/csu/i386/crt1_c.c (unresolved)
        lib/csu/powerpc64/crt1_c.c (unresolved)
        lib/csu/powerpc64/reloc.c (unresolved)
        lib/csu/riscv/crt1_c.c (unresolved)
        lib/libc/gen/auxv.3 (unresolved)
        lib/libcasper/services/cap_net/cap_net.3 (unresolved)
        sys/amd64/amd64/elf_machdep.c (unresolved)
        sys/amd64/include/sgxreg.h (deleted)
        sys/amd64/linux/linux_sysvec.c (unresolved)
        sys/amd64/linux32/linux32_sysvec.c (unresolved)
        sys/amd64/sgx/sgx.c (deleted)
        sys/amd64/sgx/sgx_linux.c (deleted)
        sys/amd64/sgx/sgxvar.h (deleted)

    [29 lines not shown]
DeltaFile
+697-0sys/dev/virtio/gpu/virtio_gpu.c
+454-0sys/dev/virtio/gpu/virtio_gpu.h
+153-0sys/arm64/arm64/pl031_rtc.c
+80-52sys/compat/linux/linux_socket.c
+107-0tools/build/freebsd-yeet.pl
+87-11sys/dev/ixl/ixl_pf_main.c
+1,578-6331,044 files not shown
+2,304-48,37531,050 files

HardenedBSD/src d0b2dbftools/kerneldoc/subsys Doxyfile-dev_powermac_nvram Doxyfile-dev_ppbus

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
DeltaFile
+0-2tools/kerneldoc/subsys/Doxyfile-dev_powermac_nvram
+0-2tools/kerneldoc/subsys/Doxyfile-dev_ppbus
+0-2tools/kerneldoc/subsys/Doxyfile-dev_ppc
+0-2tools/kerneldoc/subsys/Doxyfile-dev_proto
+0-2tools/kerneldoc/subsys/Doxyfile-dev_psci
+0-2tools/kerneldoc/subsys/Doxyfile-dev_pst
+0-129,444 files not shown
+0-11,0209,450 files

HardenedBSD/src 0221772contrib/subversion/subversion/libsvn_subr/utf8proc utf8proc_data.c, sys/dev/ispfw asm_2500.h asm_2400.h

Merge remote-tracking branch 'upstream/hardened/current/master' into hardened/current/safestack-arm64
DeltaFile
+148,809-148,750sys/dev/qlxgbe/ql_fw.c
+51,685-49,575sys/dev/qlnx/qlnxe/ecore_init_values.h
+14,979-14,981sys/dev/ispfw/asm_2500.h
+0-29,957sys/dev/vxge/vxge-firmware.h
+14,379-13,376contrib/subversion/subversion/libsvn_subr/utf8proc/utf8proc_data.c
+13,798-13,507sys/dev/ispfw/asm_2400.h
+243,650-270,14613,300 files not shown
+1,468,758-867,91513,306 files

HardenedBSD/src d927fc4contrib/libreadline configure aclocal.m4, contrib/libreadline/examples/rlfe configure

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+0-9,811contrib/libreadline/configure
+0-5,925etc/devd/usb.conf
+0-5,400contrib/libreadline/examples/rlfe/configure
+0-4,001contrib/libreadline/aclocal.m4
+0-3,829sys/contrib/dev/acpica/common/dmtbdump.c
+2,554-1,135sys/netpfil/ipfw/ip_fw_dynamic.c
+2,554-30,1013,700 files not shown
+260,370-141,0923,706 files

HardenedBSD/src 2b67699tests/sys/cddl/zfs/include libtest.kshlib, tests/sys/cddl/zfs/tests/acl/nontrivial nontrivial_test.sh

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable

* origin/hardened/current/master:
  Add the ZFS test suite
  Use bool instead of int for predicate functions relating to work available.
  Do not return out of bound pointers from intr_lookup_source().
DeltaFile
+3,480-0tests/sys/cddl/zfs/include/libtest.kshlib
+1,902-0tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib
+1,174-0tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh
+765-0tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh
+760-0tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh
+695-0tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh
+8,776-01,502 files not shown
+139,369-61,508 files

HardenedBSD/src 4598192tests/sys/cddl/zfs/include libtest.kshlib, tests/sys/cddl/zfs/tests/acl/nontrivial nontrivial_test.sh

Merge branch 'freebsd/current/master' into hardened/current/master

* freebsd/current/master:
  Add the ZFS test suite
  Use bool instead of int for predicate functions relating to work available.
  Do not return out of bound pointers from intr_lookup_source().
DeltaFile
+3,480-0tests/sys/cddl/zfs/include/libtest.kshlib
+1,902-0tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib
+1,174-0tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh
+765-0tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh
+760-0tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh
+695-0tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh
+8,776-01,502 files not shown
+139,369-61,508 files

HardenedBSD/src 3b1068dtests/sys/cddl/zfs/include libtest.kshlib, tests/sys/cddl/zfs/tests/acl/nontrivial nontrivial_test.sh

Add the ZFS test suite

It was originally written by Sun as part of the STF (Solaris test framework).
They open sourced it in OpenSolaris, then HighCloud partially ported it to
FreeBSD, and Spectra Logic finished the port.  We also added many testcases,
fixed many broken ones, and converted them all to the ATF framework.  We've had
help along the way from avg, araujo, smh, and brd.

By default most of the tests are disabled.  Set the disks Kyua variable to
enable them.

Submitted by:   asomers, will, justing, ken, brd, avg, araujo, smh
Sponsored by:   Spectra Logic Corp, HighCloud
DeltaFile
+3,480-0tests/sys/cddl/zfs/include/libtest.kshlib
+1,902-0tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib
+1,174-0tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh
+765-0tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh
+760-0tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh
+695-0tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh
+8,776-01,500 files not shown
+139,361-01,506 files

HardenedBSD/src 2fae26b (r329867)tests/sys/cddl/zfs/include libtest.kshlib, tests/sys/cddl/zfs/tests/acl/nontrivial nontrivial_test.sh

Add the ZFS test suite

It was originally written by Sun as part of the STF (Solaris test framework).
They open sourced it in OpenSolaris, then HighCloud partially ported it to
FreeBSD, and Spectra Logic finished the port.  We also added many testcases,
fixed many broken ones, and converted them all to the ATF framework.  We've had
help along the way from avg, araujo, smh, and brd.

By default most of the tests are disabled.  Set the disks Kyua variable to
enable them.

Submitted by:   asomers, will, justing, ken, brd, avg, araujo, smh
Sponsored by:   Spectra Logic Corp, HighCloud
DeltaFile
+3,480-0tests/sys/cddl/zfs/include/libtest.kshlib
+1,902-0tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib
+1,174-0tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh
+765-0tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh
+760-0tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh
+695-0tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh
+8,776-01,500 files not shown
+139,361-01,506 files