OpenBSD/src MydnYriusr.bin/tmux server-client.c control.c

   Move per-client window sizes into control.c since the only user is for
   control mode.
VersionDeltaFile
1.496+78-44usr.bin/tmux/server-client.c
1.62+90-1usr.bin/tmux/control.c
1.58+12-24usr.bin/tmux/resize.c
1.1407+4-18usr.bin/tmux/tmux.h
1.55+6-13usr.bin/tmux/cmd-refresh-client.c
+190-1005 files

OpenBSD/src v1V84Stusr.bin/tmux cmd.c

   Change %% to escape single quotes (%1 remains with no quoting and %%
   with double quotes) to avoid a single quote being able to terminate
   quoted sections of commands. Fixes unexpected behaviour with session
   names containing single quotes reported by Aliz Hammond.
VersionDeltaFile
1.189+37-15usr.bin/tmux/cmd.c
+37-151 files

OpenBSD/ports GqO55AIproductivity/libphonenumber distinfo Makefile

   Update to libphonenumber-9.0.35.
VersionDeltaFile
1.92+2-2productivity/libphonenumber/distinfo
1.103+1-1productivity/libphonenumber/Makefile
+3-32 files

OpenBSD/ports 2Ipj1Pldevel/p5-YAML-Syck distinfo Makefile

   update p5-YAML-Syck to 1.47
   CVE-2026-57075 CVE-2026-57076 CVE-2026-57077 CVE-2026-13713
VersionDeltaFile
1.19+2-2devel/p5-YAML-Syck/distinfo
1.33+1-1devel/p5-YAML-Syck/Makefile
+3-32 files

OpenBSD/ports Qp0cAPtnet/netatalk3 Makefile distinfo

   Update to netatalk-4.5.1.
VersionDeltaFile
1.77+1-3net/netatalk3/Makefile
1.46+2-2net/netatalk3/distinfo
+3-52 files

OpenBSD/ports qeH6BxEsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.97.0.
VersionDeltaFile
1.155+2-2sysutils/exoscale-cli/distinfo
1.158+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/src rpnjbURusr.bin/tmux server-client.c

   Clear cfg_client if the client is destroyed to prevent UAF found by Ilya
   Grigoriev.
VersionDeltaFile
1.495+3-1usr.bin/tmux/server-client.c
+3-11 files

OpenBSD/ports FrVSYREmail/mimedefang Makefile distinfo, mail/mimedefang/pkg PLIST

   update to 3.7.1
   full Changelog at https://mimedefang.org/documentation/Changelog.html
VersionDeltaFile
1.21+49-37mail/mimedefang/pkg/PLIST
1.68+9-8mail/mimedefang/Makefile
1.29+2-2mail/mimedefang/distinfo
+60-473 files

OpenBSD/xenocara 0I7AVaVdistrib/sets/lists/xbase md.loongson, distrib/sets/lists/xetc md.loongson

   Retire loongson from Xenocara.
VersionDeltaFile
1.80+1-6driver/Makefile
1.4+0-0distrib/sets/lists/xetc/md.loongson
1.2+0-0distrib/sets/lists/xfont/md.loongson
1.32+0-0distrib/sets/lists/xserv/md.loongson
1.4+0-0distrib/sets/lists/xshare/md.loongson
1.159+0-0distrib/sets/lists/xbase/md.loongson
+1-66 files

OpenBSD/ports Au1wWn8lang/nim Makefile distinfo, lang/nim/patches patch-dist_nimble_src_nimblepkg_downloadnim_nim patch-tests_stdlib_tstreams_nim

   lang/nim: update to 2.2.10

   from MAINTAINER, better than my original attempt
VersionDeltaFile
1.27+45-11lang/nim/Makefile
1.1+46-0lang/nim/patches/patch-dist_nimble_src_nimblepkg_downloadnim_nim
1.12+14-8lang/nim/distinfo
1.1+15-0lang/nim/patches/patch-tests_stdlib_tstreams_nim
1.1+14-0lang/nim/patches/patch-lib_system_sysstr_nim
1.1+12-0lang/nim/patches/patch-tests_stdlib_tposix_nim
+146-196 files not shown
+194-2212 files

OpenBSD/src 54MQ7chetc/signify openbsd-81-base.pub

   base key for 81
