OpenBSD/src nmEkTPMsys/dev/fdt gpioleds.c

   avoid free with bad arg when trigger_len is <= 0
   ok kettenis@
VersionDeltaFile
1.6+2-2sys/dev/fdt/gpioleds.c
+2-21 files

OpenBSD/ports AcTAZgtdevel/cargo-c distinfo crates.inc

   Update to cargo-c 0.10.24

   https://github.com/lu-zero/cargo-c/releases/tag/v0.10.24
VersionDeltaFile
1.17+262-334devel/cargo-c/distinfo
1.17+129-165devel/cargo-c/crates.inc
1.17+1-1devel/cargo-c/Makefile
+392-5003 files

OpenBSD/ports WB2gnqgtextproc/ktextaddons Makefile distinfo, textproc/ktextaddons/pkg PLIST

   Update ktextaddons to 2.1.1
VersionDeltaFile
1.15+6-6textproc/ktextaddons/Makefile
1.14+2-2textproc/ktextaddons/distinfo
1.14+2-0textproc/ktextaddons/pkg/PLIST
+10-83 files

OpenBSD/ports lB5FVvEfonts/font-awesome distinfo Makefile

   Update font-awesome to 7.3.1
VersionDeltaFile
1.47+4-4fonts/font-awesome/distinfo
1.52+1-1fonts/font-awesome/Makefile
+5-52 files

OpenBSD/ports 9DfZ27zlang/unicon Makefile, lang/unicon/patches patch-configure_ac patch-src_runtime_raudio_r

   Unbreak and update unicon to 13.3beta1 from espie

   It tests okay on amd64, hopefully on other platforms as well.

   The iconc compiler is back with a vengeance. It got type inference since
   last time, so it can probably rival with compiled languages in at least some
   cases.

   There are a few tests that don't pass, and the example programs
   aren't packaged, and I've just stubbed out the mixer controls for now,
   but this is in much better shape than the previous BROKEN version.
VersionDeltaFile
1.9+1,398-396lang/unicon/pkg/PLIST
1.37+50-72lang/unicon/Makefile
1.1+80-0lang/unicon/patches/patch-configure_ac
1.1+50-0lang/unicon/patches/patch-src_runtime_raudio_r
1.1+27-0lang/unicon/patches/patch-src_h_config_h
1.1+25-0lang/unicon/patches/patch-tests_posix_tcp_icn
+1,630-46840 files not shown
+1,819-47846 files

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