OpenBSD/src akjMhcWusr.bin/tmux fuzzy.c window-switch.c

   Add switch-mode a fast switcher with fuzzy searching, bound to Tab (for
   windows) or BTab (S-Tab, for sessions) by default.
VersionDeltaFile
1.1+655-0usr.bin/tmux/fuzzy.c
1.1+636-0usr.bin/tmux/window-switch.c
1.1109+83-4usr.bin/tmux/tmux.1
1.389+46-1usr.bin/tmux/format.c
1.57+16-1usr.bin/tmux/cmd-choose-tree.c
1.4+8-5usr.bin/tmux/prompt.c
+1,444-116 files not shown
+1,477-2112 files

OpenBSD/src om6pJPtusr.bin/tmux window.c

   Drop mouse movement events rather than redrawing unnecessarily.
VersionDeltaFile
1.349+7-1usr.bin/tmux/window.c
+7-11 files

OpenBSD/src gQKqHDfsys/dev/pci if_rge.c

   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@
VersionDeltaFile
1.44+3-3sys/dev/pci/if_rge.c
+3-31 files

OpenBSD/src 27adMwfusr.sbin/rpki-client nca.c

   Add a coinflip to increase cycle-to-cycle jitter

   with/OK tb@
VersionDeltaFile
1.5+5-1usr.sbin/rpki-client/nca.c
+5-11 files

OpenBSD/src 8eTGfZOusr.bin/tmux options-table.c

   Use underscore for current in status line.
VersionDeltaFile
1.227+4-4usr.bin/tmux/options-table.c
+4-41 files

OpenBSD/src BrbXsyfusr.bin/tmux options-table.c

   message-command-style should be inverse of message-style.
VersionDeltaFile
1.226+4-2usr.bin/tmux/options-table.c
+4-21 files

OpenBSD/src QztzCdAusr.bin/cal cal.c

   cal: drop obsolete parsemonth return value checks

   These became redundant since month range checks were implemented in parsemonth
   in revision 1.15.

   ok jca@
VersionDeltaFile
1.33+1-5usr.bin/cal/cal.c
+1-51 files

OpenBSD/src i8b5Cudusr.bin/tmux options-table.c tmux.1

   Add tree-mode-selection-style to continue the process of moving away
   from mode-style.
VersionDeltaFile
1.225+10-1usr.bin/tmux/options-table.c
1.1108+9-1usr.bin/tmux/tmux.1
1.95+2-2usr.bin/tmux/mode-tree.c
+21-43 files

OpenBSD/src bBq3JxQusr.bin/tmux mode-tree.c options-table.c

   Some colour fixes and tweaks (marked pane, cursor colours now work).
VersionDeltaFile
1.94+9-5usr.bin/tmux/mode-tree.c
1.224+12-2usr.bin/tmux/options-table.c
1.1107+8-3usr.bin/tmux/tmux.1
1.3+7-2usr.bin/tmux/prompt.c
1.476+4-2usr.bin/tmux/tty.c
1.87+3-3usr.bin/tmux/window-tree.c
+43-171 files not shown
+45-187 files

OpenBSD/src 3COeAXjshare/man/man5 files.conf.5

   document "compile-with"
   from Nick Owens
VersionDeltaFile
1.24+17-2share/man/man5/files.conf.5
+17-21 files

OpenBSD/src t5jroIXsys/dev/usb ucom.c

   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
VersionDeltaFile
1.80+3-2sys/dev/usb/ucom.c
+3-21 files

OpenBSD/src P6fI9hHusr.bin/tmux grid.c

   Do not force theme colours to default when capturing.
VersionDeltaFile
1.151+26-8usr.bin/tmux/grid.c
+26-81 files

OpenBSD/src 6r0T5Urusr.bin/tmux layout.c cmd-break-pane.c

   Add ability to float a tiled pane to break-pane, from Dane Jensen.
VersionDeltaFile
1.79+54-24usr.bin/tmux/layout.c
1.69+50-4usr.bin/tmux/cmd-break-pane.c
1.1106+41-3usr.bin/tmux/tmux.1
1.63+7-10usr.bin/tmux/cmd-resize-pane.c
1.1374+13-4usr.bin/tmux/tmux.h
+165-455 files

OpenBSD/src UoDXhqgsys/uvm uvm_swap.c

   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@
VersionDeltaFile
1.182+5-18sys/uvm/uvm_swap.c
+5-181 files

OpenBSD/src 6wSOTt5usr.bin/tmux arguments.c cmd-resize-pane.c

   Do not count arguments starting - as optional arguments, makes old
   resize-pane syntax work. GitHub issue 5275, based on a changed from Dane
   Jensen.
VersionDeltaFile
1.66+14-2usr.bin/tmux/arguments.c
1.62+9-5usr.bin/tmux/cmd-resize-pane.c
+23-72 files

OpenBSD/src sSkWhWWusr.bin/tmux style.c

   Bump style buffer to 1024, GitHub issue 5279 from Moritz Angermann.
VersionDeltaFile
1.46+2-2usr.bin/tmux/style.c
+2-21 files

OpenBSD/src ccPqrImregress/usr.bin/awk/T T.chem.awk Makefile

   Add next batch of awk tests, adapted from upstream

   OK millert@
