Build date: 1783720803 - Fri Jul 10 22:00:03 UTC 2026 Build cvs date: 1783704079 - Fri Jul 10 17:21:19 UTC 2026 Build id: 2026-07-11.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 libexec/login_ldap/aldap.c P sbin/pfctl/pfctl.c M sys/dev/usb/uhidev.c P sys/miscfs/fuse/fuse_ihash.c P sys/miscfs/fuse/fuse_lookup.c P sys/miscfs/fuse/fuse_vfsops.c P sys/miscfs/fuse/fuse_vnops.c P sys/miscfs/fuse/fusefs_node.h P usr.bin/ldap/aldap.c P usr.bin/ssh/ssh-keysign.8 P usr.bin/ssh/ssh.1 P usr.bin/ssh/ssh_config.5 P usr.bin/ssh/sshd.8 P usr.bin/ssh/sshd_config P usr.bin/ssh/sshd_config.5 P usr.bin/tmux/Makefile P usr.bin/tmux/alerts.c P usr.bin/tmux/client.c P usr.bin/tmux/cmd-attach-session.c P usr.bin/tmux/cmd-break-pane.c P usr.bin/tmux/cmd-join-pane.c P usr.bin/tmux/cmd-new-session.c P usr.bin/tmux/cmd-queue.c P usr.bin/tmux/cmd-rename-session.c P usr.bin/tmux/cmd-resize-pane.c P usr.bin/tmux/cmd-select-layout.c P usr.bin/tmux/cmd-select-pane.c P usr.bin/tmux/cmd-set-option.c P usr.bin/tmux/cmd-show-options.c P usr.bin/tmux/cmd-split-window.c P usr.bin/tmux/cmd-swap-pane.c P usr.bin/tmux/cmd-wait-for.c P usr.bin/tmux/control-notify.c P usr.bin/tmux/control.c U usr.bin/tmux/events-payload.c U usr.bin/tmux/events.c P usr.bin/tmux/format.c U usr.bin/tmux/hooks.c P usr.bin/tmux/input.c P usr.bin/tmux/layout-custom.c P usr.bin/tmux/layout-set.c P usr.bin/tmux/layout.c P usr.bin/tmux/monitor.c cvs server: usr.bin/tmux/notify.c is no longer in the repository P usr.bin/tmux/options-table.c P usr.bin/tmux/options.c P usr.bin/tmux/paste.c P usr.bin/tmux/resize.c P usr.bin/tmux/server-client.c P usr.bin/tmux/server-fn.c P usr.bin/tmux/server.c P usr.bin/tmux/session.c P usr.bin/tmux/spawn.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.bin/tmux/tty-keys.c P usr.bin/tmux/window-copy.c P usr.bin/tmux/window.c M usr.sbin/bgpd/session.c P usr.sbin/ypldap/aldap.c commit VOhMVQdWgTO0B8dY Author: naddy Date: 2026/07/10 17:21:19 document mldsa44-ed25519 host key and public key algorithm usr.bin/ssh/ssh-keysign.8 usr.bin/ssh/ssh.1 usr.bin/ssh/ssh_config.5 usr.bin/ssh/sshd.8 usr.bin/ssh/sshd_config usr.bin/ssh/sshd_config.5 commit IbRBo3tcTp2FHcz5 Author: nicm Date: 2026/07/10 15:45:11 Do not make pty fds blocking again until all the data has been consumed or control mode clients can get stuck, GitHub issue 5356 from Ben Maurer. usr.bin/tmux/client.c usr.bin/tmux/control.c usr.bin/tmux/tmux.h commit oX7V4JFMHrzFJGsc Author: nicm Date: 2026/07/10 15:20:06 Add formats and events for OSC 133 commmands, as well as a -T flag to set-hook -B to only fire when the format is true. usr.bin/tmux/cmd-set-option.c usr.bin/tmux/format.c usr.bin/tmux/hooks.c usr.bin/tmux/input.c usr.bin/tmux/monitor.c usr.bin/tmux/options-table.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/window.c commit rVuK4IqXQbvHXBBu Author: helg Date: 2026/07/10 14:43:48 Change the fusefs_node i_ump member name to i_fmp to better reflect that it is a struct fusefs_mount pointer and not a struct ufsmount pointer. There is also no need to cast it each time. OK claudio@ sys/miscfs/fuse/fuse_ihash.c sys/miscfs/fuse/fuse_lookup.c sys/miscfs/fuse/fuse_vfsops.c sys/miscfs/fuse/fuse_vnops.c sys/miscfs/fuse/fusefs_node.h commit OwH5fdwVhEkq5Dc2 Author: nicm Date: 2026/07/10 13:38:45 Replace the notification system with events. Events can carry a payload of additional payload (to reduce problems with lifetime of objects) and are delivered to one or more event sinks. This is more powerful and reduces the complex dependencies between control mode and hooks. Events are now used for hooks, control mode notifications and for monitors (set-hook -B). wait-for can now wait for an event to fire (-E flag, with -F to for filter), with -v to print the payload, as well as listing (-l) waiting clients on an event and forcing one to wake (-w). A few additional hooks are also now available (pane-created, pane-resized, etc) and some of the existing ones have additional format variables available. usr.bin/tmux/Makefile usr.bin/tmux/alerts.c usr.bin/tmux/cmd-attach-session.c usr.bin/tmux/cmd-break-pane.c usr.bin/tmux/cmd-join-pane.c usr.bin/tmux/cmd-new-session.c usr.bin/tmux/cmd-queue.c usr.bin/tmux/cmd-rename-session.c usr.bin/tmux/cmd-resize-pane.c usr.bin/tmux/cmd-select-layout.c usr.bin/tmux/cmd-select-pane.c usr.bin/tmux/cmd-set-option.c usr.bin/tmux/cmd-show-options.c usr.bin/tmux/cmd-split-window.c usr.bin/tmux/cmd-swap-pane.c usr.bin/tmux/cmd-wait-for.c usr.bin/tmux/control-notify.c usr.bin/tmux/events-payload.c usr.bin/tmux/events.c usr.bin/tmux/hooks.c usr.bin/tmux/input.c usr.bin/tmux/layout-custom.c usr.bin/tmux/layout-set.c usr.bin/tmux/layout.c usr.bin/tmux/monitor.c usr.bin/tmux/options-table.c usr.bin/tmux/options.c usr.bin/tmux/paste.c usr.bin/tmux/resize.c usr.bin/tmux/server-client.c usr.bin/tmux/server-fn.c usr.bin/tmux/server.c usr.bin/tmux/session.c usr.bin/tmux/spawn.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/tty-keys.c usr.bin/tmux/window-copy.c usr.bin/tmux/window.c commit GtVMJvBXhuoke0v0 Author: nicm Date: 2026/07/10 07:25:05 Don't bother to send notifications to clients with CLIENT_EXIT, GitHub issue 5357 from Ben Maurer. usr.bin/tmux/control-notify.c usr.bin/tmux/control.c commit s4xPsjIvC4UPWVFo Author: nicm Date: 2026/07/10 07:13:05 Change NOTHING (which means only redraw the indicator) to MOVE. And redefine NOTHING as /actually/ nothing. Use it for commands which actually make no change. Fixes flickering due to excessive redrawing of indicator lines. Mostly from Michael Grant. usr.bin/tmux/window-copy.c commit 1Tfir4JTgNNXs8Rm Author: jmatthew Date: 2026/07/10 06:42:57 Tighten up parsing of paged search controls in search results so we error out if the control is badly formed rather than trusting that it contained the right elements. some problems pointed out by Frank Denis, some more identified after that ok jan@ libexec/login_ldap/aldap.c usr.bin/ldap/aldap.c usr.sbin/ypldap/aldap.c commit ve2YxeDTmUJUTCnN Author: sashan Date: 2026/07/10 06:28:43 'pfctl -s all' should not dump all OS fingerprints loaded to pf(4) The '-s all' pfctl(8) option is supposed to report only the number of OS fingerprints loaded to kernel instead. The issue was noticed and kindly reported by David Adams (support _at_ tarma _dot_ com). This is 7.9 regression. OK @jsg sbin/pfctl/pfctl.c