Build date: 1781906403 - Fri Jun 19 22:00:03 UTC 2026 Build cvs date: 1781901031 - Fri Jun 19 20:30:31 UTC 2026 Build id: 2026-06-20.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/main.c P sys/arch/octeon/dev/if_cnmac.c P sys/dev/pv/hvs.c M sys/dev/usb/uhidev.c P sys/kern/sysv_msg.c P usr.bin/ssh/cipher.c P usr.bin/ssh/cipher.h P usr.bin/tmux/cmd-refresh-client.c P usr.bin/tmux/control-notify.c P usr.bin/tmux/format.c P usr.bin/tmux/key-bindings.c P usr.bin/tmux/mode-tree.c P usr.bin/tmux/popup.c P usr.bin/tmux/server.c P usr.bin/tmux/spawn.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.bin/tmux/tty-draw.c P usr.bin/tmux/window-buffer.c P usr.bin/tmux/window-client.c P usr.bin/tmux/window-customize.c P usr.bin/tmux/window-tree.c P usr.bin/tmux/window-visible.c P usr.bin/tmux/window.c P usr.bin/vi/common/exf.c P usr.bin/vi/common/exf.h P usr.bin/vi/common/line.c P usr.bin/vi/include/com_extern.h M usr.sbin/bgpd/session.c P usr.sbin/relayctl/parser.c P usr.sbin/relayctl/parser.h P usr.sbin/relayctl/relayctl.c commit VirJnXN7Dl4gjXWs Author: mvs Date: 2026/06/19 20:30:31 Calculate the msg_copyin() `xfer' as min(available space, ...) not min(total space, ...). Otherwise we read outside of userland buffer. Also, I like to use sizeof(variable) instead of sizeof(type). ok cludwig sys/kern/sysv_msg.c commit WJ6rpxeykfPLqp60 Author: nicm Date: 2026/06/19 18:41:36 popup_write can be deleted now also. usr.bin/tmux/popup.c usr.bin/tmux/tmux.h commit N0SXCzSIwiSkgX3O Author: nicm Date: 2026/06/19 18:37:10 Use a floating pane for the buffer mode editor instead of a popup. usr.bin/tmux/popup.c usr.bin/tmux/server.c usr.bin/tmux/spawn.c usr.bin/tmux/tmux.h usr.bin/tmux/window-buffer.c usr.bin/tmux/window.c commit DlPgiVDmgDvPpHxk Author: nicm Date: 2026/06/19 18:28:18 Do not loop forever if a pane ends up with borders the wrong way round. usr.bin/tmux/window-visible.c commit 7kyA1y16PlK2Wpo6 Author: nicm Date: 2026/06/19 17:37:26 Draw help directly instead of using a popup. usr.bin/tmux/mode-tree.c usr.bin/tmux/window-buffer.c usr.bin/tmux/window-client.c usr.bin/tmux/window-customize.c usr.bin/tmux/window-tree.c commit MMJqij6GBQRrxSju Author: nicm Date: 2026/06/19 16:25:43 Add a loop_index variable and use it to show last used 5 sessions on the session menu instead of next/previous. usr.bin/tmux/format.c usr.bin/tmux/key-bindings.c usr.bin/tmux/tmux.1 commit mbw74ydmi4fNPXuX Author: nicm Date: 2026/06/19 16:00:03 Correctly report theme changes to panes, based on a fix from someone in GitHub issue 5246. usr.bin/tmux/cmd-refresh-client.c commit QmBCtgUZiEI4gsUI Author: nicm Date: 2026/06/19 15:28:26 Make default M-C-Up/Down bound to prompt movement commands in copy mode. usr.bin/tmux/key-bindings.c commit 6Saf38RWZ0dcmOhr Author: kirill Date: 2026/06/19 15:12:10 sys/cnmac: read next RX pointer before release OK: visa@ sys/arch/octeon/dev/if_cnmac.c commit M3JAYHTBSVtyxrcw Author: millert Date: 2026/06/19 14:45:26 Allocate a buffer for the line cache instead of reaching into db data. Previously, vi used the db internal data buffer directly. Fixes a problem where the line cache could become corrupted when the db data changes out from under it. From Walter Alejandro Iglesias. usr.bin/vi/common/exf.c usr.bin/vi/common/exf.h usr.bin/vi/common/line.c usr.bin/vi/include/com_extern.h commit DfxpYI9nAaSXJ0G2 Author: kirill Date: 2026/06/19 14:17:40 bin/ksh: restore source after interactive error recovery unwind() may clear source while popping execution environments. The interactive shell then expands PS1 before compile() restores source, so a prompt command substitution using read -s can dereference NULL while saving history. Restore source to the current interactive input source before continuing to the prompt loop. Reported by Luigi Vianello OK: millert@ bin/ksh/main.c commit Ay6DgBwaATat1c0m Author: rsadowski Date: 2026/06/19 12:50:39 knfmt usr.sbin/relayctl/parser.c usr.sbin/relayctl/parser.h usr.sbin/relayctl/relayctl.c commit TNZqmXGikIuIjuU6 Author: nicm Date: 2026/06/19 10:38:29 Use a helper and skip some setup for empty cells. usr.bin/tmux/tty-draw.c commit Aeu3SeHYzNFUz212 Author: nicm Date: 2026/06/19 09:56:53 Tidy up a bit in tty_draw_line. usr.bin/tmux/tty-draw.c commit toQcwCT9dwvDPWl7 Author: nicm Date: 2026/06/19 08:21:55 Do not dereference the current window if it is NULL (can be if the notification fires after session is destroyed). GitHub issue 5244 from Ben Maurer. usr.bin/tmux/control-notify.c commit OaRHmJ9wohYa8SWu Author: djm Date: 2026/06/19 05:26:04 remove cipher_set_keyiv() as nothing uses it from Loganaden Velvindron usr.bin/ssh/cipher.c usr.bin/ssh/cipher.h commit OQ1IItpnwPAfCUV7 Author: jmatthew Date: 2026/06/19 03:40:41 Add PREREAD|PREWRITE dma map sync before command submission, required for bounce buffers to work. tested by and ok sthen@ sys/dev/pv/hvs.c