OpenBSD/src Wucd8Q4 — usr.sbin/rpki-client parser.c

   rpki-client: p -> mft in proc_parser_mft_check()

   Missed in a previous pass. No binary change.
VersionDeltaFile
1.196+7-7usr.sbin/rpki-client/parser.c
+7-71 files

OpenBSD/src QaqaSvs — usr.sbin/rpki-client parser.c

   rpki-client: rewrap a line in proc_parser_mft_check()
VersionDeltaFile
1.195+3-3usr.sbin/rpki-client/parser.c
+3-31 files

OpenBSD/src NozM3Ct — sys/dev/usb uhidev.c

   uhidev: the report size when doing USB_GET_REPORT could exceed the size
   of ucr_data. Check that report size doesn't exceed ucr_data, preventing
   heap overflow. Also for USB_SET_REPORT.

   From Acts1631

   "looks correct" deraadt@
VersionDeltaFile
1.113+5-1sys/dev/usb/uhidev.c
+5-11 files

OpenBSD/src XIBFrAM — sys/dev/ofw ofw_regulator.c ofw_pinctrl.c

   sys/ofw: replace a few malloc by variables on stack

   OK: deraadt@
VersionDeltaFile
1.42+7-8sys/dev/ofw/fdt.c
1.4+6-5sys/dev/ofw/ofw_pinctrl.c
1.21+4-5sys/dev/ofw/ofw_regulator.c
+17-183 files

OpenBSD/src VWypVHo — sys/sys device.h

   Reminder to all developers:
   *** SLEEP IS NOT ALLOWED DURING DVACT_SUSPEND or DVACT_RESUME ***
VersionDeltaFile
1.73+2-1sys/sys/device.h
+2-11 files

OpenBSD/ports EoVBMQl — devel/codex Makefile, devel/codex/patches patch-codex-rs_app-server-daemon_src_prepare_install_rs patch-codex-rs_app-server-daemon_src_lib_rs

   devel/codex: add support of codex daemon

   By default it won't autostart but codex app-server daemon start/stop works
VersionDeltaFile
1.1+25-0devel/codex/patches/patch-codex-rs_app-server-daemon_src_lib_rs
1.1+16-0devel/codex/patches/patch-codex-rs_app-server-daemon_src_prepare_install_rs
1.60+1-0devel/codex/Makefile
+42-03 files

OpenBSD/ports quauqmC — net/curl Makefile distinfo, net/curl/pkg DESCR

   net/curl: update to 8.23.0

   Includes fixes for
   CVE-2026-87863: HSTS response erases persisted entries
   CVE-2026-87862: HSTS cache import drops longer-lived child
   CVE-2026-87861: cross-origin reuse of a Negotiate connection
   CVE-2026-86414: leaking host credentials to HTTP proxy
   CVE-2026-86413: Negotiate credentials sent to redirected origin
   CVE-2026-86412: server-set cookie erases cookie jar
   CVE-2026-92392: HTTP/2 upload Use-After-Free
   CVE-2026-92391: curl_mime_free stack overflow by recursion
   CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints
   CVE-2026-92389: TFTP direction confusion
   CVE-2026-92388: FTP wildcard write callback mixup
   CVE-2026-92387: never-ending loop via server response omission
   CVE-2026-92386: server-set cookie aborts cookie jar load
   CVE-2026-94265: Authorization: Negotiate sent to foreign origin
   CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL
   CVE-2026-107929: local interface connection reuse mixup
VersionDeltaFile
1.217+1-3net/curl/Makefile
1.149+2-2net/curl/distinfo
1.9+1-1net/curl/pkg/DESCR
+4-63 files

OpenBSD/ports eIjxj3x — devel/qt-creator Makefile distinfo, devel/qt-creator/pkg PLIST

   Update qt-creator to 20.0.2
VersionDeltaFile
1.60+2-2devel/qt-creator/distinfo
1.51+2-1devel/qt-creator/pkg/PLIST
1.125+1-1devel/qt-creator/Makefile
+5-43 files

OpenBSD/ports GkUwepU — graphics/krita distinfo Makefile, graphics/krita/pkg PLIST

   Update krita to 6.0.4.1
VersionDeltaFile
1.98+4-6graphics/krita/Makefile
1.59+2-2graphics/krita/distinfo
1.35+0-3graphics/krita/pkg/PLIST
+6-113 files

OpenBSD/ports O8cA0sy — lang/erlang/27 distinfo Makefile, lang/erlang/28 distinfo Makefile

   lang/erlang: Update to 27.3.4.19, 28.5.0.8 and 29.1.2

   Fixes
   CVE-2026-105236
   CVE-2026-42789
   CVE-2026-48856
   CVE-2026-94200
   CVE-2026-96596