VersionDeltaFile
1.1+2-0etc/signify/openbsd-81-base.pub
+2-01 files

OpenBSD/src iBR2RCqdistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1191+1-4distrib/sets/lists/base/mi
+1-41 files

OpenBSD/src Mo9LnTGetc/signify openbsd-72-base.pub openbsd-72-fw.pub

   no longer needed
VersionDeltaFile
1.2+0-0etc/signify/openbsd-72-base.pub
1.2+0-0etc/signify/openbsd-72-fw.pub
1.2+0-0etc/signify/openbsd-72-pkg.pub
1.2+0-0etc/signify/openbsd-72-syspatch.pub
+0-04 files

OpenBSD/src wFl8FNbsys/arch/i386/conf GENERIC RAMDISK_CD

   add iwx to the i386 build

   Add it to both GENERIC and RAMDISK_CD, with the latter pointed out by
   stsp@ and deraadt@

   ok stsp@
VersionDeltaFile
1.866+2-1sys/arch/i386/conf/GENERIC
1.256+2-1sys/arch/i386/conf/RAMDISK_CD
+4-22 files

OpenBSD/src nGgDmvdshare/zoneinfo ziguard.awk, share/zoneinfo/datfiles africa northamerica

   Update to tzdata2026c from https://github.com/JodaOrg/global-tz

   Major changes:
    o Alberta moved to permanent -06 on 2026-06-18
    o Morocco moves to permanent +00 on 2026-09-20
VersionDeltaFile
1.78+33-160share/zoneinfo/datfiles/africa
1.93+108-15share/zoneinfo/datfiles/northamerica
1.97+15-8share/zoneinfo/datfiles/europe
1.9+7-4share/zoneinfo/datfiles/zonenow.tab
1.8+5-5share/zoneinfo/datfiles/leap-seconds.list
1.3+4-4share/zoneinfo/ziguard.awk
+172-1963 files not shown
+178-2029 files

OpenBSD/ports 0G8rYJUsysutils/yank distinfo Makefile

   update to yank-1.4.0
VersionDeltaFile
1.7+2-2sysutils/yank/distinfo
1.11+1-1sysutils/yank/Makefile
+3-32 files

OpenBSD/ports OjFZUnGinfrastructure/mk arch-defines.mk, net/synergy/patches patch-src_lib_ipc_IpcClientProxy_cpp patch-src_lib_ipc_IpcServerProxy_cpp

   The loongson architecture is gone (and so is sgi).
VersionDeltaFile
1.116+4-4infrastructure/mk/arch-defines.mk
1.6+1-1net/synergy/patches/patch-src_lib_ipc_IpcClientProxy_cpp
1.5+1-1net/synergy/patches/patch-src_lib_ipc_IpcServerProxy_cpp
+6-63 files

OpenBSD/src cfNmRTBdistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1190+3-0distrib/sets/lists/base/mi
+3-01 files

OpenBSD/src E6TKydretc/signify openbsd-81-pkg.pub

   add 8.1 packages key
VersionDeltaFile
1.1+2-0etc/signify/openbsd-81-pkg.pub
+2-01 files

OpenBSD/src TEig2AGusr.sbin/installboot loongson_installboot.c

   no longer needed
VersionDeltaFile
1.12+1-1usr.sbin/installboot/loongson_installboot.c
+1-11 files

OpenBSD/src SmWMW9Jdistrib/sets/lists/base mi, distrib/sets/lists/comp md.loongson mi

   sync
VersionDeltaFile
1.57+0-54distrib/sets/lists/comp/md.loongson
1.1772+0-16distrib/sets/lists/man/mi
1.1189+0-3distrib/sets/lists/base/mi
1.1765+0-2distrib/sets/lists/comp/mi
+0-754 files

OpenBSD/src nForb53etc/etc.loongson Makefile.inc ttys, etc/mtree 4.4BSD.dist

   remove more loongson
VersionDeltaFile
1.326+1-7etc/mtree/4.4BSD.dist
1.9+1-1etc/etc.loongson/Makefile.inc
1.5+1-1etc/etc.loongson/ttys
1.40+1-1etc/etc.loongson/MAKEDEV.md
1.6+1-1etc/etc.loongson/disktab
1.2+1-1etc/etc.loongson/Makefile
+6-124 files not shown
+7-1310 files

