Build date: 1782770403 - Mon Jun 29 22:00:03 UTC 2026 Build cvs date: 1782766085 - Mon Jun 29 20:48:05 UTC 2026 Build id: 2026-06-30.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-ptrace-revert.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c P regress/usr.bin/ssh/unittests/sshkey/tests.c P regress/usr.bin/ssh/unittests/sshsig/tests.c P sys/dev/acpi/acpidmar.c M sys/dev/usb/uhidev.c P sys/kern/sysv_msg.c P sys/sys/msg.h P usr.bin/ssh/authfd.c P usr.bin/ssh/authfile.c P usr.bin/ssh/ed25519-openssl.c P usr.bin/ssh/readconf.c P usr.bin/ssh/scp.c P usr.bin/ssh/servconf.c P usr.bin/ssh/sftp-client.c P usr.bin/ssh/sftp.c P usr.bin/ssh/ssh-add.c P usr.bin/ssh/ssh.1 P usr.bin/ssh/ssh_config.5 P usr.bin/ssh/sshbuf-io.c P usr.bin/ssh/sshconnect2.c P usr.bin/ssh/sshd.c P usr.bin/ssh/sshkey.c P usr.bin/tmux/cmd-break-pane.c P usr.bin/tmux/cmd-new-session.c P usr.bin/tmux/cmd-new-window.c P usr.bin/tmux/cmd-rename-session.c P usr.bin/tmux/cmd-rename-window.c P usr.bin/tmux/cmd-resize-pane.c P usr.bin/tmux/format-draw.c P usr.bin/tmux/hyperlinks.c P usr.bin/tmux/input.c P usr.bin/tmux/layout.c P usr.bin/tmux/names.c P usr.bin/tmux/options-table.c P usr.bin/tmux/options.c P usr.bin/tmux/paste.c P usr.bin/tmux/regsub.c P usr.bin/tmux/screen-redraw.c P usr.bin/tmux/screen-write.c P usr.bin/tmux/screen.c P usr.bin/tmux/server-client.c P usr.bin/tmux/sort.c P usr.bin/tmux/style.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.c P usr.bin/tmux/tmux.h P usr.bin/tmux/tty-features.c P usr.bin/tmux/window-copy.c P usr.bin/tmux/window-visible.c P usr.bin/tmux/window.c P usr.bin/units/units.lib M usr.sbin/bgpd/session.c P usr.sbin/dhcpd/dhcpd.h P usr.sbin/dhcpd/options.c commit n5jO0CASMIdvJgs2 Author: millert Date: 2026/06/29 20:48:05 create_priority_list: fix the priority_len bounds check OK job@ usr.sbin/dhcpd/dhcpd.h usr.sbin/dhcpd/options.c commit EhK7Z8qsotU2ZmIf Author: kettenis Date: 2026/06/29 20:15:29 Use pre-allocated extent region descriptors to prevent bus_dmamap_load(9) failures on a dmamap that was created with the BUS_DMA_ALLOCNOW flag. ok chris@, hshoexer@ sys/dev/acpi/acpidmar.c commit 0WQVHhKLsJhMZRW7 Author: nicm Date: 2026/06/29 19:03:34 Cache scrollbar options in window to avoid a slow lookup when working out visible ranges. usr.bin/tmux/cmd-resize-pane.c usr.bin/tmux/layout.c usr.bin/tmux/options.c usr.bin/tmux/screen-redraw.c usr.bin/tmux/server-client.c usr.bin/tmux/tmux.h usr.bin/tmux/window-visible.c usr.bin/tmux/window.c commit 8TJOxEUKvoA4rGJZ Author: nicm Date: 2026/06/29 18:17:28 Allow :. in names again, forbidding them is overly pernickety. Only forbid invalid UTF-8 and #(. usr.bin/tmux/cmd-break-pane.c usr.bin/tmux/cmd-new-session.c usr.bin/tmux/cmd-new-window.c usr.bin/tmux/cmd-rename-session.c usr.bin/tmux/cmd-rename-window.c usr.bin/tmux/input.c usr.bin/tmux/names.c usr.bin/tmux/paste.c usr.bin/tmux/screen.c usr.bin/tmux/tmux.c usr.bin/tmux/tmux.h usr.bin/tmux/window.c commit vPBqB8oxLL9XhlTE Author: nicm Date: 2026/06/29 17:08:52 Add link=/nolink to styles to specific a hyperlink. GitHub issue 4280 from Moritz Angermann. usr.bin/tmux/format-draw.c usr.bin/tmux/style.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/tty-features.c commit UdYbPfJt9ER7WvVo Author: nicm Date: 2026/06/29 16:44:06 Limit hyperlink URIs to 1024 bytes which seems enough and allows us not to have to worry about gigantic URIs in styles, part of a change from Moritz Angermann. usr.bin/tmux/hyperlinks.c commit S6nYb04ZrfaH1Cvb Author: nicm Date: 2026/06/29 16:20:45 Allow empty window and session names. usr.bin/tmux/tmux.c commit EjErnRS5OUaXkRvA Author: mvs Date: 2026/06/29 10:55:37 Declare immutable `msginfo' structure as const. Also, `msginfo' is local to kern/sysv_msg.c, so remove declaration from sys/msg.h. This declaration is not exposed to the userland. usr.bin/ipcs/ipcs.c has "#define _KERNEL" before include SysV headers, but doesn't touch `msginfo'. ok deraadt sys/kern/sysv_msg.c sys/sys/msg.h commit 67EOQ8XIlYA3wZv3 Author: djm Date: 2026/06/29 09:14:25 fix ineffective max file size check when loading blobs/keys from files and add another one on a patch that was not covered by the existing ones. From Tess Gauthier via bz3969 and bz3970 usr.bin/ssh/authfile.c usr.bin/ssh/sshbuf-io.c commit 7iHelAspSSTc3vli Author: djm Date: 2026/06/29 08:59:31 check strdup() return to avoid NULL deref on failure. bz3948 from RuiHe-MO usr.bin/ssh/servconf.c commit EU2hpvpTGZEeHRK2 Author: djm Date: 2026/06/29 08:57:06 s/calloc/xcalloc/ to reduce noise from AI bug detectors that don't understand context usr.bin/ssh/authfd.c commit XtswT2OZSNmJQswL Author: djm Date: 2026/06/29 08:48:22 fix "ls -n", which was still displaying user/group names rather than numeric uids/gids. Based on patch from Tamilan in bz3953 usr.bin/ssh/sftp.c commit gfoKQpHTlJuRGfEn Author: djm Date: 2026/06/29 08:21:50 move documentation of the Include directive to near the start of the options list, alongside that for Match and Host which are similar insofar as they all affect configuration parsing rather than altering the configuration directly. from xspielinbox via bz3968 usr.bin/ssh/ssh_config.5 commit 6pmooB1JmANiNja2 Author: djm Date: 2026/06/29 08:19:21 mention RefuseConnection, VersionAddendum and WarnWeakCrypto along with other options. from xspielinbox via bz3968 usr.bin/ssh/ssh.1 commit hbRJOSy3bAM9gnG6 Author: jsg Date: 2026/06/29 08:18:12 update currency exchange rates; usr.bin/units/units.lib commit uqtO1Iww4iP2h85t Author: djm Date: 2026/06/29 08:16:46 correct directive name (s/Host/Match) in error message from xspielinbox via bz3968 usr.bin/ssh/readconf.c commit OEJKEdXwfYkV52TO Author: djm Date: 2026/06/29 07:56:19 report errors in fill_default_options() properly, based on GHPR649 by Zolt\M-C\M-!n Fridrich usr.bin/ssh/readconf.c commit hViK0xP2nO8pGMj1 Author: djm Date: 2026/06/29 07:46:22 don't use deprecated ERR_load_crypto_strings() GHPR650 from Mike Frysinger regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c regress/usr.bin/ssh/unittests/sshkey/tests.c regress/usr.bin/ssh/unittests/sshsig/tests.c commit AG6Iferu8xcOYYH7 Author: nicm Date: 2026/06/29 07:45:09 Make pane scrollbars able to auto-hide after a short timeout. This replaces the previous "modal" behaviour where the pane would be resized, which tended to make a mess. Instead, the scrollbar appears when scrolling or when hovered over with the mouse and disappears a (configurable) short period later. From Michael Grant. usr.bin/tmux/cmd-resize-pane.c usr.bin/tmux/layout.c usr.bin/tmux/options-table.c usr.bin/tmux/options.c usr.bin/tmux/regsub.c usr.bin/tmux/screen-redraw.c usr.bin/tmux/screen-write.c usr.bin/tmux/server-client.c usr.bin/tmux/sort.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/window-copy.c usr.bin/tmux/window-visible.c usr.bin/tmux/window.c commit wjbzYVyHnaoCqm64 Author: djm Date: 2026/06/29 07:36:37 don't print an error message when trying to load a host private key when PKCS#11 keys are in use, as these don't need the private half on the filesystem. GHPR664 from Ingo Franzki usr.bin/ssh/sshd.c commit E0wi4GK42TWIsAtF Author: djm Date: 2026/06/29 02:13:05 make ssh-add open it's connection to the agent after it has finished getopt() processing and not before. This allows the -v flag to work properly. ok jca@ usr.bin/ssh/authfd.c usr.bin/ssh/ssh-add.c commit t04te6FBirV2ORqO Author: djm Date: 2026/06/29 02:08:55 Fix bounds checking when signing messages of length greater than will fit in a size_t. In OpenSSH, messages sizes are bounded by SSHBUF_SIZE_MAX so this was unreachable. From Swival scanner. usr.bin/ssh/ed25519-openssl.c commit UlVoR6Rzc7OfLDkm Author: djm Date: 2026/06/29 01:58:29 fix ECDSA order check for curves with cofactor != 1. All supported EC curves have cofactor 1, so this is a nop. From Swival scanner usr.bin/ssh/sshkey.c commit GkKloo3X9ookJ9cu Author: djm Date: 2026/06/29 01:53:21 avoid situation where sftp_download() could get stuck in a loop if a broken server repeatedly returned zero length while reading a file. Identified by Swival scanner usr.bin/ssh/sftp-client.c commit gDHXNPgLlM6CF0ym Author: djm Date: 2026/06/29 01:47:21 avoid download to server-controlled path when performing download on the commandline. From Swival scanner usr.bin/ssh/sftp.c commit PUx7HelT16ajZEmR Author: djm Date: 2026/06/28 23:47:16 resist that return ".." via remote glob during remote/remote copies, similar to fixes for bz3871 for remote/local copies. From Swival scanner usr.bin/ssh/scp.c commit noIkEnfoQ8u6D3YX Author: djm Date: 2026/06/28 23:31:28 avoid possible NULL deref; from Swival scanner usr.bin/ssh/sshconnect2.c