Build date: 1772751603 - Thu Mar 5 23:00:03 UTC 2026 Build cvs date: 1772746256 - Thu Mar 5 21:30:56 UTC 2026 Build id: 2026-03-06.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/emacs.c P bin/ksh/sh.h P bin/ksh/var.c P bin/ksh/vi.c P share/zoneinfo/datfiles/etcetera P share/zoneinfo/datfiles/europe P share/zoneinfo/datfiles/leap-seconds.list P share/zoneinfo/datfiles/northamerica P share/zoneinfo/datfiles/zonenow.tab P sys/dev/acpi/acpidmar.c M sys/dev/usb/uhidev.c P usr.bin/ssh/authfd.c P usr.bin/ssh/authfd.h P usr.bin/ssh/channels.c P usr.bin/ssh/channels.h P usr.bin/ssh/clientloop.c P usr.bin/ssh/kex.c P usr.bin/ssh/kex.h P usr.bin/ssh/mux.c P usr.bin/ssh/session.c P usr.bin/ssh/ssh-add.1 P usr.bin/ssh/ssh-add.c P usr.bin/ssh/ssh-agent.c P usr.bin/ssh/ssh.c P usr.bin/tmux/cmd-pipe-pane.c P usr.bin/tmux/format.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.sbin/bgpctl/output.c P usr.sbin/bgpctl/output_json.c P usr.sbin/bgpctl/output_ometric.c P usr.sbin/bgpd/bgpd.h P usr.sbin/bgpd/bitmap.c M usr.sbin/bgpd/session.c P usr.sbin/relayd/ca.c commit X2fsVjkeGzQta7Ho Author: claudio Date: 2026/03/05 21:30:56 Fix previous, I put the + stats->bitmap_size outside the fmt_mem() calculation. usr.sbin/bgpctl/output.c commit e3NcrRBYCuGhShYW Author: millert Date: 2026/03/05 17:41:23 On 2026-03-09 British Columbia will go from daylight to standard time, without a UT offset change. That is, its 2026-03-08 spring forward will be its last foreseeable clock change, as it will move to permanent -07 thereafter. (Thanks to Arthur David Olson.) share/zoneinfo/datfiles/northamerica share/zoneinfo/datfiles/zonenow.tab commit FHyUK139UcaRCeiT Author: millert Date: 2026/03/05 17:40:24 Update to 2026agtz from https://github.com/JodaOrg/global-tz o Moldova has used EU transition times since 2022. o Remove Europe/Chisinau from zonenow.tab, as it now agrees with Europe/Athens for future timestamps. share/zoneinfo/datfiles/etcetera share/zoneinfo/datfiles/europe share/zoneinfo/datfiles/leap-seconds.list share/zoneinfo/datfiles/zonenow.tab commit Pu2cJ9UOQN1eB3OM Author: claudio Date: 2026/03/05 09:54:43 Add some stats for the use of bitmaps. OK tb@ usr.sbin/bgpctl/output.c usr.sbin/bgpctl/output_json.c usr.sbin/bgpctl/output_ometric.c commit W8DEfca8uj8NDqTW Author: claudio Date: 2026/03/05 09:54:06 Add some stats for the use of bitmaps. Only account for the extended bitmaps that allocate extra memory. The count is much lower since up to 127 bits the map uses the struct bitmap itself for storage but tracking those is more complicated. OK tb@ usr.sbin/bgpd/bgpd.h usr.sbin/bgpd/bitmap.c commit 5WBiZYFCqSRNszWt Author: nicm Date: 2026/03/05 09:22:08 Add pane_pipe_pid with pipe fd and call setpgid to make it easier to kill. usr.bin/tmux/cmd-pipe-pane.c usr.bin/tmux/format.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h commit kGHEVEQvcGrYZ2HU Author: rsadowski Date: 2026/03/05 07:27:01 Fix relayd reload race crash Instead of terminating with fatalx() when a private key hash cannot be found, log a warning and send an error back to the relay worker. This prevents a race condition during "reload" where a request might reach the CA process while keys are being repopulated. Reported by Nick Owens; thanks! OK tb@ usr.sbin/relayd/ca.c commit O4dQVmSGyN3zzc8M Author: djm Date: 2026/03/05 05:44:15 ssh-agent supports a "query" extension that allows a client to request a list of extensions it support. This makes this capability available to ssh-add via the -Q flag. ok markus@ usr.bin/ssh/authfd.c usr.bin/ssh/authfd.h usr.bin/ssh/ssh-add.1 usr.bin/ssh/ssh-add.c commit P1qxqLsPH5BucCjN Author: deraadt Date: 2026/03/05 05:40:37 satisfy the requirements of ksh build with -DSMALL in the install media bin/ksh/var.c commit KKASqoDUP5kE8h2W Author: djm Date: 2026/03/05 05:40:36 With IANA codepoints for draft-ietf-sshm-ssh-agent now allocated, it's safe to start using the standard names for requesting agent forwarding over the @openssh.com extension names we've used to date. Support for the standard names is advertised via EXT_INFO. When the client sees such support it will use the new names preferentially, but the existing names remain supported unconditionally. ok markus@ usr.bin/ssh/channels.c usr.bin/ssh/channels.h usr.bin/ssh/clientloop.c usr.bin/ssh/kex.c usr.bin/ssh/kex.h usr.bin/ssh/mux.c usr.bin/ssh/session.c usr.bin/ssh/ssh.c commit M28Fiv3gAG6U4C6N Author: deraadt Date: 2026/03/05 05:38:58 Inspecting Flag(FTALKING) to activate curses in the spot chosen by the previous commit seems to fail in some circumstances because of order of operations in ksh startup. So move the test and curses initialization immediately before the tputs() calls. discussion with tb bin/ksh/emacs.c bin/ksh/sh.h bin/ksh/var.c bin/ksh/vi.c commit 6RQ4BQQvWjHVlb3s Author: djm Date: 2026/03/05 05:35:44 correctness wrt draft-ietf-sshm-ssh-agent: extension requests should indicate failure using SSH_AGENT_EXTENSION_FAILURE rather than the generic SSH_AGENT_FAILURE error code. This allows the client to discern between "the request failed" and "the agent doesn't support this extension". ok markus@ usr.bin/ssh/authfd.c usr.bin/ssh/ssh-agent.c commit lHADlt5qkrkF6o83 Author: tb Date: 2026/03/05 05:30:09 relayd: replace unneeded engine.h with needed x509.h Adjust a comment. Being non-existent, the OpenSSL engine layer cannot be responsible for whatever unholy hacks this code requires. usr.sbin/relayd/ca.c commit cIawr83QETlvHafV Author: jsg Date: 2026/03/04 23:19:45 fix rcs tag sys/dev/acpi/acpidmar.c