OpenBSD/ports evbC7EMwww/librewolf distinfo Makefile

   www/librewolf: update to 152.0.6-1

   www/mozilla-firefox/files/policies.json has some changes that may
   be relevant for LibreWolf but I don't have time to look at that.
   Can be done later.

   MAINTAINER indicated not working on this port for now
   Identical diff from yaydn, thanks
   OK landry@
VersionDeltaFile
1.5+2-2www/librewolf/distinfo
1.5+1-1www/librewolf/Makefile
+3-32 files

OpenBSD/src lrv7l30lib/libssl d1_both.c

   Make dtls1_do_write_ccs() self contained.

   A ChangeCipherSpec message is always the same single byte. Make
   dtls1_do_write_ccs() know how to send this message, which avoids the use of
   buffers and needing to keep copies for retransmission.

   ok kenjiro@ tb@
VersionDeltaFile
1.99+5-4lib/libssl/d1_both.c
+5-41 files

OpenBSD/src 2EhprHklib/libssl d1_both.c dtls_local.h

   Clean up sequence number and message header handling.

   dtls1_set_message_header() is only called in one place - inline the write
   handshake sequence number handling. Rename dtls1_set_message_header_int()
   to dtls1_set_message_header().

   The dtls12_write_ccs() code does not use handshake sequence numbers (since
   they're not handshake messages) - stop pretending that it does.

   ok kenjiro@ tb@
VersionDeltaFile
1.98+11-22lib/libssl/d1_both.c
1.9+2-4lib/libssl/dtls_local.h
+13-262 files

OpenBSD/ports NzRSSpolang/rust Makefile distinfo, lang/rust/patches patch-compiler_rustc_session_src_options_rs patch-src_bootstrap_src_lib_rs

   update lang/rust to 1.97.1

   Announce: https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/
   Announce: https://blog.rust-lang.org/2026/07/16/Rust-1.97.1/
VersionDeltaFile
1.29+1,608-18lang/rust/pkg/PLIST-src
1.251+24-12lang/rust/Makefile
1.167+10-10lang/rust/distinfo
1.30+4-4lang/rust/patches/patch-compiler_rustc_session_src_options_rs
1.22+1-1lang/rust/patches/patch-src_bootstrap_src_lib_rs
1.6+1-1lang/rust/patches/patch-src_etc_rust-lldb
+1,648-461 files not shown
+1,649-477 files

OpenBSD/src uZ1r03qusr.bin/tmux layout-custom.c

   Fix uninitialized var for sscanf %n.
VersionDeltaFile
1.38+2-2usr.bin/tmux/layout-custom.c
+2-21 files

OpenBSD/src 909Z2wmusr.bin/netstat netstat.1 main.c

   Fix netstat(1) man page and options.

   Use switch -v to avoid IPv6 address truncation everywhere.  Remove
   special meaning of -l for IPv6 multicast routing table.  Fix
   combination of options in usage.  Clarify man page.

   input and OK claudio@
VersionDeltaFile
1.100+11-20usr.bin/netstat/netstat.1
1.126+8-6usr.bin/netstat/main.c
1.83+5-5usr.bin/netstat/if.c
1.29+3-3usr.bin/netstat/mroute6.c
+27-344 files

OpenBSD/src CuYy4uasys/netinet ip_mroute.c ip_var.h

   Make IP multicast router global variable MP safe.

   Use a multicast router rwlock to protect the mrt_mrouter array.
   Since we support one router per route table, also implement an API
   version per router.  Sockets in mrt_mrouter are reference counted.
   Fix the name space a bit by using mrt_ prefix consistently.  Keep
   existing netlock and kernel lock until fine grained locking has
   been finished.

   OK claudio@
VersionDeltaFile
1.154+190-112sys/netinet/ip_mroute.c
1.125+2-4sys/netinet/ip_var.h
1.168+2-3sys/netinet/raw_ip.c
1.431+2-2sys/netinet/ip_input.c
1.99+2-2sys/netinet/igmp.c
1.418+2-2sys/netinet/ip_output.c
+200-1256 files

OpenBSD/ports JGVoPYqinfrastructure/bin portimport

   Use proper quoting in test -z "$pkgpath"

   Else test -z does what's expected, but for the wrong reason.
   ok tb@
VersionDeltaFile
1.12+1-1infrastructure/bin/portimport
+1-11 files