Build date: 1782511203 - Fri Jun 26 22:00:03 UTC 2026 Build cvs date: 1782503627 - Fri Jun 26 19:53:47 UTC 2026 Build id: 2026-06-27.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 etc/changelist P etc/mtree/special P lib/libc/asr/getaddrinfo_async.c P lib/libcrypto/x509/x509_vfy.c P regress/lib/libcrypto/x509/Makefile P regress/lib/libcrypto/x509/x509_crl.c P regress/usr.bin/awk/Makefile U regress/usr.bin/awk/T/Makefile U regress/usr.bin/awk/T/T.-f-f.1.1.awk U regress/usr.bin/awk/T/T.-f-f.1.2.awk U regress/usr.bin/awk/T/T.-f-f.1.ok U regress/usr.bin/awk/T/T.-f-f.3.1.awk U regress/usr.bin/awk/T/T.-f-f.3.2.awk U regress/usr.bin/awk/T/T.-f-f.3.3.awk U regress/usr.bin/awk/T/T.-f-f.4.1.awk U regress/usr.bin/awk/T/T.-f-f.4.2.awk U regress/usr.bin/awk/T/T.-f-f.4.3.awk U regress/usr.bin/awk/T/T.-f-f.4.ok U regress/usr.bin/awk/T/T.argv.1.awk U regress/usr.bin/awk/T/T.argv.1.ok U regress/usr.bin/awk/T/T.argv.10.ok U regress/usr.bin/awk/T/T.argv.11.ok U regress/usr.bin/awk/T/T.argv.12.1.in U regress/usr.bin/awk/T/T.argv.12.2.in U regress/usr.bin/awk/T/T.argv.12.3.in U regress/usr.bin/awk/T/T.argv.12.awk U regress/usr.bin/awk/T/T.argv.12.ok U regress/usr.bin/awk/T/T.argv.13.awk U regress/usr.bin/awk/T/T.argv.13.ok U regress/usr.bin/awk/T/T.argv.14.awk U regress/usr.bin/awk/T/T.argv.14.ok.in U regress/usr.bin/awk/T/T.argv.15.awk U regress/usr.bin/awk/T/T.argv.2.awk U regress/usr.bin/awk/T/T.argv.2.ok U regress/usr.bin/awk/T/T.argv.3.awk U regress/usr.bin/awk/T/T.argv.3.ok.in U regress/usr.bin/awk/T/T.argv.4.in U regress/usr.bin/awk/T/T.argv.4.ok U regress/usr.bin/awk/T/T.argv.5.in U regress/usr.bin/awk/T/T.argv.5.ok U regress/usr.bin/awk/T/T.argv.6.in U regress/usr.bin/awk/T/T.argv.6.ok U regress/usr.bin/awk/T/T.argv.7.in U regress/usr.bin/awk/T/T.argv.7.ok U regress/usr.bin/awk/T/T.argv.8.in U regress/usr.bin/awk/T/T.argv.8.ok U regress/usr.bin/awk/T/T.argv.9.in U regress/usr.bin/awk/T/T.argv.9.ok U regress/usr.bin/awk/T/T.builtin.1.awk U regress/usr.bin/awk/T/T.builtin.1.ok U regress/usr.bin/awk/T/T.builtin.10.awk U regress/usr.bin/awk/T/T.builtin.10.in U regress/usr.bin/awk/T/T.builtin.10.ok U regress/usr.bin/awk/T/T.builtin.11.awk U regress/usr.bin/awk/T/T.builtin.11.ok U regress/usr.bin/awk/T/T.builtin.2.awk U regress/usr.bin/awk/T/T.builtin.2.ok U regress/usr.bin/awk/T/T.builtin.3.awk U regress/usr.bin/awk/T/T.builtin.4.awk U regress/usr.bin/awk/T/T.builtin.4.in U regress/usr.bin/awk/T/T.builtin.4.ok U regress/usr.bin/awk/T/T.builtin.5.awk U regress/usr.bin/awk/T/T.builtin.5.in U regress/usr.bin/awk/T/T.builtin.5.ok U regress/usr.bin/awk/T/T.builtin.6.awk U regress/usr.bin/awk/T/T.builtin.7.awk U regress/usr.bin/awk/T/T.builtin.8.awk U regress/usr.bin/awk/T/T.builtin.9.awk U regress/usr.bin/awk/T/T.builtin.9.ok U regress/usr.bin/awk/T/T.chem.awk U regress/usr.bin/awk/T/T.chem.lsd1.in U regress/usr.bin/awk/T/T.chem.lsd1.ok U regress/usr.bin/awk/T/T.chem.penicil.in U regress/usr.bin/awk/T/T.chem.penicil.ok U regress/usr.bin/awk/T/T.chem.res.in U regress/usr.bin/awk/T/T.chem.res.ok U regress/usr.bin/awk/T/T.close.1.awk U regress/usr.bin/awk/T/T.close.2.awk U regress/usr.bin/awk/T/T.close.3.awk U regress/usr.bin/awk/T/T.close.3.ok U regress/usr.bin/awk/T/T.close.4.awk U regress/usr.bin/awk/T/T.close.4.ok U regress/usr.bin/awk/T/T.close.5.awk U regress/usr.bin/awk/T/T.close.5.ok U regress/usr.bin/awk/T/T.close.6.awk U regress/usr.bin/awk/T/T.close.6.ok U regress/usr.bin/awk/T/T.clv.1.awk U regress/usr.bin/awk/T/T.clv.1.in U regress/usr.bin/awk/T/T.clv.1.ok U regress/usr.bin/awk/T/T.clv.10.ok U regress/usr.bin/awk/T/T.clv.11.ok U regress/usr.bin/awk/T/T.clv.12.ok U regress/usr.bin/awk/T/T.clv.13.ok U regress/usr.bin/awk/T/T.clv.14.ok U regress/usr.bin/awk/T/T.clv.15.ok U regress/usr.bin/awk/T/T.clv.16.awk U regress/usr.bin/awk/T/T.clv.16.ok U regress/usr.bin/awk/T/T.clv.17.awk U regress/usr.bin/awk/T/T.clv.17.ok U regress/usr.bin/awk/T/T.clv.18.awk U regress/usr.bin/awk/T/T.clv.18.ok U regress/usr.bin/awk/T/T.clv.19.awk U regress/usr.bin/awk/T/T.clv.19.ok U regress/usr.bin/awk/T/T.clv.2.awk U regress/usr.bin/awk/T/T.clv.2.in U regress/usr.bin/awk/T/T.clv.2.ok U regress/usr.bin/awk/T/T.clv.20.awk U regress/usr.bin/awk/T/T.clv.20.ok U regress/usr.bin/awk/T/T.clv.21.awk U regress/usr.bin/awk/T/T.clv.21.ok U regress/usr.bin/awk/T/T.clv.22.awk U regress/usr.bin/awk/T/T.clv.22.ok U regress/usr.bin/awk/T/T.clv.23.awk U regress/usr.bin/awk/T/T.clv.23.ok U regress/usr.bin/awk/T/T.clv.24.ok U regress/usr.bin/awk/T/T.clv.25.ok U regress/usr.bin/awk/T/T.clv.26.ok U regress/usr.bin/awk/T/T.clv.27.ok U regress/usr.bin/awk/T/T.clv.28.ok U regress/usr.bin/awk/T/T.clv.3.awk U regress/usr.bin/awk/T/T.clv.3.in U regress/usr.bin/awk/T/T.clv.3.ok U regress/usr.bin/awk/T/T.clv.4.awk U regress/usr.bin/awk/T/T.clv.4.in U regress/usr.bin/awk/T/T.clv.4.ok U regress/usr.bin/awk/T/T.clv.5.awk U regress/usr.bin/awk/T/T.clv.5.ok U regress/usr.bin/awk/T/T.clv.6.awk U regress/usr.bin/awk/T/T.clv.6.ok U regress/usr.bin/awk/T/T.clv.7.awk U regress/usr.bin/awk/T/T.clv.7.in U regress/usr.bin/awk/T/T.clv.7.ok U regress/usr.bin/awk/T/T.clv.8.awk U regress/usr.bin/awk/T/T.clv.8.ok U regress/usr.bin/awk/T/T.clv.9.awk U regress/usr.bin/awk/T/T.clv.9.ok U regress/usr.bin/awk/T/T.csconcat.awk U regress/usr.bin/awk/T/T.csconcat.ok U regress/usr.bin/awk/T/T.csv.awk U regress/usr.bin/awk/T/T.csv.in U regress/usr.bin/awk/T/T.delete.awk U regress/usr.bin/awk/T/T.delete.in U regress/usr.bin/awk/T/T.delete.ok U regress/usr.bin/awk/T/T.errmsg.1.awk U regress/usr.bin/awk/T/T.errmsg.1.ok U regress/usr.bin/awk/T/T.errmsg.10.awk U regress/usr.bin/awk/T/T.errmsg.10.ok U regress/usr.bin/awk/T/T.errmsg.11.awk U regress/usr.bin/awk/T/T.errmsg.11.ok U regress/usr.bin/awk/T/T.errmsg.12.awk U regress/usr.bin/awk/T/T.errmsg.12.ok U regress/usr.bin/awk/T/T.errmsg.13.awk U regress/usr.bin/awk/T/T.errmsg.13.ok U regress/usr.bin/awk/T/T.errmsg.14.awk U regress/usr.bin/awk/T/T.errmsg.14.ok U regress/usr.bin/awk/T/T.errmsg.15.awk U regress/usr.bin/awk/T/T.errmsg.15.ok U regress/usr.bin/awk/T/T.errmsg.16.awk U regress/usr.bin/awk/T/T.errmsg.16.ok U regress/usr.bin/awk/T/T.errmsg.17.awk U regress/usr.bin/awk/T/T.errmsg.17.ok U regress/usr.bin/awk/T/T.errmsg.18.awk U regress/usr.bin/awk/T/T.errmsg.18.ok U regress/usr.bin/awk/T/T.errmsg.19.awk U regress/usr.bin/awk/T/T.errmsg.19.ok U regress/usr.bin/awk/T/T.errmsg.2.awk U regress/usr.bin/awk/T/T.errmsg.2.ok U regress/usr.bin/awk/T/T.errmsg.20.awk U regress/usr.bin/awk/T/T.errmsg.20.ok U regress/usr.bin/awk/T/T.errmsg.21.awk U regress/usr.bin/awk/T/T.errmsg.21.ok U regress/usr.bin/awk/T/T.errmsg.22.awk U regress/usr.bin/awk/T/T.errmsg.22.ok U regress/usr.bin/awk/T/T.errmsg.23.awk U regress/usr.bin/awk/T/T.errmsg.23.ok U regress/usr.bin/awk/T/T.errmsg.24.awk U regress/usr.bin/awk/T/T.errmsg.24.ok U regress/usr.bin/awk/T/T.errmsg.25.awk U regress/usr.bin/awk/T/T.errmsg.25.ok U regress/usr.bin/awk/T/T.errmsg.26.awk U regress/usr.bin/awk/T/T.errmsg.26.ok U regress/usr.bin/awk/T/T.errmsg.27.awk U regress/usr.bin/awk/T/T.errmsg.27.ok U regress/usr.bin/awk/T/T.errmsg.28.awk U regress/usr.bin/awk/T/T.errmsg.28.ok U regress/usr.bin/awk/T/T.errmsg.29.awk U regress/usr.bin/awk/T/T.errmsg.29.ok U regress/usr.bin/awk/T/T.errmsg.3.awk U regress/usr.bin/awk/T/T.errmsg.3.ok U regress/usr.bin/awk/T/T.errmsg.30.awk U regress/usr.bin/awk/T/T.errmsg.30.ok U regress/usr.bin/awk/T/T.errmsg.31.awk U regress/usr.bin/awk/T/T.errmsg.31.ok U regress/usr.bin/awk/T/T.errmsg.32.awk U regress/usr.bin/awk/T/T.errmsg.32.ok U regress/usr.bin/awk/T/T.errmsg.33.awk U regress/usr.bin/awk/T/T.errmsg.33.ok U regress/usr.bin/awk/T/T.errmsg.34.awk U regress/usr.bin/awk/T/T.errmsg.34.ok U regress/usr.bin/awk/T/T.errmsg.35.awk U regress/usr.bin/awk/T/T.errmsg.35.ok U regress/usr.bin/awk/T/T.errmsg.36.awk U regress/usr.bin/awk/T/T.errmsg.36.ok U regress/usr.bin/awk/T/T.errmsg.37.awk U regress/usr.bin/awk/T/T.errmsg.37.ok U regress/usr.bin/awk/T/T.errmsg.38.awk U regress/usr.bin/awk/T/T.errmsg.38.ok U regress/usr.bin/awk/T/T.errmsg.39.awk U regress/usr.bin/awk/T/T.errmsg.39.ok U regress/usr.bin/awk/T/T.errmsg.4.awk U regress/usr.bin/awk/T/T.errmsg.4.ok U regress/usr.bin/awk/T/T.errmsg.40.awk U regress/usr.bin/awk/T/T.errmsg.40.ok U regress/usr.bin/awk/T/T.errmsg.41.awk U regress/usr.bin/awk/T/T.errmsg.41.ok U regress/usr.bin/awk/T/T.errmsg.42.awk U regress/usr.bin/awk/T/T.errmsg.42.ok U regress/usr.bin/awk/T/T.errmsg.43.awk U regress/usr.bin/awk/T/T.errmsg.43.ok U regress/usr.bin/awk/T/T.errmsg.44.awk U regress/usr.bin/awk/T/T.errmsg.44.ok U regress/usr.bin/awk/T/T.errmsg.45.awk U regress/usr.bin/awk/T/T.errmsg.45.ok U regress/usr.bin/awk/T/T.errmsg.46.awk U regress/usr.bin/awk/T/T.errmsg.46.ok U regress/usr.bin/awk/T/T.errmsg.47.awk U regress/usr.bin/awk/T/T.errmsg.47.ok U regress/usr.bin/awk/T/T.errmsg.48.awk U regress/usr.bin/awk/T/T.errmsg.48.ok U regress/usr.bin/awk/T/T.errmsg.49.awk U regress/usr.bin/awk/T/T.errmsg.49.ok U regress/usr.bin/awk/T/T.errmsg.5.awk U regress/usr.bin/awk/T/T.errmsg.5.ok U regress/usr.bin/awk/T/T.errmsg.50.awk U regress/usr.bin/awk/T/T.errmsg.50.ok U regress/usr.bin/awk/T/T.errmsg.51.awk U regress/usr.bin/awk/T/T.errmsg.51.ok U regress/usr.bin/awk/T/T.errmsg.52.awk U regress/usr.bin/awk/T/T.errmsg.52.ok U regress/usr.bin/awk/T/T.errmsg.53.awk U regress/usr.bin/awk/T/T.errmsg.53.ok U regress/usr.bin/awk/T/T.errmsg.54.ok U regress/usr.bin/awk/T/T.errmsg.55.awk U regress/usr.bin/awk/T/T.errmsg.55.ok U regress/usr.bin/awk/T/T.errmsg.56.awk U regress/usr.bin/awk/T/T.errmsg.56.ok U regress/usr.bin/awk/T/T.errmsg.57.awk U regress/usr.bin/awk/T/T.errmsg.57.ok U regress/usr.bin/awk/T/T.errmsg.58.awk U regress/usr.bin/awk/T/T.errmsg.58.ok U regress/usr.bin/awk/T/T.errmsg.59.awk U regress/usr.bin/awk/T/T.errmsg.59.ok U regress/usr.bin/awk/T/T.errmsg.6.awk U regress/usr.bin/awk/T/T.errmsg.6.ok U regress/usr.bin/awk/T/T.errmsg.7.awk U regress/usr.bin/awk/T/T.errmsg.7.ok U regress/usr.bin/awk/T/T.errmsg.8.awk U regress/usr.bin/awk/T/T.errmsg.8.ok U regress/usr.bin/awk/T/T.errmsg.9.awk U regress/usr.bin/awk/T/T.errmsg.9.ok U regress/usr.bin/awk/T/T.expr.awk U regress/usr.bin/awk/T/T.expr.in U regress/usr.bin/awk/T/T.exprconv.awk U regress/usr.bin/awk/T/T.exprconv.ok U regress/usr.bin/awk/T/T.func.1.awk U regress/usr.bin/awk/T/T.func.1.in U regress/usr.bin/awk/T/T.func.1.ok U regress/usr.bin/awk/T/T.func.10.awk U regress/usr.bin/awk/T/T.func.10.ok U regress/usr.bin/awk/T/T.func.11.awk U regress/usr.bin/awk/T/T.func.11.ok U regress/usr.bin/awk/T/T.func.12.awk U regress/usr.bin/awk/T/T.func.12.ok U regress/usr.bin/awk/T/T.func.2.awk U regress/usr.bin/awk/T/T.func.2.ok U regress/usr.bin/awk/T/T.func.3.awk U regress/usr.bin/awk/T/T.func.3.ok U regress/usr.bin/awk/T/T.func.4.awk U regress/usr.bin/awk/T/T.func.4.ok U regress/usr.bin/awk/T/T.func.5.awk U regress/usr.bin/awk/T/T.func.5.in U regress/usr.bin/awk/T/T.func.5.ok U regress/usr.bin/awk/T/T.func.6.awk U regress/usr.bin/awk/T/T.func.6.in U regress/usr.bin/awk/T/T.func.6.ok U regress/usr.bin/awk/T/T.func.7.awk U regress/usr.bin/awk/T/T.func.7.in U regress/usr.bin/awk/T/T.func.7.ok U regress/usr.bin/awk/T/T.func.8.awk U regress/usr.bin/awk/T/T.func.8.ok U regress/usr.bin/awk/T/T.func.9.awk U regress/usr.bin/awk/T/T.func.9.ok P sbin/iked/radius.c P share/man/man5/files.conf.5 P sys/dev/pci/if_rge.c P sys/dev/usb/ucom.c M sys/dev/usb/uhidev.c P sys/uvm/uvm_swap.c P usr.bin/cal/cal.c P usr.bin/ssh/ssh-keyscan.1 P usr.bin/tmux/Makefile P usr.bin/tmux/arguments.c P usr.bin/tmux/cmd-break-pane.c P usr.bin/tmux/cmd-choose-tree.c P usr.bin/tmux/cmd-resize-pane.c P usr.bin/tmux/cmd.c P usr.bin/tmux/colour.c P usr.bin/tmux/format.c U usr.bin/tmux/fuzzy.c P usr.bin/tmux/grid.c P usr.bin/tmux/key-bindings.c P usr.bin/tmux/layout.c P usr.bin/tmux/mode-tree.c P usr.bin/tmux/options-table.c P usr.bin/tmux/options.c P usr.bin/tmux/prompt.c P usr.bin/tmux/screen-write.c P usr.bin/tmux/server-client.c P usr.bin/tmux/style.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.bin/tmux/tty.c P usr.bin/tmux/window-buffer.c P usr.bin/tmux/window-client.c P usr.bin/tmux/window-customize.c U usr.bin/tmux/window-switch.c P usr.bin/tmux/window-tree.c P usr.bin/tmux/window.c P usr.bin/tsort/tsort.c M usr.sbin/bgpd/session.c P usr.sbin/nsd/aclocal.m4 P usr.sbin/nsd/config.guess P usr.sbin/nsd/config.h.in P usr.sbin/nsd/config.sub P usr.sbin/nsd/configure P usr.sbin/nsd/configure.ac P usr.sbin/nsd/install-sh P usr.sbin/nsd/nsd-checkconf.8.in P usr.sbin/nsd/nsd-checkzone.8.in P usr.sbin/nsd/nsd-control.8.in P usr.sbin/nsd/nsd.8.in P usr.sbin/nsd/nsd.conf.5.in P usr.sbin/nsd/options.c P usr.sbin/nsd/options.h P usr.sbin/nsd/rdata.c P usr.sbin/nsd/server.c P usr.sbin/nsd/doc/ChangeLog P usr.sbin/nsd/doc/README P usr.sbin/nsd/doc/RELNOTES P usr.sbin/nsd/simdzone/config.guess P usr.sbin/nsd/simdzone/config.h.in P usr.sbin/nsd/simdzone/config.sub P usr.sbin/nsd/simdzone/configure P usr.sbin/radiusd/radiusd.c P usr.sbin/rpki-client/filemode.c P usr.sbin/rpki-client/http.c P usr.sbin/rpki-client/nca.c P usr.sbin/rpki-client/parser.c P usr.sbin/rpki-client/repo.c P usr.sbin/vmd/loadfile_elf.c commit pv8nkNJdFvd95FPR Author: nicm Date: 2026/06/26 19:53:47 Use linked sessions not active. usr.bin/tmux/window-tree.c commit 6ktCLMKHox3hUBkj Author: nicm Date: 2026/06/26 19:51:40 Remove a info line that doesn't really make sense. usr.bin/tmux/window-tree.c commit vf669Lv0bvA86ut0 Author: jca Date: 2026/06/26 19:11:25 Print the file name when erroring out on invalid input Suggested by tb and espie usr.bin/tsort/tsort.c commit btD29sxDtosGqbOa Author: jca Date: 2026/06/26 19:08:36 Make tsort(1) abort early if input lines contain NUL bytes tsort works on text files with data separated by whitespace, there is no need or reason to support NUL as an additional word delimiter. It's easier to just detect invalid input early, in the two functions which read data. Similar diff from espie, ok tb@ renaud@ usr.bin/tsort/tsort.c commit F9CU6a8zLvqUckvI Author: nicm Date: 2026/06/26 17:43:15 Add info modes to tree mode like for clients. usr.bin/tmux/tmux.1 usr.bin/tmux/window-tree.c commit GkBmneMoe3EP6iYe Author: bket Date: 2026/06/26 15:26:52 Add ML-DSA-44 / Ed25519 hybrid SSH host keys These files are auto-generated by ssh-keygen -A and need to be tracked OK sthen@ etc/changelist etc/mtree/special commit akjMhcWWTVpOAhFW Author: nicm Date: 2026/06/26 14:40:30 Add switch-mode a fast switcher with fuzzy searching, bound to Tab (for windows) or BTab (S-Tab, for sessions) by default. usr.bin/tmux/Makefile usr.bin/tmux/cmd-choose-tree.c usr.bin/tmux/cmd.c usr.bin/tmux/format.c usr.bin/tmux/fuzzy.c usr.bin/tmux/key-bindings.c usr.bin/tmux/mode-tree.c usr.bin/tmux/options-table.c usr.bin/tmux/prompt.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/window-switch.c commit om6pJPtDbsOYFF1C Author: nicm Date: 2026/06/26 13:58:00 Drop mouse movement events rather than redrawing unnecessarily. usr.bin/tmux/window.c commit gQKqHDfZa1BZMXrY Author: kevlo Date: 2026/06/26 13:57:08 Set IFXF_MBUF_64BIT so mbufs are allocated in high memory if only 64 bit DMA interfaces exist. Also pass BUS_DMA_64BIT to the bus_dmamem_alloc() for the kstat counter buffer (rge_ks_sc_seg). ok bluhm@ sys/dev/pci/if_rge.c commit 27adMwf4mcRxLjQI Author: job Date: 2026/06/26 13:41:41 Add a coinflip to increase cycle-to-cycle jitter with/OK tb@ usr.sbin/rpki-client/nca.c commit 8eTGfZOd8q0kjHwZ Author: nicm Date: 2026/06/26 12:52:36 Use underscore for current in status line. usr.bin/tmux/options-table.c commit BrbXsyfoZ6BpHkcI Author: nicm Date: 2026/06/26 12:41:08 message-command-style should be inverse of message-style. usr.bin/tmux/options-table.c commit QztzCdAUm97EEa5M Author: jtt Date: 2026/06/26 12:34:45 cal: drop obsolete parsemonth return value checks These became redundant since month range checks were implemented in parsemonth in revision 1.15. ok jca@ usr.bin/cal/cal.c commit i8b5CudGHpqytwDC Author: nicm Date: 2026/06/26 12:06:17 Add tree-mode-selection-style to continue the process of moving away from mode-style. usr.bin/tmux/mode-tree.c usr.bin/tmux/options-table.c usr.bin/tmux/tmux.1 commit bBq3JxQ3JGWHm6tb Author: nicm Date: 2026/06/26 11:36:22 Some colour fixes and tweaks (marked pane, cursor colours now work). usr.bin/tmux/mode-tree.c usr.bin/tmux/options-table.c usr.bin/tmux/prompt.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/tty.c usr.bin/tmux/window-tree.c commit 3COeAXjNV18wiPwq Author: deraadt Date: 2026/06/26 10:36:38 document "compile-with" from Nick Owens share/man/man5/files.conf.5 commit t5jroIXVVO4tJsbs Author: gnezdo Date: 2026/06/26 10:32:32 ucom: fix OOB write in sysctl_ucominit with no ucom devices cd_ndevs==0 makes ucomslen 0, so malloc(0) returns unzeroed storage (M_ZERO memsets osize==0 bytes). strlen(ucoms) then walks garbage and ucoms[strlen-1]=0 stores out of bounds (KASAN: __asan_store1, hw.ucomnames). Size the buffer for one extra slot so it is never zero-sized. KASAN#2, with a murmur of agreement in the hackroom sys/dev/usb/ucom.c commit P6fI9hHFxZMWwYyq Author: nicm Date: 2026/06/26 10:29:38 Do not force theme colours to default when capturing. usr.bin/tmux/grid.c commit 6r0T5UrgLdJUohzK Author: nicm Date: 2026/06/26 10:02:01 Add ability to float a tiled pane to break-pane, from Dane Jensen. usr.bin/tmux/cmd-break-pane.c usr.bin/tmux/cmd-resize-pane.c usr.bin/tmux/layout.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h commit UoDXhqglgbszO2ud Author: kettenis Date: 2026/06/26 10:00:45 Don't bounce unless we're doing encrypted writes. Drivers for hardware that doesn't support 64-bit DMA will take care of bouncing now. ok deraadt@, jca@ sys/uvm/uvm_swap.c commit 6wSOTt53XyDFQ1Iq Author: nicm Date: 2026/06/26 09:54:56 Do not count arguments starting - as optional arguments, makes old resize-pane syntax work. GitHub issue 5275, based on a changed from Dane Jensen. usr.bin/tmux/arguments.c usr.bin/tmux/cmd-resize-pane.c commit sSkWhWWDil1JhlKY Author: nicm Date: 2026/06/26 09:38:44 Bump style buffer to 1024, GitHub issue 5279 from Moritz Angermann. usr.bin/tmux/style.c commit ccPqrImCpZYSTsk4 Author: tim Date: 2026/06/26 09:33:58 Add next batch of awk tests, adapted from upstream OK millert@ regress/usr.bin/awk/Makefile regress/usr.bin/awk/T/Makefile regress/usr.bin/awk/T/T.-f-f.1.1.awk regress/usr.bin/awk/T/T.-f-f.1.2.awk regress/usr.bin/awk/T/T.-f-f.1.ok regress/usr.bin/awk/T/T.-f-f.3.1.awk regress/usr.bin/awk/T/T.-f-f.3.2.awk regress/usr.bin/awk/T/T.-f-f.3.3.awk regress/usr.bin/awk/T/T.-f-f.4.1.awk regress/usr.bin/awk/T/T.-f-f.4.2.awk regress/usr.bin/awk/T/T.-f-f.4.3.awk regress/usr.bin/awk/T/T.-f-f.4.ok regress/usr.bin/awk/T/T.argv.1.awk regress/usr.bin/awk/T/T.argv.1.ok regress/usr.bin/awk/T/T.argv.10.ok regress/usr.bin/awk/T/T.argv.11.ok regress/usr.bin/awk/T/T.argv.12.1.in regress/usr.bin/awk/T/T.argv.12.2.in regress/usr.bin/awk/T/T.argv.12.3.in regress/usr.bin/awk/T/T.argv.12.awk regress/usr.bin/awk/T/T.argv.12.ok regress/usr.bin/awk/T/T.argv.13.awk regress/usr.bin/awk/T/T.argv.13.ok regress/usr.bin/awk/T/T.argv.14.awk regress/usr.bin/awk/T/T.argv.14.ok.in regress/usr.bin/awk/T/T.argv.15.awk regress/usr.bin/awk/T/T.argv.2.awk regress/usr.bin/awk/T/T.argv.2.ok regress/usr.bin/awk/T/T.argv.3.awk regress/usr.bin/awk/T/T.argv.3.ok.in regress/usr.bin/awk/T/T.argv.4.in regress/usr.bin/awk/T/T.argv.4.ok regress/usr.bin/awk/T/T.argv.5.in regress/usr.bin/awk/T/T.argv.5.ok regress/usr.bin/awk/T/T.argv.6.in regress/usr.bin/awk/T/T.argv.6.ok regress/usr.bin/awk/T/T.argv.7.in regress/usr.bin/awk/T/T.argv.7.ok regress/usr.bin/awk/T/T.argv.8.in regress/usr.bin/awk/T/T.argv.8.ok regress/usr.bin/awk/T/T.argv.9.in regress/usr.bin/awk/T/T.argv.9.ok regress/usr.bin/awk/T/T.builtin.1.awk regress/usr.bin/awk/T/T.builtin.1.ok regress/usr.bin/awk/T/T.builtin.10.awk regress/usr.bin/awk/T/T.builtin.10.in regress/usr.bin/awk/T/T.builtin.10.ok regress/usr.bin/awk/T/T.builtin.11.awk regress/usr.bin/awk/T/T.builtin.11.ok regress/usr.bin/awk/T/T.builtin.2.awk regress/usr.bin/awk/T/T.builtin.2.ok regress/usr.bin/awk/T/T.builtin.3.awk regress/usr.bin/awk/T/T.builtin.4.awk regress/usr.bin/awk/T/T.builtin.4.in regress/usr.bin/awk/T/T.builtin.4.ok regress/usr.bin/awk/T/T.builtin.5.awk regress/usr.bin/awk/T/T.builtin.5.in regress/usr.bin/awk/T/T.builtin.5.ok regress/usr.bin/awk/T/T.builtin.6.awk regress/usr.bin/awk/T/T.builtin.7.awk regress/usr.bin/awk/T/T.builtin.8.awk regress/usr.bin/awk/T/T.builtin.9.awk regress/usr.bin/awk/T/T.builtin.9.ok regress/usr.bin/awk/T/T.chem.awk regress/usr.bin/awk/T/T.chem.lsd1.in regress/usr.bin/awk/T/T.chem.lsd1.ok regress/usr.bin/awk/T/T.chem.penicil.in regress/usr.bin/awk/T/T.chem.penicil.ok regress/usr.bin/awk/T/T.chem.res.in regress/usr.bin/awk/T/T.chem.res.ok regress/usr.bin/awk/T/T.close.1.awk regress/usr.bin/awk/T/T.close.2.awk regress/usr.bin/awk/T/T.close.3.awk regress/usr.bin/awk/T/T.close.3.ok regress/usr.bin/awk/T/T.close.4.awk regress/usr.bin/awk/T/T.close.4.ok regress/usr.bin/awk/T/T.close.5.awk regress/usr.bin/awk/T/T.close.5.ok regress/usr.bin/awk/T/T.close.6.awk regress/usr.bin/awk/T/T.close.6.ok regress/usr.bin/awk/T/T.clv.1.awk regress/usr.bin/awk/T/T.clv.1.in regress/usr.bin/awk/T/T.clv.1.ok regress/usr.bin/awk/T/T.clv.10.ok regress/usr.bin/awk/T/T.clv.11.ok regress/usr.bin/awk/T/T.clv.12.ok regress/usr.bin/awk/T/T.clv.13.ok regress/usr.bin/awk/T/T.clv.14.ok regress/usr.bin/awk/T/T.clv.15.ok regress/usr.bin/awk/T/T.clv.16.awk regress/usr.bin/awk/T/T.clv.16.ok regress/usr.bin/awk/T/T.clv.17.awk regress/usr.bin/awk/T/T.clv.17.ok regress/usr.bin/awk/T/T.clv.18.awk regress/usr.bin/awk/T/T.clv.18.ok regress/usr.bin/awk/T/T.clv.19.awk regress/usr.bin/awk/T/T.clv.19.ok regress/usr.bin/awk/T/T.clv.2.awk regress/usr.bin/awk/T/T.clv.2.in regress/usr.bin/awk/T/T.clv.2.ok regress/usr.bin/awk/T/T.clv.20.awk regress/usr.bin/awk/T/T.clv.20.ok regress/usr.bin/awk/T/T.clv.21.awk regress/usr.bin/awk/T/T.clv.21.ok regress/usr.bin/awk/T/T.clv.22.awk regress/usr.bin/awk/T/T.clv.22.ok regress/usr.bin/awk/T/T.clv.23.awk regress/usr.bin/awk/T/T.clv.23.ok regress/usr.bin/awk/T/T.clv.24.ok regress/usr.bin/awk/T/T.clv.25.ok regress/usr.bin/awk/T/T.clv.26.ok regress/usr.bin/awk/T/T.clv.27.ok regress/usr.bin/awk/T/T.clv.28.ok regress/usr.bin/awk/T/T.clv.3.awk regress/usr.bin/awk/T/T.clv.3.in regress/usr.bin/awk/T/T.clv.3.ok regress/usr.bin/awk/T/T.clv.4.awk regress/usr.bin/awk/T/T.clv.4.in regress/usr.bin/awk/T/T.clv.4.ok regress/usr.bin/awk/T/T.clv.5.awk regress/usr.bin/awk/T/T.clv.5.ok regress/usr.bin/awk/T/T.clv.6.awk regress/usr.bin/awk/T/T.clv.6.ok regress/usr.bin/awk/T/T.clv.7.awk regress/usr.bin/awk/T/T.clv.7.in regress/usr.bin/awk/T/T.clv.7.ok regress/usr.bin/awk/T/T.clv.8.awk regress/usr.bin/awk/T/T.clv.8.ok regress/usr.bin/awk/T/T.clv.9.awk regress/usr.bin/awk/T/T.clv.9.ok regress/usr.bin/awk/T/T.csconcat.awk regress/usr.bin/awk/T/T.csconcat.ok regress/usr.bin/awk/T/T.csv.awk regress/usr.bin/awk/T/T.csv.in regress/usr.bin/awk/T/T.delete.awk regress/usr.bin/awk/T/T.delete.in regress/usr.bin/awk/T/T.delete.ok regress/usr.bin/awk/T/T.errmsg.1.awk regress/usr.bin/awk/T/T.errmsg.1.ok regress/usr.bin/awk/T/T.errmsg.10.awk regress/usr.bin/awk/T/T.errmsg.10.ok regress/usr.bin/awk/T/T.errmsg.11.awk regress/usr.bin/awk/T/T.errmsg.11.ok regress/usr.bin/awk/T/T.errmsg.12.awk regress/usr.bin/awk/T/T.errmsg.12.ok regress/usr.bin/awk/T/T.errmsg.13.awk regress/usr.bin/awk/T/T.errmsg.13.ok regress/usr.bin/awk/T/T.errmsg.14.awk regress/usr.bin/awk/T/T.errmsg.14.ok regress/usr.bin/awk/T/T.errmsg.15.awk regress/usr.bin/awk/T/T.errmsg.15.ok regress/usr.bin/awk/T/T.errmsg.16.awk regress/usr.bin/awk/T/T.errmsg.16.ok regress/usr.bin/awk/T/T.errmsg.17.awk regress/usr.bin/awk/T/T.errmsg.17.ok regress/usr.bin/awk/T/T.errmsg.18.awk regress/usr.bin/awk/T/T.errmsg.18.ok regress/usr.bin/awk/T/T.errmsg.19.awk regress/usr.bin/awk/T/T.errmsg.19.ok regress/usr.bin/awk/T/T.errmsg.2.awk regress/usr.bin/awk/T/T.errmsg.2.ok regress/usr.bin/awk/T/T.errmsg.20.awk regress/usr.bin/awk/T/T.errmsg.20.ok regress/usr.bin/awk/T/T.errmsg.21.awk regress/usr.bin/awk/T/T.errmsg.21.ok regress/usr.bin/awk/T/T.errmsg.22.awk regress/usr.bin/awk/T/T.errmsg.22.ok regress/usr.bin/awk/T/T.errmsg.23.awk regress/usr.bin/awk/T/T.errmsg.23.ok regress/usr.bin/awk/T/T.errmsg.24.awk regress/usr.bin/awk/T/T.errmsg.24.ok regress/usr.bin/awk/T/T.errmsg.25.awk regress/usr.bin/awk/T/T.errmsg.25.ok regress/usr.bin/awk/T/T.errmsg.26.awk regress/usr.bin/awk/T/T.errmsg.26.ok regress/usr.bin/awk/T/T.errmsg.27.awk regress/usr.bin/awk/T/T.errmsg.27.ok regress/usr.bin/awk/T/T.errmsg.28.awk regress/usr.bin/awk/T/T.errmsg.28.ok regress/usr.bin/awk/T/T.errmsg.29.awk regress/usr.bin/awk/T/T.errmsg.29.ok regress/usr.bin/awk/T/T.errmsg.3.awk regress/usr.bin/awk/T/T.errmsg.3.ok regress/usr.bin/awk/T/T.errmsg.30.awk regress/usr.bin/awk/T/T.errmsg.30.ok regress/usr.bin/awk/T/T.errmsg.31.awk regress/usr.bin/awk/T/T.errmsg.31.ok regress/usr.bin/awk/T/T.errmsg.32.awk regress/usr.bin/awk/T/T.errmsg.32.ok regress/usr.bin/awk/T/T.errmsg.33.awk regress/usr.bin/awk/T/T.errmsg.33.ok regress/usr.bin/awk/T/T.errmsg.34.awk regress/usr.bin/awk/T/T.errmsg.34.ok regress/usr.bin/awk/T/T.errmsg.35.awk regress/usr.bin/awk/T/T.errmsg.35.ok regress/usr.bin/awk/T/T.errmsg.36.awk regress/usr.bin/awk/T/T.errmsg.36.ok regress/usr.bin/awk/T/T.errmsg.37.awk regress/usr.bin/awk/T/T.errmsg.37.ok regress/usr.bin/awk/T/T.errmsg.38.awk regress/usr.bin/awk/T/T.errmsg.38.ok regress/usr.bin/awk/T/T.errmsg.39.awk regress/usr.bin/awk/T/T.errmsg.39.ok regress/usr.bin/awk/T/T.errmsg.4.awk regress/usr.bin/awk/T/T.errmsg.4.ok regress/usr.bin/awk/T/T.errmsg.40.awk regress/usr.bin/awk/T/T.errmsg.40.ok regress/usr.bin/awk/T/T.errmsg.41.awk regress/usr.bin/awk/T/T.errmsg.41.ok regress/usr.bin/awk/T/T.errmsg.42.awk regress/usr.bin/awk/T/T.errmsg.42.ok regress/usr.bin/awk/T/T.errmsg.43.awk regress/usr.bin/awk/T/T.errmsg.43.ok regress/usr.bin/awk/T/T.errmsg.44.awk regress/usr.bin/awk/T/T.errmsg.44.ok regress/usr.bin/awk/T/T.errmsg.45.awk regress/usr.bin/awk/T/T.errmsg.45.ok regress/usr.bin/awk/T/T.errmsg.46.awk regress/usr.bin/awk/T/T.errmsg.46.ok regress/usr.bin/awk/T/T.errmsg.47.awk regress/usr.bin/awk/T/T.errmsg.47.ok regress/usr.bin/awk/T/T.errmsg.48.awk regress/usr.bin/awk/T/T.errmsg.48.ok regress/usr.bin/awk/T/T.errmsg.49.awk regress/usr.bin/awk/T/T.errmsg.49.ok regress/usr.bin/awk/T/T.errmsg.5.awk regress/usr.bin/awk/T/T.errmsg.5.ok regress/usr.bin/awk/T/T.errmsg.50.awk regress/usr.bin/awk/T/T.errmsg.50.ok regress/usr.bin/awk/T/T.errmsg.51.awk regress/usr.bin/awk/T/T.errmsg.51.ok regress/usr.bin/awk/T/T.errmsg.52.awk regress/usr.bin/awk/T/T.errmsg.52.ok regress/usr.bin/awk/T/T.errmsg.53.awk regress/usr.bin/awk/T/T.errmsg.53.ok regress/usr.bin/awk/T/T.errmsg.54.ok regress/usr.bin/awk/T/T.errmsg.55.awk regress/usr.bin/awk/T/T.errmsg.55.ok regress/usr.bin/awk/T/T.errmsg.56.awk regress/usr.bin/awk/T/T.errmsg.56.ok regress/usr.bin/awk/T/T.errmsg.57.awk regress/usr.bin/awk/T/T.errmsg.57.ok regress/usr.bin/awk/T/T.errmsg.58.awk regress/usr.bin/awk/T/T.errmsg.58.ok regress/usr.bin/awk/T/T.errmsg.59.awk regress/usr.bin/awk/T/T.errmsg.59.ok regress/usr.bin/awk/T/T.errmsg.6.awk regress/usr.bin/awk/T/T.errmsg.6.ok regress/usr.bin/awk/T/T.errmsg.7.awk regress/usr.bin/awk/T/T.errmsg.7.ok regress/usr.bin/awk/T/T.errmsg.8.awk regress/usr.bin/awk/T/T.errmsg.8.ok regress/usr.bin/awk/T/T.errmsg.9.awk regress/usr.bin/awk/T/T.errmsg.9.ok regress/usr.bin/awk/T/T.expr.awk regress/usr.bin/awk/T/T.expr.in regress/usr.bin/awk/T/T.exprconv.awk regress/usr.bin/awk/T/T.exprconv.ok regress/usr.bin/awk/T/T.func.1.awk regress/usr.bin/awk/T/T.func.1.in regress/usr.bin/awk/T/T.func.1.ok regress/usr.bin/awk/T/T.func.10.awk regress/usr.bin/awk/T/T.func.10.ok regress/usr.bin/awk/T/T.func.11.awk regress/usr.bin/awk/T/T.func.11.ok regress/usr.bin/awk/T/T.func.12.awk regress/usr.bin/awk/T/T.func.12.ok regress/usr.bin/awk/T/T.func.2.awk regress/usr.bin/awk/T/T.func.2.ok regress/usr.bin/awk/T/T.func.3.awk regress/usr.bin/awk/T/T.func.3.ok regress/usr.bin/awk/T/T.func.4.awk regress/usr.bin/awk/T/T.func.4.ok regress/usr.bin/awk/T/T.func.5.awk regress/usr.bin/awk/T/T.func.5.in regress/usr.bin/awk/T/T.func.5.ok regress/usr.bin/awk/T/T.func.6.awk regress/usr.bin/awk/T/T.func.6.in regress/usr.bin/awk/T/T.func.6.ok regress/usr.bin/awk/T/T.func.7.awk regress/usr.bin/awk/T/T.func.7.in regress/usr.bin/awk/T/T.func.7.ok regress/usr.bin/awk/T/T.func.8.awk regress/usr.bin/awk/T/T.func.8.ok regress/usr.bin/awk/T/T.func.9.awk regress/usr.bin/awk/T/T.func.9.ok commit RuxIYOly1EVD4CvV Author: sthen Date: 2026/06/26 08:55:55 merge NSD 4.14.3 (why they regenerated autoconf files with an older version, I do not know...) usr.sbin/nsd/aclocal.m4 usr.sbin/nsd/config.guess usr.sbin/nsd/config.h.in usr.sbin/nsd/config.sub usr.sbin/nsd/configure usr.sbin/nsd/configure.ac usr.sbin/nsd/install-sh usr.sbin/nsd/nsd-checkconf.8.in usr.sbin/nsd/nsd-checkzone.8.in usr.sbin/nsd/nsd-control.8.in usr.sbin/nsd/nsd.8.in usr.sbin/nsd/nsd.conf.5.in usr.sbin/nsd/doc/ChangeLog usr.sbin/nsd/doc/README usr.sbin/nsd/doc/RELNOTES usr.sbin/nsd/simdzone/configure commit jHlrFekdNew4BqIC Author: sthen Date: 2026/06/26 08:50:59 import NSD 4.14.3 usr.sbin/nsd/aclocal.m4 usr.sbin/nsd/config.guess usr.sbin/nsd/config.h.in usr.sbin/nsd/config.sub usr.sbin/nsd/configure usr.sbin/nsd/configure.ac usr.sbin/nsd/install-sh usr.sbin/nsd/nsd-checkconf.8.in usr.sbin/nsd/nsd-checkzone.8.in usr.sbin/nsd/nsd-control.8.in usr.sbin/nsd/nsd.8.in usr.sbin/nsd/nsd.conf.5.in usr.sbin/nsd/options.c usr.sbin/nsd/options.h usr.sbin/nsd/rdata.c usr.sbin/nsd/server.c usr.sbin/nsd/doc/ChangeLog usr.sbin/nsd/doc/README usr.sbin/nsd/doc/RELNOTES usr.sbin/nsd/simdzone/config.guess usr.sbin/nsd/simdzone/config.h.in usr.sbin/nsd/simdzone/config.sub usr.sbin/nsd/simdzone/configure commit RM3CucEJtf4OXTIg Author: florian Date: 2026/06/26 08:31:25 Fix CVE-2026-12244, CVE-2026-12245, CVE-2026-12246 and CVE-2026-12490 - CVE-2026-12244: A specially crafted SVCB RR can cause a heap overflow of up to 65509 attacker controlled bytes. - CVE-2026-12245: If NSD is configured with DNS over TLS, a client that performs a TLS action, closing the connection early, causes a crash and restart of the server process. An attacker can keep all children in a crash-restart loop denying DoT service. - CVE-2026-12246: The RR type APL rdata address, if too large, causes out of bounds write on the stack, when the zonefile is written out. - CVE-2026-12490: Secondaries authenticated by a client certificate to transfer a zone over TLS, can bypass verification by transferring over TCP. OK sthen usr.sbin/nsd/nsd.conf.5.in usr.sbin/nsd/options.c usr.sbin/nsd/options.h usr.sbin/nsd/rdata.c usr.sbin/nsd/server.c commit OdH8Qajg4YX5yKsQ Author: nicm Date: 2026/06/26 08:19:44 Another couple of bits look nicer in grey. usr.bin/tmux/window-client.c usr.bin/tmux/window-tree.c commit rt5unRHfGAKaXJN1 Author: nicm Date: 2026/06/26 08:10:49 Apply better colours to various builtin bits in modes. usr.bin/tmux/mode-tree.c usr.bin/tmux/options-table.c usr.bin/tmux/screen-write.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h 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 UIeL0U4yOn7BSmgr Author: tb Date: 2026/06/26 08:05:22 Some more #include consistency. Prompted by job usr.sbin/rpki-client/filemode.c usr.sbin/rpki-client/http.c usr.sbin/rpki-client/parser.c usr.sbin/rpki-client/repo.c commit sqineuL91Udddqij Author: tb Date: 2026/06/26 08:02:47 nca.c: more missing includes sys/types.h for ssize_t, stdlib.h for *alloc/free and stdio.h for fprintf. ok job usr.sbin/rpki-client/nca.c commit ZAQD8mnq81ml6ZA7 Author: job Date: 2026/06/26 07:37:29 Fix includes for -portable OK tb@ usr.sbin/rpki-client/nca.c commit 09CyNYIT02CO3Sr8 Author: yasuoka Date: 2026/06/26 07:05:33 Fixed a null dereference when authentication-filter and configured and pap is used. diff from iij. usr.sbin/radiusd/radiusd.c commit CPpxbg0fSi35ENwT Author: djm Date: 2026/06/26 06:17:13 mention that ssh-keyscan output is only as trustworthy as the network between it and the SSH server; ok markus@ usr.bin/ssh/ssh-keyscan.1 commit ufjGkQMpYqLovto5 Author: yasuoka Date: 2026/06/26 06:08:35 Return statically built addresses when hostname == NULL It always returns IPv4 and IPv6 addresses when hostname == NULL; previously, it returned only the address of the selected address family defined by "family" in resolv.conf. ok florian lib/libc/asr/getaddrinfo_async.c commit 2tAcTS4HclLaazGx Author: tb Date: 2026/06/26 06:08:08 With x509_vfy.c 1.153, the x509_crl regress passes regress/lib/libcrypto/x509/Makefile commit qvUatWrfDAMs6MyR Author: tb Date: 2026/06/26 06:03:32 x509_vfy: sync get_crl_sk() with BoringSSL and OpenSSL Among CRLs with the same score prefer the one with the most recent lastUpdate (RFC 5280 thisUpdate). This pulls in OpenSSL commits 626aa248, e032117d, 8b7c51a0 from 2016, so before the license change. This uses the annoying ASN1_TIME_diff() API, but there is no better way, really. Every other ASN1_TIME API will be just as awkward. This fixes the currently failing x509_crl test cases. ok kenjiro lib/libcrypto/x509/x509_vfy.c commit SaIW5tsSCfctSij4 Author: tb Date: 2026/06/26 05:59:11 x509_crl regress: enable the failing test and mark as XFAIL regress/lib/libcrypto/x509/Makefile regress/lib/libcrypto/x509/x509_crl.c commit 1Aug5JBawz8wzuab Author: yasuoka Date: 2026/06/26 05:33:11 Prevent authenticated RADIUS CP attribute mapping overflowing rr_cfg. Reported by / the original diff from Andrew Griffiths ok markus sbin/iked/radius.c commit Qh039bB06oCedNRv Author: dgl Date: 2026/06/26 02:28:59 Make getaddrinfo(3) check hnok_lenient() earlier. r1.60 added special handling for localhost names; this was done before the hnok_lenient() check, ensure this validation applies to localhost names too. ok florian lib/libc/asr/getaddrinfo_async.c commit GxvPzHEwJ3vZl5Gw Author: dv Date: 2026/06/26 00:34:42 vmd(8): prevent OOB reads in 32 and 64-bit ELF loaders. Malformed ELF files could cause reading past section-headers. For ELF64 files, malformed section metadata could cause out of bound reads of heap allocated buffers. Reported by Frank Denis. Discussed with and "go for it" from mlarkin@ usr.sbin/vmd/loadfile_elf.c commit poHzJc5fXqml6ZXJ Author: nicm Date: 2026/06/25 23:48:20 Make the default colours more conservative, its really the greys that matter. usr.bin/tmux/options-table.c commit AaYjnpic6X4wjWBZ Author: nicm Date: 2026/06/25 23:17:25 Add nicer dark and light colour sets (themes) used on terminals with 256 or more colours. Currently based these on emacs but they could change. Terminals with fewer colours use the ANSI colours. A new "theme" option overrides the detected theme (set to "terminal" to go back to ANSI colours). usr.bin/tmux/colour.c usr.bin/tmux/grid.c usr.bin/tmux/options-table.c usr.bin/tmux/options.c usr.bin/tmux/server-client.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/tty.c