# $NetBSD: CHANGES-10.0,v 1.1.2.25 2023/01/23 14:12:59 martin Exp $ A complete list of changes from the initial NetBSD 10.0 branch on 2022-12-16 until the 10.0 release: doc/CHANGES-10.0 created doc/LAST_MINUTE patched by hand doc/README.files patched by hand external/gpl2/groff/tmac/mdoc.local patched by hand sys/sys/param.h patched by hand Welcome to 10.0_BETA! sys/arch/x86/pci/amdsmn.c 1.15 sys/dev/acpi/amdccp_acpi.c 1.6 sys/dev/fdt/amdccp_fdt.c 1.7 sys/dev/pci/amdccp_pci.c 1.4 amdsmn(4), amdccp(4): add power management stubs. [reinoud, ticket #3] sys/arch/arm/arm/efi_machdep.c 1.3 sys/arch/arm/arm32/pmap.c 1.438 arm: fix mapping flags and mutex type for efi runtime. [skrll, ticket #4] xsrc/external/mit/pixman/dist/Makefile.am apply patch xsrc/external/mit/pixman/dist/Makefile.in apply patch xsrc/external/mit/pixman/dist/README apply patch xsrc/external/mit/pixman/dist/a64-neon-test.S apply patch xsrc/external/mit/pixman/dist/aclocal.m4 apply patch xsrc/external/mit/pixman/dist/compile apply patch xsrc/external/mit/pixman/dist/config.guess apply patch xsrc/external/mit/pixman/dist/config.h.in apply patch xsrc/external/mit/pixman/dist/config.sub apply patch xsrc/external/mit/pixman/dist/configure apply patch xsrc/external/mit/pixman/dist/configure.ac apply patch xsrc/external/mit/pixman/dist/depcomp apply patch xsrc/external/mit/pixman/dist/install-sh apply patch xsrc/external/mit/pixman/dist/ltmain.sh apply patch xsrc/external/mit/pixman/dist/meson.build apply patch xsrc/external/mit/pixman/dist/meson_options.txt apply patch xsrc/external/mit/pixman/dist/missing apply patch xsrc/external/mit/pixman/dist/test-driver apply patch xsrc/external/mit/pixman/dist/demos/Makefile.am apply patch xsrc/external/mit/pixman/dist/demos/Makefile.in apply patch xsrc/external/mit/pixman/dist/demos/dither.c apply patch xsrc/external/mit/pixman/dist/demos/dither.ui apply patch xsrc/external/mit/pixman/dist/demos/gtk-utils.c apply patch xsrc/external/mit/pixman/dist/demos/meson.build apply patch xsrc/external/mit/pixman/dist/demos/scale.c apply patch xsrc/external/mit/pixman/dist/pixman/Makefile.am apply patch xsrc/external/mit/pixman/dist/pixman/Makefile.in apply patch xsrc/external/mit/pixman/dist/pixman/Makefile.sources apply patch xsrc/external/mit/pixman/dist/pixman/loongson-mmintrin.h apply patch xsrc/external/mit/pixman/dist/pixman/meson.build apply patch xsrc/external/mit/pixman/dist/pixman/pixman-access.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-arm-neon.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-arm.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-arma64-neon-asm-bilinear.S apply patch xsrc/external/mit/pixman/dist/pixman/pixman-arma64-neon-asm.S apply patch xsrc/external/mit/pixman/dist/pixman/pixman-arma64-neon-asm.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-bits-image.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-combine32.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-combine32.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-compiler.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-fast-path.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-general.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-gradient-walker.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-image.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-implementation.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-inlines.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-matrix.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-mmx.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-ppc.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-private.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-region.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-sse2.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-trap.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-utils.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman-version.h apply patch xsrc/external/mit/pixman/dist/pixman/pixman-version.h.in apply patch xsrc/external/mit/pixman/dist/pixman/pixman-x86.c apply patch xsrc/external/mit/pixman/dist/pixman/pixman.h apply patch xsrc/external/mit/pixman/dist/test/Makefile.in apply patch xsrc/external/mit/pixman/dist/test/affine-test.c apply patch xsrc/external/mit/pixman/dist/test/lowlevel-blt-bench.c apply patch xsrc/external/mit/pixman/dist/test/meson.build apply patch xsrc/external/mit/pixman/dist/test/solid-test.c apply patch xsrc/external/mit/pixman/dist/test/stress-test.c apply patch xsrc/external/mit/pixman/dist/test/thread-test.c apply patch xsrc/external/mit/pixman/dist/test/tolerance-test.c apply patch xsrc/external/mit/pixman/dist/test/utils.c apply patch xsrc/external/mit/pixman/dist/test/utils.h apply patch xsrc/external/mit/pixman/include/config.h apply patch external/mit/xorg/lib/pixman/Makefile 1.42 external/mit/xorg/lib/pixman/Makefile.cflags 1.2 x11: revert pixman to 0.38.4. [mrg, ticket #5] xsrc/external/mit/makedepend/dist/def.h 1.3 xsrc/external/mit/makedepend/dist/ChangeLog apply patch xsrc/external/mit/makedepend/dist/README apply patch xsrc/external/mit/makedepend/dist/aclocal.m4 apply patch xsrc/external/mit/makedepend/dist/configure apply patch xsrc/external/mit/makedepend/dist/configure.ac apply patch xsrc/external/mit/makedepend/dist/include.c apply patch xsrc/external/mit/makedepend/dist/makedepend.man apply patch makedepend(1): revert local change, update to 1.0.8 instead. [mrg, ticket #6] external/mit/libX11/dist/ChangeLog up to 1.3 external/mit/libX11/dist/README.md up to 1.3 external/mit/libX11/dist/aclocal.m4 up to 1.3 external/mit/libX11/dist/configure up to 1.3 external/mit/libX11/dist/configure.ac up to 1.3 external/mit/libX11/dist/include/X11/Xlib.h up to 1.3 external/mit/libX11/dist/include/X11/Xlibint.h up to 1.3 external/mit/libX11/dist/man/XInitThreads.man up to 1.3 external/mit/libX11/dist/modules/im/ximcp/imLcPrs.c up to 1.3 external/mit/libX11/dist/nls/en_US.UTF-8/XLC_LOCALE.pre up to 1.3 external/mit/libX11/dist/src/ChkIfEv.c up to 1.3 external/mit/libX11/dist/src/IfEvent.c up to 1.3 external/mit/libX11/dist/src/OpenDis.c up to 1.3 external/mit/libX11/dist/src/PeekIfEv.c up to 1.3 external/mit/libX11/dist/src/PutBEvent.c up to 1.3 external/mit/libX11/dist/src/globals.c up to 1.3 external/mit/libX11/dist/src/locking.c up to 1.3 external/mit/libX11/dist/src/xkb/XKBBind.c up to 1.3 Update libX11 from 1.8.2 to 1.8.3. [mrg, ticket #7] external/mit/xorg-server/dist/hw/xquartz/defaults.plist up to 1.1.1.1 external/mit/xorg-server/dist/m4/libtool.m4 delete external/mit/xorg-server/dist/m4/ltversion.m4 delete external/mit/xorg-server/dist/ChangeLog up to 1.1.1.21 external/mit/xorg-server/dist/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/aclocal.m4 up to 1.1.1.18 external/mit/xorg-server/dist/compile up to 1.1.1.12 external/mit/xorg-server/dist/config.guess up to 1.1.1.14 external/mit/xorg-server/dist/config.sub up to 1.1.1.14 external/mit/xorg-server/dist/configure up to 1.14 external/mit/xorg-server/dist/configure.ac up to 1.16 external/mit/xorg-server/dist/depcomp up to 1.1.1.10 external/mit/xorg-server/dist/ltmain.sh up to 1.1.1.12 external/mit/xorg-server/dist/meson.build up to 1.1.1.11 external/mit/xorg-server/dist/missing up to 1.1.1.10 external/mit/xorg-server/dist/test-driver up to 1.1.1.8 external/mit/xorg-server/dist/ylwrap up to 1.1.1.10 external/mit/xorg-server/dist/Xext/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/Xext/saver.c up to 1.5 external/mit/xorg-server/dist/Xext/xtest.c up to 1.8 external/mit/xorg-server/dist/Xext/xvmain.c up to 1.1.1.7 external/mit/xorg-server/dist/Xi/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/Xi/sendexev.c up to 1.6 external/mit/xorg-server/dist/Xi/xipassivegrab.c up to 1.7 external/mit/xorg-server/dist/Xi/xiproperty.c up to 1.6 external/mit/xorg-server/dist/composite/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/config/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/damageext/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/dbe/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/dix/Makefile.in up to 1.1.1.16 external/mit/xorg-server/dist/dix/property.c up to 1.1.1.8 external/mit/xorg-server/dist/doc/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/doc/dtrace/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/dri3/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/exa/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/fb/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/glamor/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/glx/Makefile.in up to 1.1.1.14 external/mit/xorg-server/dist/hw/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/kdrive/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/kdrive/ephyr/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/kdrive/ephyr/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/kdrive/src/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/vfb/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/vfb/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xfree86/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/common/Makefile.in up to 1.1.1.16 external/mit/xorg-server/dist/hw/xfree86/ddc/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/dixmods/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/doc/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/dri/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/dri2/Makefile.in up to 1.1.1.14 external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/hw/xfree86/drivers/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/Makefile.in up to 1.1.1.3 external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/Makefile.in up to 1.1.1.10 external/mit/xorg-server/dist/hw/xfree86/exa/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/exa/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xfree86/fbdevhw/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/fbdevhw/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xfree86/glamor_egl/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/hw/xfree86/i2c/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/int10/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/int10/generic.c up to 1.6 external/mit/xorg-server/dist/hw/xfree86/loader/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/man/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/hw/xfree86/modes/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/bus/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/hurd/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/linux/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/misc/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/os-support/stub/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/hw/xfree86/parser/Makefile.in up to 1.1.1.17 external/mit/xorg-server/dist/hw/xfree86/ramdac/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/shadowfb/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/utils/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/utils/gtf/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/utils/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xfree86/vgahw/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/x86emu/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xfree86/xkb/Makefile.in up to 1.1.1.8 external/mit/xorg-server/dist/hw/xnest/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xnest/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xquartz/Makefile.am up to 1.1.1.9 external/mit/xorg-server/dist/hw/xquartz/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xquartz/NSUserDefaults+XQuartzDefaults.m up to 1.1.1.2 external/mit/xorg-server/dist/hw/xquartz/meson.build up to 1.1.1.4 external/mit/xorg-server/dist/hw/xquartz/GL/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xquartz/bundle/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.in up to 1.1.1.14 external/mit/xorg-server/dist/hw/xquartz/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xquartz/pbproxy/Makefile.am up to 1.1.1.7 external/mit/xorg-server/dist/hw/xquartz/pbproxy/Makefile.in up to 1.1.1.14 external/mit/xorg-server/dist/hw/xquartz/pbproxy/meson.build up to 1.1.1.3 external/mit/xorg-server/dist/hw/xquartz/xpr/Makefile.in up to 1.1.1.14 external/mit/xorg-server/dist/hw/xwin/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/hw/xwin/winprefslex.c up to 1.1.1.9 external/mit/xorg-server/dist/hw/xwin/winprefsyacc.c up to 1.1.1.13 external/mit/xorg-server/dist/hw/xwin/winprefsyacc.h up to 1.1.1.13 external/mit/xorg-server/dist/hw/xwin/dri/Makefile.in up to 1.1.1.8 external/mit/xorg-server/dist/hw/xwin/glx/Makefile.in up to 1.1.1.12 external/mit/xorg-server/dist/hw/xwin/man/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/hw/xwin/winclipboard/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/include/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/include/dix-config.h.in up to 1.9 external/mit/xorg-server/dist/include/do-not-use-config.h.in up to 1.1.1.14 external/mit/xorg-server/dist/include/meson.build up to 1.1.1.5 external/mit/xorg-server/dist/include/os.h up to 1.12 external/mit/xorg-server/dist/m4/ltoptions.m4 up to 1.1.1.3 external/mit/xorg-server/dist/m4/ltsugar.m4 up to 1.1.1.3 external/mit/xorg-server/dist/m4/lt~obsolete.m4 up to 1.1.1.3 external/mit/xorg-server/dist/man/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/mi/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/miext/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/miext/damage/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/miext/rootless/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/miext/shadow/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/miext/sync/Makefile.in up to 1.1.1.11 external/mit/xorg-server/dist/os/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/present/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/pseudoramiX/Makefile.in up to 1.1.1.9 external/mit/xorg-server/dist/randr/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/record/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/render/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/test/Makefile.in up to 1.1.1.12 external/mit/xorg-server/dist/xfixes/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/xkb/Makefile.in up to 1.1.1.15 external/mit/xorg-server/dist/xkb/xkbUtils.c up to 1.1.1.7 external/mit/xorg-server/include/dix-config.h up to 1.47 external/mit/xorg-server/include/version-config.h up to 1.17 external/mit/xorg-server/include/xorg-config.h up to 1.27 external/mit/xorg-server/include/xorg-server.h up to 1.27 Update xserver to 21.1.5. [mrg, ticket #8] usr.sbin/dumpfs/dumpfs.8 1.21 usr.sbin/dumpfs/dumpfs.c 1.67 dumpfs: remove confusing output for UFS2, see PR 57082. [chs, ticket #9] sbin/tunefs/tunefs.c 1.57 tunefs: clarify that "-a" refers to NFSv4 ACLs [chs, ticket #10] bin/sh/sh.1 1.253 sh(1): Fix markup. -compact must be last. [uwe, ticket #11] sys/nfs/nfs_srvsocket.c 1.5 NFS: avoid mbuf leaks and corruption. [hannken, ticket #12] sys/uvm/uvm_swap.c 1.207 swap: disallow user opens of swap block device. [chs, ticket #13] sys/dev/pci/if_rge.c 1.25 sys/dev/pci/if_rgereg.h 1.7 rge(4): fix a panic on RTL8125. [nonaka, ticket #14] lib/libcurses/addbytes.c 1.68 lib/libcurses/slk.c 1.21 libcurses: fix handling of wide characters in slk labels. [blymn, ticket #15] share/mk/bsd.x11.mk 1.146 bump xorg-server version. [mrg, ticket #16] sys/ufs/ffs/ffs_vfsops.c 1.379 ffs: fail mounts requesting ACLs for non-ea UFS2 file systems. [chs, ticket #17] sbin/mount_nfs/mount_nfs.c 1.75 mount_nfs: add missing "A" to getopt string [chs, ticket #18] external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc 1.5 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc 1.9 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h 1.8 sys/net/ppp_tty.c 1.72 sys/sys/ttycom.h 1.22 ppp: remove PPP HDL ioctls that never worked and crash the kernel. [chs, ticket #19] sys/arch/aarch64/aarch64/cpu.c 1.71,1.72 sys/arch/arm/arm/cpufunc.c 1.185 sys/arch/arm/arm32/arm32_boot.c 1.45 sys/dev/tprof/tprof.c 1.22 sys/dev/tprof/tprof_armv7.c 1.12 sys/dev/tprof/tprof_armv8.c 1.19 tprof(8): various fixes: - fix global lock handling - explicitly disable overflow interrupts before enabling the cycle counter. - PMCR_EL0.LC should be set. ARM deprecates use of PMCR_EL0.LC=0 [ryo, ticket #20] sys/arch/x86/x86/x86_machdep.c 1.153 xen: fix PR 57121: PVH guests are not able to use more than 4GB of memory. [bouyer, ticket #21] usr.sbin/tprof/tprof_top.c 1.8 tprof(8): use malloc instead of alloca so that SSP works. [christos, ticket #22] sys/arch/evbarm/conf/GENERIC64 1.207 evbarm: PR 57044: allow vcaudio on RPI 4 to attach when booting via EFI. [nia, ticket #23] usr.sbin/tprof/tprof.c 1.19,1.20 tprof(8): reflect recent new options for top operation, add a and c. Fix parsing of event options. [ryo, ticket #24] external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc 1.2 external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc 1.2 external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h 1.2 sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc 1.5 sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc 1.8 sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h 1.6 ppp(4): Rremove the HDLC ioctls from more copies of sanitizers. [chs, ticket #25] sys/arch/evbmips/mipssim/machdep.c 1.4 sys/arch/evbmips/mipssim/mipssim_dma.c 1.2 sys/arch/evbmips/mipssim/mipssimreg.h 1.4 mipssim: add support for more than 508MB RAM. [he, ticket #26] usr.bin/calendar/calendars/calendar.christian 1.11 calendar(8): update calendar.christian for 2023. [nia, ticket #27] include/dirent.h 1.38 scandir(3) and alphasort(3) are part of POSIX-2008, so don't require _NETBSD_SOURCE to use them. [nia, ticket #28] sys/arch/arm/nxp/if_enet_imx.c 1.7 PR 57135: avoid crash when booting some evbarm boards with invalid DTB. [mrg, ticket #29] usr.sbin/sysinst/bsddisklabel.c 1.71 PR 57132: when calculation additional space available for the "expanded" partition (typically /) do not forget the reserved space (that might be required for the system/bootloader/other MD stuff). [martin, ticket #30] usr.bin/make/make.1 1.351-1.356 make(1): PR 57029 and various man page improvements. [rillig, ticket #31] sys/conf/copyright 1.21 Welcome to 2023. [gutteridge, ticket #34] sbin/fsck/partutil.c 1.18 PR 57134: fix newfs(8) when used for devices without partition suffix (e.g. vnd0 instead of vnd0d or vnd0c). [hannken, ticket #32] lib/libc/locale/setlocale.3 1.23 setlocale.3: Reflect state of NetBSD locale support in the 21st century. [nia, ticket #33] usr.sbin/sysinst/net.c 1.44 sysinst: minor cosmetic fix in the network setup screen. [martin, ticket #35] sys/net/pfkeyv2.h 1.35 Fix libreswan build failure. [knakahara, ticket #36] lib/libc/gen/err.3 1.23 Add errc() and verrc() to the list of functions which do not return, but exit() instead. [kre, ticket #37] sys/net/if_tap.c 1.128 tap(4): PR 57155: fix link state for an interface cloned from /dev/tap. [ozaki-r, ticket #38] sys/arch/m68k/m68k/bus_dma.c 1.39 PR 57107: fix out of bounds invalidate (and writeback) in bus_dmamap_sync(9) ops. [tsutsui, ticket #39] sys/arch/mac68k/conf/INSTALL 1.58 Disable (comment out) options DIAGNOSTIC in INSTALL kernels. [tsutsui, ticket #40] usr.bin/ldd/ldd.c 1.28 ldd(1): avoid printing the wrong error message. [mrg, ticket #41] usr.bin/netstat/if.c 1.109 netstat(1): if not given an interface to monitor by default, pick the one with the most bytes in/out the first time and keep using it. [mrg, ticket #42] sys/dev/usb/ukbd.c 1.162 ukbd(4): fix crash reported in PR 57149 (but not the issue reported). [mrg, ticket #43] sys/arch/aarch64/aarch64/bus_space_asm_generic.S 1.6 aarch64: fix a bug in bus_space_read_region_{2,4,8}_swap(). [ryo, ticket #44] share/examples/secmodel/secmodel_example.c 1.29 sys/arch/sparc/conf/INSTALL 1.106 sys/conf/files 1.1306 sys/secmodel/suser/secmodel_suser.c 1.56 sys/sys/kauth.h 1.88 Fix leftovers from strip(4) removal. [jakllsch, ticket #45] sys/arch/x86/isa/rtc.c 1.2 x86: honor ACPI FADT Century byte; should fix many "unknown CMOS layout" messages. [jakllsch, ticket #46] etc/MAKEDEV.tmpl 1.233 Fix hexprint function. [jakllsch, ticket #47] sys/dev/pci/virtio.c 1.64,1.65 vioif(4); fixes stalls in the transmit path. [jakllsch, ticket #48] sys/net/if_wg.c 1.72-1.74 sys/secmodel/suser/secmodel_suser.c 1.57 sys/sys/kauth.h 1.89 wg(4): PR 57161 - allow non-root to retrieve information other than the private key and the peer preshared key. [jakllsch, ticket #49] sys/dev/pci/pcidevs 1.1472-1.1476 sys/dev/pci/sdhc_pci.c 1.20 sys/dev/pci/pcidevs.h regen sys/dev/pci/pcidevs_data.h regen - Update Intel Elkhart Lake devices. - Add AMD 19h/1xh devices. - Add Aquantia (Marvell) AQC113 Ethernet devices and the variants. - Fix typo. s/SSC/SCC/. [msaitoh, ticket #50] common/lib/libc/arch/arm/string/strlen_arm.S 1.11 arm: fix strnlen with a large maxlen argument by using unsigned comparison conditions. [skrll, ticket #51] usr.bin/netstat/netstat.1 1.76 netstat(1): add note about "netstat -mssv". [msaitoh, ticket #52] share/man/man4/igpio.4 1.3 sys/dev/ic/igpio.c 1.5 sys/dev/ic/igpioreg.h 1.3-1.8 sys/dev/ic/igpiovar.h 1.2 - Improve support for many devices. - Add support for Ice Lake-N, Raptor Lake-S, and another Baytrail. [msaitoh, ticket #53] sys/arch/x86/x86/procfs_machdep.c 1.46 Add x2avic. Modify comment. [msaitoh, ticket #54] sys/dev/pci/piixpm.c 1.68-1.72 sys/dev/pci/piixpmreg.h 1.13 Add support new AMD chipsets that do not have indirect access I/O ports. [msaitoh, ticket #55] sys/arch/x86/include/specialreg.h 1.199-1.201 - Add CPUID Fn0000_0006 %eax bit 24 IA32_THERM_INTERRUPT MSR bit 25 Hardware Feedback Notification support. - Add CPUID Fn0000_0007 %ecx bit 29 ENQCMD. - Add CPUID Fn0000_0007 %edx bit 1 SGX-KEYS. - Add CPUID Fn0000_0007 %edx bit 5 UINTR(User INTeRrupts). - Add CPUID Fn0000_0007 %edx bit 1 RTM_ALWAYS_ABORT. - Add CPUID Fn0000_0007 %edx bit 22 AMX_BF16. - Add CPUID Fn0000_0007 %edx bit 23 AVX512_FP16. - Add CPUID Fn0000_0007 %edx bit 24 AMX_TILE. - Add CPUID Fn0000_0007 %edx bit 25 AMX_INT8. - Add CPUID Fn0000_0007 sub-leaf 1 %edx bit 18 CET_SSS. - Add CPUID Fn0000_0007 sub-leaf 2 %edx definitions. - Add CPUID Fn0000_000d sub-leaf 1 %eax bit 4 XFD. - Add CPUID Fn0000_001d Tile Information. - Add CPUID Fn0000_001e TMUL Information. - Rename HW_FEEDBACK to HWI (Hardware Feedback Interface). - Rename TSX_FORCE_ABORT to RTM_FORCE_ABORT. - Modify comment. Both Intel and AMD support CPUID Fn0000000b. - Modify comment. Hybrid Information -> Native Model ID Information. - Use __BIT(). Add comment. Whitespace fix. [msaitoh, ticket #56] usr.sbin/cpuctl/arch/i386.c 1.134,1.135 Print cpuid 7 sub-leaf 1 %ebx, %edx and sub-leaf 2 %edx. Add Raptor Lake and Sapphire Rapids. [msaitoh, ticket #57] usr.bin/locate/locate/updatedb.sh 1.18 locate.updatedb(8): PR 57191: add -- to the invocation of locate.code. [uwe, ticket #58] xsrc/external/mit/libXpm/dist/man/XpmAttributesSize.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateBuffer.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromPixmap.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateData.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmCreateDataFromImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateDataFromPixmap.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateDataFromXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateImage.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmFree.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromBuffer.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromData.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreatePixmap.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmCreatePixmapFromBuffer.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreatePixmapFromData.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreatePixmapFromXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImage.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromBuffer.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromData.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromPixmap.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmFreeAttributes.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmFreeXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmFreeExtensions.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmFreeXpmInfo.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmGetErrorString.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmLibraryVersion.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmMisc.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmRead.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmReadFileToBuffer.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmReadFileToData.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmReadFileToImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmReadFileToPixmap.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmReadFileToXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmWrite.man up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromBuffer.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromPixmap.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromXpmImage.man up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/BlueCurves.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Dimple.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Dolphins.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Miniweave.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Squares.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Swirl.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/Utah-teapot.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/chromesphere.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/plaid-lisp.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/plaid-v1.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/plaid-v2.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/plaid-v3.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/xorg-bw.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/good/xorg.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/CVE-2016-10164-poc.xpm.gz.gz.gz up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/doom.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/doom2.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/invalid-type.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/no-contents.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/unending-comment-c.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/zero-width-v1.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/invalid/zero-width.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/pixmaps/no-mem/oversize.xpm up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/CompareXpmImage.h up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/Makefile.au up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/Makefile.in up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/TestAllFiles.h up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/XpmCreate.c up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/XpmMisc.c up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/XpmRead.c up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/XpmWrite.c up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test/tap-test up to 1.1.1.1 xsrc/external/mit/libXpm/dist/tap-driver.sh up to 1.1.1.1 xsrc/external/mit/libXpm/dist/test-driver up to 1.1.1.1 xsrc/external/mit/libXpm/dist/AUTHORS up to 1.1.1.2 xsrc/external/mit/libXpm/dist/COPYING up to 1.1.1.4 xsrc/external/mit/libXpm/dist/ChangeLog up to 1.1.1.9 xsrc/external/mit/libXpm/dist/Makefile.am up to 1.1.1.6 xsrc/external/mit/libXpm/dist/Makefile.in up to 1.1.1.9 xsrc/external/mit/libXpm/dist/README.md up to 1.1.1.3 xsrc/external/mit/libXpm/dist/aclocal.m4 up to 1.1.1.9 xsrc/external/mit/libXpm/dist/compile up to 1.1.1.4 xsrc/external/mit/libXpm/dist/config.guess up to 1.1.1.7 xsrc/external/mit/libXpm/dist/config.h.in up to 1.1.1.6 xsrc/external/mit/libXpm/dist/config.sub up to 1.1.1.8 xsrc/external/mit/libXpm/dist/configure up to 1.1.1.9 xsrc/external/mit/libXpm/dist/configure.ac up to 1.1.1.9 xsrc/external/mit/libXpm/dist/depcomp up to 1.1.1.6 xsrc/external/mit/libXpm/dist/install-sh up to 1.1.1.6 xsrc/external/mit/libXpm/dist/ltmain.sh up to 1.1.1.9 xsrc/external/mit/libXpm/dist/missing up to 1.1.1.7 xsrc/external/mit/libXpm/dist/cxpm/Makefile.in up to 1.1.1.9 xsrc/external/mit/libXpm/dist/cxpm/cxpm.c up to 1.1.1.5 xsrc/external/mit/libXpm/dist/doc/Makefile.in up to 1.1.1.7 xsrc/external/mit/libXpm/dist/doc/README.MSW up to 1.1.1.3 xsrc/external/mit/libXpm/dist/doc/README.html up to 1.1.1.3 xsrc/external/mit/libXpm/dist/include/Makefile.in up to 1.1.1.7 xsrc/external/mit/libXpm/dist/m4/libtool.m4 up to 1.1.1.4 xsrc/external/mit/libXpm/dist/man/Makefile.am up to 1.1.1.2 xsrc/external/mit/libXpm/dist/man/Makefile.in up to 1.1.1.6 xsrc/external/mit/libXpm/dist/src/Makefile.in up to 1.1.1.9 xsrc/external/mit/libXpm/dist/src/RdFToI.c up to 1.1.1.5 xsrc/external/mit/libXpm/dist/src/WrFFrI.c up to 1.1.1.7 xsrc/external/mit/libXpm/dist/src/create.c up to 1.5 xsrc/external/mit/libXpm/dist/src/data.c up to 1.1.1.5 xsrc/external/mit/libXpm/dist/src/hashtab.c up to 1.1.1.4 xsrc/external/mit/libXpm/dist/src/parse.c up to 1.1.1.8 xsrc/external/mit/libXpm/dist/src/rgbtab.h up to 1.1.1.2 xsrc/external/mit/libXpm/dist/src/scan.c up to 1.1.1.5 xsrc/external/mit/libXpm/dist/sxpm/Makefile.in up to 1.1.1.9 external/mit/xorg/bin/cxpm/Makefile up to 1.3 external/mit/xorg/bin/sxpm/Makefile up to 1.3 external/mit/xorg/lib/libXpm/xpm.mk up to 1.2 external/mit/xorg/lib/libXpm/Makefile up to 1.4 Apply upstream fixes for CVE-2022-46285, CVE-2022-44617, and CVE-2022-4883 [mrg, ticket #59]