VersionDeltaFile
1.10.2.1+12-12lang/erlang/29/Makefile
1.27.2.1+11-11lang/erlang/28/Makefile
1.37.2.1+10-10lang/erlang/27/Makefile
1.9.2.1+4-4lang/erlang/29/distinfo
1.23.2.1+4-4lang/erlang/28/distinfo
1.31.2.1+4-4lang/erlang/27/distinfo
+45-456 files

OpenBSD/ports LvOlFkz — net/lagrange Makefile distinfo

   net/lagrange: Update to 1.21.2

   From Maintainer Florian Viehweger, thanks
VersionDeltaFile
1.72+2-2net/lagrange/distinfo
1.87+2-1net/lagrange/Makefile
+4-32 files

OpenBSD/ports IilcyPG — lang/erlang/27 distinfo Makefile, lang/erlang/28 distinfo Makefile

   lang/erlang: Update to 27.3.4.19, 28.5.0.8 and 29.1.2

   Fixes
   CVE-2026-105236
   CVE-2026-42789
   CVE-2026-48856
   CVE-2026-94200
   CVE-2026-96596
VersionDeltaFile
1.11+12-12lang/erlang/29/Makefile
1.28+11-11lang/erlang/28/Makefile
1.38+10-10lang/erlang/27/Makefile
1.10+4-4lang/erlang/29/distinfo
1.24+4-4lang/erlang/28/distinfo
1.32+4-4lang/erlang/27/distinfo
+45-456 files

OpenBSD/ports iI4koKg — mail/kopano/core Makefile, net/nagios/nagios Makefile

   bump ports with MODPHP_VERSION=8.3 deps
VersionDeltaFile
1.99+2-2mail/kopano/core/Makefile
1.9+3-1www/nextcloud/34/Makefile
1.3+3-0www/nextcloud/35/Makefile
1.34+1-1www/racktables/Makefile
1.40+1-1www/phppgadmin/Makefile
1.99+1-1net/nagios/nagios/Makefile
+11-646 files not shown
+57-2952 files

OpenBSD/ports hZv6aep — www/pear distinfo Makefile, www/pear/pkg PLIST-main

   update to pear-1.10.18, from go-pear-1.10.26.phar
   switch versioning to the pear version rather than the go-pear version
   (the repo used for this is now archived so will need a new method for
   further updates, that can happen later)
VersionDeltaFile
1.45+7-6www/pear/Makefile
1.10+2-2www/pear/distinfo
1.11+0-1www/pear/pkg/PLIST-main
+9-93 files

OpenBSD/ports L4EF2I9 — lang/php php.port.mk, lang/php/8.3 Makefile

   switch php ports default to 8.4, bumps etc to follow
VersionDeltaFile
1.4+1-7lang/php/8.3/pkg/PLIST-main
1.2+8-0lang/php/8.4/pkg/PLIST-main
1.66+1-4lang/php/8.3/Makefile
1.47+3-1lang/php/8.4/Makefile
1.51+1-1lang/php/php.port.mk
1.39+1-1lang/php/pecl/pecl.port.mk
+15-1429 files not shown
+44-1435 files

OpenBSD/src vS2NjXR — usr.sbin/rpki-client main.c

   rpki-client: change to sizeof(*ent) rather than using the type

   requested by job
VersionDeltaFile
1.327+2-2usr.sbin/rpki-client/main.c
+2-21 files

OpenBSD/src 7UVAtNf — usr.sbin/rpki-client main.c

   rpki-client: normalize on ent for struct entity in main.c

   ok job
VersionDeltaFile
1.326+24-24usr.sbin/rpki-client/main.c
+24-241 files

OpenBSD/ports YzabYbP — multimedia/shotcut Makefile distinfo, multimedia/shotcut/patches patch-src_util_cpp patch-src_mainwindow_cpp

   update to shotcut-26.9.27
VersionDeltaFile
1.22.2.1+2-2multimedia/shotcut/distinfo
1.10.2.1+1-1multimedia/shotcut/patches/patch-src_util_cpp
1.15.2.1+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
1.11.2.1+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
1.29.2.1+1-1multimedia/shotcut/Makefile
+6-65 files

OpenBSD/ports kUjNIcS — multimedia/shotcut Makefile distinfo, multimedia/shotcut/patches patch-src_util_cpp patch-src_mainwindow_cpp

   update to shotcut-26.9.27, from Josh Grosse (maintainer)

   "This release fixes flaws in Shotcut's network downloads:

   A failed HTTPS fetch was retried over cleartext HTTP.
   Shotcut offered to ignore certificate errors.
   An upgrade URL was accepted from a host other than shotcut.org.
   A Whisper model was kept even when its SHA-256 did not match the digest shipped with Shotcut.
   Refresh Models loaded a downloaded descriptor as QML."
VersionDeltaFile
1.23+2-2multimedia/shotcut/distinfo
1.11+1-1multimedia/shotcut/patches/patch-src_util_cpp
1.16+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
1.12+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
1.30+1-1multimedia/shotcut/Makefile
+6-65 files

