Build date: 1771887603 - Mon Feb 23 23:00:03 UTC 2026 Build cvs date: 1771873110 - Mon Feb 23 18:58:30 UTC 2026 Build id: 2026-02-24.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 gnu/usr.bin/binutils-2.17/binutils/objdump.c P regress/usr.sbin/acme-client/Makefile U regress/usr.sbin/acme-client/acme-client-ipaddress.conf P sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c M sys/dev/usb/uhidev.c P usr.bin/ftp/fetch.c P usr.bin/mandoc/main.c P usr.bin/mg/word.c P usr.bin/nc/netcat.c P usr.bin/patch/patch.c P usr.bin/tmux/cmd-display-menu.c P usr.bin/tmux/cmd-display-message.c P usr.bin/tmux/cmd-server-access.c P usr.bin/tmux/cmd-show-prompt-history.c P usr.bin/tmux/environ.c P usr.bin/tmux/menu.c P usr.bin/tmux/status.c P usr.bin/tmux/tty-draw.c P usr.bin/tmux/tty-keys.c P usr.sbin/acme-client/acme-client.conf.5 P usr.sbin/acme-client/extern.h P usr.sbin/acme-client/json.c P usr.sbin/acme-client/keyproc.c P usr.sbin/acme-client/main.c P usr.sbin/acme-client/netproc.c P usr.sbin/acme-client/parse.h P usr.sbin/acme-client/parse.y P usr.sbin/acme-client/revokeproc.c M usr.sbin/bgpd/session.c P usr.sbin/vmd/vioscsi.c P usr.sbin/vmd/virtio.c P usr.sbin/vmd/virtio.h P usr.sbin/vmd/vmd.c P usr.sbin/vmd/vmd.h commit 9dUT6EQsAuIGv2u9 Author: deraadt Date: 2026/02/23 18:58:30 Use unveil() instead of pledge "tmppath". There is a bit of bulldozering here to handle the many codeflows regarding output files, and I hope ingo improves it later. Some help with regression validation from job usr.bin/mandoc/main.c commit Bv1CmeBXCNgV2aJ4 Author: deraadt Date: 2026/02/23 16:47:07 nc(1) has the more crazy unveil + pledge configuration based upon argument flags. I think this correctly replaces "tmppath" with an unveil. usr.bin/nc/netcat.c commit qtrVPWqSLgyXh4sA Author: deraadt Date: 2026/02/23 16:45:16 replace pledge "stdio rpath tmppath" with unveil "/tmp" "rwc" to satisfy mktemp(3) type operations, unveil "/" "r" for reading all over the tree, and pledge "stdio rpath wpath cpath" to permit both unveils subject to their own limitations. gnu/usr.bin/binutils-2.17/binutils/objdump.c commit H90a1knLc2y8iiB2 Author: deraadt Date: 2026/02/23 16:40:45 Since this program is "rpath wpath cpath", it does not need to use "tmppath" ok op usr.bin/patch/patch.c commit c9pfsQym1QOCSJRN Author: sthen Date: 2026/02/23 10:39:39 mention ip address certs usr.sbin/acme-client/acme-client.conf.5 commit KFEpKbTL8eX7rMtu Author: sthen Date: 2026/02/23 10:28:23 regress tests for iPAddress certificates, from florian regress/usr.sbin/acme-client/Makefile regress/usr.sbin/acme-client/acme-client-ipaddress.conf commit Xuzmsu0T5Sgrs48b Author: sthen Date: 2026/02/23 10:27:49 acme-client: add support for iPAddress certificates, ok florian started by Lloyd , also worked on by myself and florian@ usr.sbin/acme-client/extern.h usr.sbin/acme-client/json.c usr.sbin/acme-client/keyproc.c usr.sbin/acme-client/main.c usr.sbin/acme-client/netproc.c usr.sbin/acme-client/parse.h usr.sbin/acme-client/parse.y usr.sbin/acme-client/revokeproc.c commit 3uPhYuwBf1el2C74 Author: op Date: 2026/02/23 09:36:50 rework grabword() a bit; plug a leak spotted thanks to Han Boetes (hboetes at gmail) providing a diff to plug a leak in the asprintf() usage. While here though, rework it to avoid hitting asprintf() per character. Han agrees. usr.bin/mg/word.c commit rnWpkywOIK8LHvSq Author: nicm Date: 2026/02/23 09:12:57 Free history entries properly, from Huihui Huang in GitHub issue 4870. usr.bin/tmux/cmd-show-prompt-history.c commit m2ejUiUkt7ij7Jv1 Author: nicm Date: 2026/02/23 09:08:07 Use buffer size for b64_pton, from someone in GitHub issue 4882. usr.bin/tmux/tty-keys.c commit 35FxDr2FcbdFN9aE Author: nicm Date: 2026/02/23 08:58:40 Do not leak list on failure, reported by Huihui Huang. usr.bin/tmux/status.c commit Ym195tUhVXss2X0C Author: nicm Date: 2026/02/23 08:54:56 Another memory leak from Huihui Huang. usr.bin/tmux/cmd-server-access.c commit VNc7vM31jFmw2sli Author: nicm Date: 2026/02/23 08:50:00 Memory leaks in cmd_display_menu, from Huihui Huang. usr.bin/tmux/cmd-display-menu.c usr.bin/tmux/menu.c commit EdyGRh3l9UweHksW Author: nicm Date: 2026/02/23 08:46:57 Free format on -a, reported by Huihui Huang. usr.bin/tmux/cmd-display-message.c commit XYinplMl9c5cKgZH Author: nicm Date: 2026/02/23 08:45:27 Fix memory leaks, reported by Huihui Huang in GitHub issue 4872. usr.bin/tmux/cmd-display-menu.c usr.bin/tmux/environ.c commit VKyAt0SaX6AVaU0t Author: nicm Date: 2026/02/23 08:29:30 Set cell to default when off screen to avoid crash when logging it. usr.bin/tmux/tty-draw.c commit 4OgGyirbnT6xA0fM Author: gnezdo Date: 2026/02/23 05:00:51 Report success in ftp when file is fully retrieved OK rasadowski usr.bin/ftp/fetch.c commit LTkc1wQJ3EhU5piD Author: jsg Date: 2026/02/23 00:38:34 don't return an error when skipping sysfs bits in amdgpu_ras_sysfs_create() should avoid fatal init error on Radeon VII reported by Justin Roberts sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c commit EpTqYAWmibqTs8rv Author: dv Date: 2026/02/22 22:54:54 vmd(8): convert virtio scsi device to a subprocess. Break the virtio scsi device (used as a cd-rom drive) into a subprocess like the virtio block and network devices. This leaves only the entropy device (viornd) and vmmci device running in-process with the vcpus. ok mlarkin@ usr.sbin/vmd/vioscsi.c usr.sbin/vmd/virtio.c usr.sbin/vmd/virtio.h usr.sbin/vmd/vmd.c usr.sbin/vmd/vmd.h