OpenBSD/src DZGREJesys/dev/acpi qcuart_acpi.c, sys/dev/fdt qcuart_fdt.c

   Add suspend/resume support.

   ok mlarkin@, deraadt@
VersionDeltaFile
1.2+35-1sys/dev/ic/qcuart.c
1.2+3-2sys/dev/fdt/qcuart_fdt.c
1.2+3-2sys/dev/acpi/qcuart_acpi.c
1.2+2-1sys/dev/ic/qcuartvar.h
+43-64 files

OpenBSD/ports 6G766Ihsecurity/b3sum Makefile crates.inc

   security/b3sum: update to 1.8.7

   Diff from Nazarenko Mykyta (taking maintainer)
VersionDeltaFile
1.3+10-12security/b3sum/distinfo
1.3+4-5security/b3sum/crates.inc
1.3+1-1security/b3sum/Makefile
+15-183 files

OpenBSD/ports ji6f7rImail/p5-MIME-tools Makefile distinfo

   update p5-MIME-tools to 5.518
VersionDeltaFile
1.22+2-2mail/p5-MIME-tools/distinfo
1.46+1-1mail/p5-MIME-tools/Makefile
+3-32 files

OpenBSD/ports 7AVySjzx11/gnome/mahjongg Makefile

   mark as only for rust archs, needs newer librsvg
VersionDeltaFile
1.20+3-0x11/gnome/mahjongg/Makefile
+3-01 files

OpenBSD/ports jtG509Demulators/qemu Makefile, emulators/qemu/patches patch-hw_ppc_ppc_c patch-tests_functional_ppc_meson_build

   emulators/qemu: update to 11.1.1 and backports bit to run OpenBSD/macppc

   OK: Brad Smith (maintainer)
VersionDeltaFile
1.1+52-0emulators/qemu/patches/patch-tests_functional_ppc_test_openbsd_py
1.1+37-0emulators/qemu/patches/patch-hw_misc_macio_cuda_c
1.1+33-0emulators/qemu/patches/patch-hw_intc_openpic_c
1.1+21-0emulators/qemu/patches/patch-tests_functional_ppc_meson_build
1.1+13-0emulators/qemu/patches/patch-hw_ppc_ppc_c
1.266+3-4emulators/qemu/Makefile
+159-42 files not shown
+163-88 files

OpenBSD/src 1ZuIMA6gnu/llvm/llvm/lib/CodeGen RegisterCoalescer.cpp

   llvm: backport [RegisterCoalescer] Avoid retrying high-cost joins for live intervals

   OK: tb@
VersionDeltaFile
1.2+1,258-761gnu/llvm/llvm/lib/CodeGen/RegisterCoalescer.cpp
+1,258-7611 files

OpenBSD/ports 7D5SpSPdevel/llvm/22 Makefile, devel/llvm/22/patches patch-llvm_lib_CodeGen_RegisterCoalescer_cpp

   devel/llvm/22: backport [RegisterCoalescer] Avoid retrying high-cost joins for live intervals

   OK: tb@
VersionDeltaFile
1.1+262-0devel/llvm/22/patches/patch-llvm_lib_CodeGen_RegisterCoalescer_cpp
1.26+1-1devel/llvm/22/Makefile
+263-12 files

OpenBSD/ports RGNgLxfnet/powerdns_recursor Makefile crates.inc

   Update to PowerDNS Recursor 5.4.6
VersionDeltaFile
1.67+12-12net/powerdns_recursor/distinfo
1.9+5-5net/powerdns_recursor/crates.inc
1.79+1-1net/powerdns_recursor/Makefile
+18-183 files

OpenBSD/ports AP6lTKVtelephony/asterisk/22 Makefile distinfo, telephony/asterisk/22/patches patch-third-party_pjproject_Makefile patch-res_res_rtp_asterisk_c

   update to asterisk-22.11.0
VersionDeltaFile
1.1+15-0telephony/asterisk/22/patches/patch-res_res_http_websocket_c
1.3+4-4telephony/asterisk/22/patches/patch-res_res_pjsip_config_transport_c
1.18+2-2telephony/asterisk/22/distinfo
1.3+1-1telephony/asterisk/22/patches/patch-third-party_pjproject_Makefile
1.9+1-1telephony/asterisk/22/patches/patch-res_res_rtp_asterisk_c
1.27+1-1telephony/asterisk/22/Makefile
+24-91 files not shown
+25-97 files

