Build date: 1786831202 - Sat Aug 15 22:00:02 UTC 2026 Build cvs date: 1786819948 - Sat Aug 15 18:52:28 UTC 2026 Build id: 2026-08-16.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P bin/ksh/vi.c P gnu/usr.bin/binutils-2.17/bfd/bfd-in2.h P gnu/usr.bin/binutils-2.17/bfd/elfxx-sparc.c P gnu/usr.bin/binutils-2.17/bfd/libbfd.h P gnu/usr.bin/binutils-2.17/bfd/reloc.c P gnu/usr.bin/binutils-2.17/include/elf/sparc.h P gnu/usr.bin/perl/regexec.c P gnu/usr.bin/perl/regexp.h P sys/arch/arm64/dev/aplns.c P sys/arch/arm64/dev/simplebus.c M sys/dev/usb/uhidev.c P sys/kern/exec_subr.c P sys/kern/tty.c P usr.bin/ssh/sshd.8 M usr.sbin/bgpd/session.c commit A7AfikqH42D8umDi Author: kettenis Date: 2026/08/15 18:52:28 A specially crafted ELF interpreter binary can trigger a KASSERT() in vmcmd_map_readvn(). While this points at some deficiencies in elf_load_file(), we have no intention to supporting such weirdly crafted binaries (even if they're technically valid). So return EINVAL instead. ok deraadt@ sys/kern/exec_subr.c commit W7vry7fXPLNGxiUm Author: kirill Date: 2026/08/15 16:57:08 ld.bfd: add SPARC64 GOTDATA relocation support Tested and feedback by claudio@ OK: kettenis@ gnu/usr.bin/binutils-2.17/bfd/bfd-in2.h gnu/usr.bin/binutils-2.17/bfd/elfxx-sparc.c gnu/usr.bin/binutils-2.17/bfd/libbfd.h gnu/usr.bin/binutils-2.17/bfd/reloc.c gnu/usr.bin/binutils-2.17/include/elf/sparc.h commit dSTYjwtT6SE6XUld Author: deraadt Date: 2026/08/15 16:24:25 TIOCGSID can dereference a freed t_session, because we are storing s_leader in the wrong place. This is a cold hard crash crashes. Some folk are looking at fixing this properly but it will take some time, so in the meantime we should just fail the ioctl. From Acts1632, ok kettenis sys/kern/tty.c commit oOiNnExvX0A9lOeL Author: jtt Date: 2026/08/15 11:54:18 ksh: allow editing empty line with 'v' in vi-mode ok tb@ bin/ksh/vi.c commit on662UGQ7hRAT3iu Author: kettenis Date: 2026/08/15 11:30:02 Specify the correct "read" and "write" bits to the NVMMU based on the opcode of the NVMe command. Drop the opcode itself, since it isn't needed. This allows us to drop the magic "null check" bit that is no longer supported by the firmware that Apple ships with newer macOS releases. Based on work done by Sven Peter over at Asahi Linux. ok jmatthew@ sys/arch/arm64/dev/aplns.c sys/arch/arm64/dev/simplebus.c commit yHN4jWAJg8ZMACSw Author: dtucker Date: 2026/08/15 01:10:32 Refer to id_mldsa44_ed25519.pub in the pubkey list. bz#3989. usr.bin/ssh/sshd.8 commit EgCIGaaRKlFUOxj2 Author: afresh1 Date: 2026/08/15 01:09:27 Fix out-of-bounds heap reads and writes in perl regex Perl versions through 5.45.1 have out-of-bounds heap reads and writes during regular expression matching via an undersized superlinear cache in S_regmatch This is CVE-2026-15534 https://github.com/Perl/perl5/commit/568e6fd238867bb9e99fa3f47cba3169009239e0 https://github.com/Perl/perl5/commit/54cf3d44cbbedd17d774e9a37921963e8fd5d0cb gnu/usr.bin/perl/regexec.c gnu/usr.bin/perl/regexp.h