Build date: 1785276003 - Tue Jul 28 22:00:03 UTC 2026 Build cvs date: 1785265102 - Tue Jul 28 18:58:22 UTC 2026 Build id: 2026-07-29.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 regress/lib/libssl/tlsfuzzer/tlsfuzzer.py P regress/usr.bin/ssh/unittests/kex/Makefile P sys/arch/amd64/include/cpufunc.h P sys/dev/pci/pcidevs P sys/dev/pci/pcidevs.h P sys/dev/pci/pcidevs_data.h P sys/dev/pci/drm/include/linux/overflow.h M sys/dev/usb/uhidev.c P usr.bin/tcpbench/tcpbench.c P usr.bin/tmux/server-client.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/window-customize.c M usr.sbin/bgpd/session.c P usr.sbin/dvmrpctl/dvmrpctl.c P usr.sbin/dvmrpd/control.c P usr.sbin/dvmrpd/dvmrpd.c P usr.sbin/dvmrpd/dvmrpe.c P usr.sbin/dvmrpd/rde.c P usr.sbin/eigrpctl/eigrpctl.c P usr.sbin/eigrpd/control.c P usr.sbin/eigrpd/eigrpd.c P usr.sbin/eigrpd/eigrpe.c P usr.sbin/eigrpd/rde.c P usr.sbin/ldpctl/ldpctl.c P usr.sbin/ldpd/control.c P usr.sbin/ldpd/lde.c P usr.sbin/ldpd/ldpd.c P usr.sbin/ldpd/ldpe.c P usr.sbin/ospf6ctl/ospf6ctl.c P usr.sbin/ospf6d/control.c P usr.sbin/ospf6d/ospf6d.c P usr.sbin/ospf6d/ospfe.c P usr.sbin/ospf6d/rde.c P usr.sbin/ospfctl/ospfctl.c P usr.sbin/ospfd/control.c P usr.sbin/ospfd/ospfd.c P usr.sbin/ospfd/ospfe.c P usr.sbin/ospfd/rde.c P usr.sbin/ripctl/ripctl.c P usr.sbin/ripd/control.c P usr.sbin/ripd/rde.c P usr.sbin/ripd/ripd.c P usr.sbin/ripd/ripe.c P usr.sbin/rpki-client/http.c P usr.sbin/rpki-client/repo.c P usr.sbin/rpki-client/rsync.c P usr.sbin/vmd/virtio.c commit VzY58nSeuFMNIprn Author: claudio Date: 2026/07/28 18:58:22 Rework error handling in rrdp_handle_file. Do not alter the repo state to REPO_FAILED on system errors in rrdp_handle_file. Instead use a new flag file_failed to mark the repository as failed. In rrdp_clear reset the flag after removing all files. In rrdp_finish double check the file_failed state and ensure that the repo enters REPO_FAILED state. The current code only worked if rrdp_clear was called which is only the case for delta handling. For snapshots triggering an error in rrdp_handle_file the code would directly call rrdp_finish but exit early there which stalls progress. Reported by Xin Wang OK tb@ usr.sbin/rpki-client/repo.c commit GdthtlxxnvkXyymQ Author: hshoexer Date: 2026/07/28 15:08:06 amd64: clean up leftover from wbinvd_on_all_cpus() retirement ok claudio@ sys/arch/amd64/include/cpufunc.h commit ZZRmol3XOYMh235q Author: tb Date: 2026/07/28 14:33:41 rpki-client: strvis() conn->req->uri before printing it discussed with claudio usr.sbin/rpki-client/http.c commit Z7Z8JPejgHgO4CqJ Author: job Date: 2026/07/28 14:16:57 Ensure consistent states in persistent HTTP connections Check for mutually exclusive headers and trailing data in HTTP responses that ought not to contain a message-body. Reported by Xin Wang (\M-g\M^N\M^K\M-i\M^Q\M-+) OK claudio@ usr.sbin/rpki-client/http.c commit DmuOLWR1uDVwgSKO Author: nicm Date: 2026/07/28 13:17:45 Store status position in new mouse event for menus so the position is correct later. usr.bin/tmux/server-client.c commit Mtih1TnYP6JUVMX4 Author: jsg Date: 2026/07/28 12:37:49 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit bYbTSWyogJM5t3zm Author: jsg Date: 2026/07/28 12:36:55 add more NVMe devices, Maxio MAP1202/MAP1602 and Samsung PM9E1 initial patches from and ok job@ jan@ sys/dev/pci/pcidevs commit h0xDLuhO4CGaFEBa Author: claudio Date: 2026/07/28 11:51:16 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ripctl/ripctl.c commit X8xXFS6EzBPl4awh Author: claudio Date: 2026/07/28 11:51:01 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ripd/control.c usr.sbin/ripd/rde.c usr.sbin/ripd/ripd.c usr.sbin/ripd/ripe.c commit S8feso8amrQcIzf0 Author: claudio Date: 2026/07/28 11:50:46 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ldpctl/ldpctl.c commit GwrtnV9OFxkYGxzc Author: claudio Date: 2026/07/28 11:50:30 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ldpd/control.c usr.sbin/ldpd/lde.c usr.sbin/ldpd/ldpd.c usr.sbin/ldpd/ldpe.c commit O1wcDtsyNhDDl5KP Author: claudio Date: 2026/07/28 11:50:13 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/eigrpctl/eigrpctl.c commit vZavLBQ2m7CDPInH Author: claudio Date: 2026/07/28 11:49:57 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/eigrpd/control.c usr.sbin/eigrpd/eigrpd.c usr.sbin/eigrpd/eigrpe.c usr.sbin/eigrpd/rde.c commit rQ4wGgiCcv0jZOoy Author: claudio Date: 2026/07/28 11:49:42 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/dvmrpctl/dvmrpctl.c commit JPjdTqvzYpc6hsi3 Author: claudio Date: 2026/07/28 11:49:25 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/dvmrpd/control.c usr.sbin/dvmrpd/dvmrpd.c usr.sbin/dvmrpd/dvmrpe.c usr.sbin/dvmrpd/rde.c commit LhXi3iHcRqe0Qutu Author: claudio Date: 2026/07/28 11:49:04 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ospf6ctl/ospf6ctl.c commit qzkxEYsypln6n4hf Author: claudio Date: 2026/07/28 11:48:49 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ospf6d/control.c usr.sbin/ospf6d/ospf6d.c usr.sbin/ospf6d/ospfe.c usr.sbin/ospf6d/rde.c commit FoZhXCvykVaG74zd Author: claudio Date: 2026/07/28 11:48:32 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ospfctl/ospfctl.c commit 1eny1vtEJz2p8Ob9 Author: claudio Date: 2026/07/28 11:48:14 Trivial switch from imsg_get() to imgbuf_get(). The return value of imsg_get() was never used as a size. OK florian@ usr.sbin/ospfd/control.c usr.sbin/ospfd/ospfd.c usr.sbin/ospfd/ospfe.c usr.sbin/ospfd/rde.c commit qmZ0bT9RdoRbTg8N Author: claudio Date: 2026/07/28 11:25:50 Sort --include rsync arguments and add back .gbr By still fetching .gbr files the hash in the .mft file will be verified against the downloaded file. Even though the file itself will be ignored. This fixes a minor difference between rpki-client versions with and without gbr support. OK tb@ job@ usr.sbin/rpki-client/rsync.c commit QvwgiBei62CLDGj4 Author: nicm Date: 2026/07/28 10:35:31 Show hook count and time in customize mode. usr.bin/tmux/window-customize.c commit ZZ0xQJdkPUCgUPxZ Author: tb Date: 2026/07/28 10:32:37 tlsfuzzer: use an f-string instead of explicit format specifiers regress/lib/libssl/tlsfuzzer/tlsfuzzer.py commit UBWdT7wJieue2Eed Author: tb Date: 2026/07/28 10:29:05 tlsfuzzer: avoid mutable default arguments regress/lib/libssl/tlsfuzzer/tlsfuzzer.py commit Mt3ipGsAvemVxV3T Author: tb Date: 2026/07/28 10:21:34 tlsfuzzer: simplify check for directory regress/lib/libssl/tlsfuzzer/tlsfuzzer.py commit 9L5wJCcjPF0KQR3p Author: markus Date: 2026/07/28 09:55:44 ssh: update kex unit test regress/usr.bin/ssh/unittests/kex/Makefile commit 23dY7sScLIjdtrlj Author: jsg Date: 2026/07/28 08:26:51 remove unneeded includes initial diff from and ok claudio@, ok bluhm@ usr.bin/tcpbench/tcpbench.c commit 0KEi8xU3K3xFyZxl Author: nicm Date: 2026/07/28 07:04:18 Add a warning about shell metacharacters, from Nikolas Skarlatos. usr.bin/tmux/tmux.1 commit 8DOe7dUDFz6Fpl24 Author: jsg Date: 2026/07/28 04:19:10 add gcc4 fallbacks for check_add_overflow() and check_sub_overflow() fixes the build of radeondrm on sparc64 build error reported by deraadt@ sys/dev/pci/drm/include/linux/overflow.h commit 5Hbq0QkigftcCzVQ Author: jsg Date: 2026/07/28 00:37:14 fix memory leaks in error paths ok mlarkin@ dv@ usr.sbin/vmd/virtio.c