OpenBSD/ports hPusFZ4telephony/asterisk/20 Makefile distinfo, telephony/asterisk/20/patches patch-third-party_pjproject_Makefile patch-res_res_rtp_asterisk_c

   update to asterisk-20.21.0
VersionDeltaFile
1.1+15-0telephony/asterisk/20/patches/patch-res_res_http_websocket_c
1.3+4-4telephony/asterisk/20/patches/patch-res_res_pjsip_config_transport_c
1.38+2-2telephony/asterisk/20/distinfo
1.4+1-1telephony/asterisk/20/patches/patch-third-party_pjproject_Makefile
1.17+1-1telephony/asterisk/20/patches/patch-res_res_rtp_asterisk_c
1.58+1-1telephony/asterisk/20/Makefile
+24-91 files not shown
+25-97 files

OpenBSD/ports ofizNnpx11/jgmenu distinfo Makefile

   update to jgmenu-4.6.0
VersionDeltaFile
1.18+5-6x11/jgmenu/Makefile
1.5+2-2x11/jgmenu/distinfo
+7-82 files

OpenBSD/ports Bc3P6r6x11/icewm Makefile distinfo, x11/icewm/patches patch-src_icesh_cc

   update to icewm-4.1.0
VersionDeltaFile
1.28+3-3x11/icewm/patches/patch-src_icesh_cc
1.60+2-2x11/icewm/distinfo
1.119+1-1x11/icewm/Makefile
+6-63 files

OpenBSD/ports li3dSsndevel/py-async-lru Makefile distinfo

   update to py3-async-lru-2.3.0
VersionDeltaFile
1.6+2-2devel/py-async-lru/distinfo
1.12+1-2devel/py-async-lru/Makefile
+3-42 files

OpenBSD/ports dwlcpr2textproc/py-jiter Makefile crates.inc

   update to py3-jiter-0.16.0
VersionDeltaFile
1.2+114-112textproc/py-jiter/distinfo
1.2+56-55textproc/py-jiter/crates.inc
1.3+12-11textproc/py-jiter/Makefile
+182-1783 files

OpenBSD/ports wgzWnSXnet/scamper distinfo Makefile

   update to scamper-20260902
VersionDeltaFile
1.90+3-3net/scamper/Makefile
1.73+2-2net/scamper/distinfo
+5-52 files

OpenBSD/ports lTMjLzLdevel/py-attrs Makefile distinfo

   update to py3-attrs-26.1.0
VersionDeltaFile
1.17+2-2devel/py-attrs/distinfo
1.30+1-2devel/py-attrs/Makefile
+3-42 files

OpenBSD/ports PeMpcBedevel/py-bitarray distinfo Makefile, devel/py-bitarray/pkg PLIST

   update to py3-bitarray-3.11.0
VersionDeltaFile
1.23+4-1devel/py-bitarray/Makefile
1.19+2-2devel/py-bitarray/distinfo
1.6+3-0devel/py-bitarray/pkg/PLIST
+9-33 files

OpenBSD/ports 8cB3ldidevel/py-build Makefile distinfo

   update to py3-build-1.6.0
VersionDeltaFile
1.14+2-2devel/py-build/distinfo
1.19+1-1devel/py-build/Makefile
+3-32 files

OpenBSD/ports dQYIogFtextproc/py-lxml distinfo Makefile

   update to py3-lxml-6.1.3
VersionDeltaFile
1.65+12-7textproc/py-lxml/Makefile
1.26+2-2textproc/py-lxml/distinfo
+14-92 files

OpenBSD/ports RJSdPmtdevel/git-cinnabar Makefile crates.inc

   devel/git-cinnabar: update to 0.7.5
VersionDeltaFile
1.5+160-164devel/git-cinnabar/distinfo
1.5+78-80devel/git-cinnabar/crates.inc
1.6+2-2devel/git-cinnabar/Makefile
+240-2463 files

OpenBSD/ports ddwaSOZlang/gcc/16 Makefile

   lang/gcc/16: zap trailing whitespace to unbreak make print-plist

   found by aja
VersionDeltaFile
1.18+1-1lang/gcc/16/Makefile
+1-11 files

OpenBSD/ports pRdScuWx11/gnome/autoar Makefile distinfo

   Update to gnome-autoar-0.5.2.
VersionDeltaFile
1.18+2-2x11/gnome/autoar/distinfo
1.25+1-1x11/gnome/autoar/Makefile
+3-32 files

OpenBSD/ports DwhTZcbgames/wesnoth Makefile distinfo, games/wesnoth/patches patch-CMakeLists_txt patch-src_CMakeLists_txt

   update to wesnoth-1.18.8