OpenBSD/src uVKXG8n — sbin/newfs_ext2fs mke2fs.c, sbin/scsi scsi.c

   err(3) family functions should not be used with trailing \n
   ok tb florian
VersionDeltaFile
1.19+18-18sbin/newfs_ext2fs/mke2fs.c
1.75+11-11usr.sbin/pcidump/pcidump.c
1.33+9-9sbin/scsi/scsi.c
1.12+3-3usr.sbin/lldp/lldp.c
1.12+3-3usr.sbin/btrace/ksyms.c
1.42+3-3usr.bin/snmp/snmpc.c
+47-4715 files not shown
+78-7821 files

OpenBSD/src 33er1Im — usr.bin/tmux input.c

   Tidy up APC function.
VersionDeltaFile
1.277+6-4usr.bin/tmux/input.c
+6-41 files

OpenBSD/ports lKsOOQ8 — astro/kstars distinfo Makefile, astro/kstars/patches patch-kstars_indi_servermanager_cpp

   Update kstars to 3.8.5
VersionDeltaFile
1.67+15-11astro/kstars/Makefile
1.44+2-2astro/kstars/distinfo
1.36+1-1astro/kstars/pkg/PLIST
1.5+1-1astro/kstars/patches/patch-kstars_indi_servermanager_cpp
+19-154 files

OpenBSD/ports J7mSVu0 — sysutils/firmware/arm64-qcom-dtb Makefile, sysutils/firmware/arm64-qcom-dtb/patches patch-src_arm64_qcom_x1e80100-honor-magicbook-art-14_dts

   sysutils/firmware/arm64-qcom-dtb: update DTS for Honor MagicBook

   1. Enabel dma-coherent for ufshci

   2. Define actually used panel as edo1455
VersionDeltaFile
1.4+6-6sysutils/firmware/arm64-qcom-dtb/patches/patch-src_arm64_qcom_x1e80100-honor-magicbook-art-14_dts
1.34+1-1sysutils/firmware/arm64-qcom-dtb/Makefile
+7-72 files

OpenBSD/src xKYOVaC — usr.sbin/rpki-client main.c

   rpki-client: split entity_new() out of entityq_add()

   Upcoming work by job will use this small helper and doing this now reduces
   the size of the diff.

   ok job
VersionDeltaFile
1.325+19-6usr.sbin/rpki-client/main.c
+19-61 files

OpenBSD/ports 1NdKz8n — graphics/png distinfo Makefile

   switch to the proper uploaded tarball now that it's available.
   no contents/pkg change.
VersionDeltaFile
1.152+2-5graphics/png/Makefile
1.81+2-2graphics/png/distinfo
+4-72 files

OpenBSD/ports tGWXeQq — www/caddy Makefile modules.inc, www/caddy/pkg MESSAGE DESCR

   update to caddy-2.11.7, shorten DESCR a bit, add a very short MESSAGE
   mentioning the "tcp4/" / "tcp6/" syntax in binds, which pvpdmail at
   gmail found necessary in order to get it to bind to v6 (though I don't
   see the same here for some reason..)
VersionDeltaFile
1.7+1,408-990www/caddy/distinfo
1.4+530-370www/caddy/modules.inc
1.2+6-36www/caddy/pkg/DESCR
1.12+3-6www/caddy/Makefile
1.1+2-0www/caddy/pkg/MESSAGE
+1,949-1,4025 files

OpenBSD/src JfwYdfa — sys/dev/fdt simplepanel.c

   sys/simplepanel: add suspend and resume power control

   Enable this only for EDO1455.

   OK: deraadt@
VersionDeltaFile
1.7+63-13sys/dev/fdt/simplepanel.c
+63-131 files

OpenBSD/src aJm7aGO — sys/dev/fdt qcdpc.c

   sys/qcdpc: save and restore panel state on suspend and resume

   Enable it only for EDO1455.

   OK: deraadt@
VersionDeltaFile
1.3+316-6sys/dev/fdt/qcdpc.c
+316-61 files

OpenBSD/ports 5q36fxw — devel/catch2 Makefile distinfo

   Update catch2 to 3.16.1
VersionDeltaFile
1.56+2-2devel/catch2/distinfo
1.63+1-1devel/catch2/Makefile
+3-32 files

OpenBSD/src C8BivFd — usr.sbin/rpki-client repo.c main.c

   Rename repo_stat_count_nonfunc to repo_stat_count_ca

   Alignment: this function is no longer being passed a 'nonfunc_ca' but a 'ca'

   OK tb@
VersionDeltaFile
1.95+2-2usr.sbin/rpki-client/repo.c
1.324+2-2usr.sbin/rpki-client/main.c
1.310+2-2usr.sbin/rpki-client/extern.h
+6-63 files