VersionDeltaFile
1.1+492-0regress/usr.bin/awk/T/T.chem.awk
1.1+466-0regress/usr.bin/awk/T/Makefile
1.1+201-0regress/usr.bin/awk/T/T.chem.res.ok
1.1+184-0regress/usr.bin/awk/T/T.expr.in
1.1+134-0regress/usr.bin/awk/T/T.chem.penicil.ok
1.1+128-0regress/usr.bin/awk/T/T.chem.lsd1.ok
+1,605-0280 files not shown
+2,485-2286 files

OpenBSD/src RuxIYOlusr.sbin/nsd configure config.h.in, usr.sbin/nsd/doc RELNOTES

   merge NSD 4.14.3 (why they regenerated autoconf files with an older version,
   I do not know...)
VersionDeltaFile
1.65+1,314-1,822usr.sbin/nsd/configure
1.2+804-373usr.sbin/nsd/simdzone/configure
1.48+115-125usr.sbin/nsd/config.h.in
1.6+77-147usr.sbin/nsd/config.sub
1.6+22-75usr.sbin/nsd/config.guess
1.20+25-0usr.sbin/nsd/doc/RELNOTES
+2,357-2,54210 files not shown
+2,403-2,57316 files

OpenBSD/src jHlrFekusr.sbin/nsd configure config.h.in, usr.sbin/nsd/simdzone configure config.sub

   import NSD 4.14.3
VersionDeltaFile
1.1.1.30+1,311-1,819usr.sbin/nsd/configure
1.1.1.4+331-410usr.sbin/nsd/simdzone/configure
1.1.1.27+115-125usr.sbin/nsd/config.h.in
1.1.1.3+77-147usr.sbin/nsd/simdzone/config.sub
1.1.1.4+77-147usr.sbin/nsd/config.sub
1.1.1.4+22-75usr.sbin/nsd/config.guess
+1,933-2,72317 files not shown
+2,084-2,84523 files

OpenBSD/src RM3CucEusr.sbin/nsd options.c rdata.c

   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
VersionDeltaFile
1.34+36-6usr.sbin/nsd/options.c
1.21+15-4usr.sbin/nsd/rdata.c
1.55+1-1usr.sbin/nsd/nsd.conf.5.in
1.57+1-1usr.sbin/nsd/server.c
1.33+1-0usr.sbin/nsd/options.h
+54-125 files

OpenBSD/src OdH8Qajusr.bin/tmux window-client.c window-tree.c

   Another couple of bits look nicer in grey.
VersionDeltaFile
1.45+20-20usr.bin/tmux/window-client.c
1.86+4-4usr.bin/tmux/window-tree.c
+24-242 files

OpenBSD/src rt5unRHusr.bin/tmux mode-tree.c window-client.c

   Apply better colours to various builtin bits in modes.
VersionDeltaFile
1.93+165-91usr.bin/tmux/mode-tree.c
1.44+77-50usr.bin/tmux/window-client.c
1.85+62-35usr.bin/tmux/window-tree.c
1.28+21-12usr.bin/tmux/window-customize.c
1.49+15-8usr.bin/tmux/window-buffer.c
1.223+14-5usr.bin/tmux/options-table.c
+354-2013 files not shown
+373-2079 files

OpenBSD/src UIeL0U4usr.sbin/rpki-client filemode.c parser.c

   Some more #include consistency.

   Prompted by job
VersionDeltaFile
1.84+2-2usr.sbin/rpki-client/filemode.c
1.182+2-2usr.sbin/rpki-client/parser.c
1.87+2-2usr.sbin/rpki-client/repo.c
1.105+2-1usr.sbin/rpki-client/http.c
+8-74 files

OpenBSD/src sqineuLusr.sbin/rpki-client nca.c

   nca.c: more missing includes

   sys/types.h for ssize_t, stdlib.h for *alloc/free and stdio.h for fprintf.

   ok job
VersionDeltaFile
1.4+4-1usr.sbin/rpki-client/nca.c
+4-11 files

OpenBSD/src ZAQD8mnusr.sbin/rpki-client nca.c

   Fix includes for -portable

   OK tb@
VersionDeltaFile
1.3+3-3usr.sbin/rpki-client/nca.c
+3-31 files

OpenBSD/src 09CyNYIusr.sbin/radiusd radiusd.c

   Fixed a null dereference when authentication-filter and configured and
   pap is used.   diff from iij.
VersionDeltaFile
1.63+2-2usr.sbin/radiusd/radiusd.c
+2-21 files

OpenBSD/src CPpxbg0usr.bin/ssh ssh-keyscan.1

   mention that ssh-keyscan output is only as trustworthy as the
   network between it and the SSH server; ok markus@
VersionDeltaFile
1.54+11-2usr.bin/ssh/ssh-keyscan.1
+11-21 files

OpenBSD/src ufjGkQMlib/libc/asr getaddrinfo_async.c

   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
VersionDeltaFile
1.69+38-44lib/libc/asr/getaddrinfo_async.c
+38-441 files

OpenBSD/src 2tAcTS4regress/lib/libcrypto/x509 Makefile

   With x509_vfy.c 1.153, the x509_crl regress passes
VersionDeltaFile
1.29+1-3regress/lib/libcrypto/x509/Makefile
+1-31 files

OpenBSD/src qvUatWrlib/libcrypto/x509 x509_vfy.c

   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
VersionDeltaFile
1.153+18-6lib/libcrypto/x509/x509_vfy.c
+18-61 files