VersionDeltaFile
1.66+33-0games/wesnoth/pkg/PLIST
1.2+3-19games/wesnoth/patches/patch-src_CMakeLists_txt
1.64+2-2games/wesnoth/distinfo
1.121+1-2games/wesnoth/Makefile
1.7+0-0games/wesnoth/patches/patch-CMakeLists_txt
+39-235 files

OpenBSD/ports HTuVA9Xsecurity/nss/patches patch-nss_coreconf_OpenBSD_mk

   security/nss: fix build on non-x86 little-endian

   cf #2068010, regressed by #2027768

   reported by phessler@, help from tb@
VersionDeltaFile
1.8+15-0security/nss/patches/patch-nss_coreconf_OpenBSD_mk
+15-01 files

OpenBSD/ports JRhwYAZsecurity/blake3 Makefile distinfo

   update to blake3-1.8.7, from Mykyta Nazarenko (maintainer)
VersionDeltaFile
1.5+1-3security/blake3/Makefile
1.3+2-2security/blake3/distinfo
+3-52 files

OpenBSD/ports oY4IrExdevel/jujutsu Makefile crates.inc, devel/jujutsu/patches patch-cli_src_complete_rs patch-cli_src_commands_bisect_run_rs

   Update to jujutsu 0.45.0

   https://github.com/jj-vcs/jj/releases/tag/v0.45.0
VersionDeltaFile
1.28+320-316devel/jujutsu/distinfo
1.29+159-157devel/jujutsu/crates.inc
1.39+1-2devel/jujutsu/Makefile
1.2+1-1devel/jujutsu/patches/patch-cli_src_complete_rs
1.7+1-1devel/jujutsu/patches/patch-cli_src_commands_bisect_run_rs
1.17+1-0devel/jujutsu/pkg/PLIST
+483-4776 files

OpenBSD/ports pKPCO2Hsysutils/borgbackup/2.0 distinfo Makefile, sysutils/borgbackup/2.0/patches patch-pyproject_toml

   Update to borgbackup-2.0.0beta24

   Changes:
   https://borgbackup.readthedocs.io/en/2.0.0b24/changes.html#version-2-0-0b24-2026-09-02
VersionDeltaFile
1.19+10-0sysutils/borgbackup/2.0/pkg/PLIST
1.63+1-5sysutils/borgbackup/2.0/Makefile
1.18+2-2sysutils/borgbackup/2.0/distinfo
1.9+0-0sysutils/borgbackup/2.0/patches/patch-pyproject_toml
+13-74 files

OpenBSD/ports g2prAcusysutils/py-shtab distinfo Makefile, sysutils/py-shtab/pkg PLIST

   Update to py-shtab-1.12.1

   Changes: https://github.com/tqdm/shtab/releases/tag/v1.12.1
VersionDeltaFile
1.4+3-2sysutils/py-shtab/Makefile
1.4+2-2sysutils/py-shtab/distinfo
1.3+3-0sysutils/py-shtab/pkg/PLIST
+8-43 files

OpenBSD/ports bNKzlLjnet/curl distinfo Makefile, net/curl/pkg PLIST

   net/curl: update to 8.22.0

   Changes:
   * hardening: add API guards
   * TLS: drop support for TLS-SRP

   Includes fixes for
   CVE-2026-18924: HTTP/2 server push UAF
   CVE-2026-19931: Negotiate ambient user conn reuse
   CVE-2026-80230: OpenSSL pinning bypass
   CVE-2026-80255: secure cookie attribute bypass with tab
VersionDeltaFile
1.148+2-2net/curl/distinfo
1.216+2-2net/curl/Makefile
1.91+4-0net/curl/pkg/PLIST
+8-43 files

OpenBSD/src ACzvkBUsys/net pf.c

   Prevent pf dropping TCP state with crafted reset packet.

   Revision 1.1212 of pf.c weakened the TCP reset check in stateful
   connection tracking to let legitimate resets pass in the backwards
   window.  Such a reset is accepted only if its acknowledgment number
   matches perfectly.  But as a workaround for broken stacks, pf
   replaces an acknowledgment number of 0 in a reset with the tracked
   sequence of the peer.  Then the perfect match always succeeds, and
   an attacker can spoof resets more easily than intended.  Use the
   acknowledgment number from the wire, before the workaround has
   modified it.

   discovered by Minghao Zhang; OK sashan@
VersionDeltaFile
1.1239+4-3sys/net/pf.c
+4-31 files