OpenBSD/src Vp2C8l0usr.sbin/vmd vioscsi.c

   vmd(8): prevent virtio scsi DoS from bad descriptor length.

   A guest can construct a looping, zero-length descriptor chain that
   spins forever when processing a READ_10 command. Check for zero
   length scenario and abort the read with a warning.

   Reported by Frank Denis.

   Discussed with and "go for it" from mlarkin@
VersionDeltaFile
1.31+6-1usr.sbin/vmd/vioscsi.c
+6-11 files

OpenBSD/src xt3d1Jpusr.bin/tmux style.c

   Fix scrollbar with a format colour.
VersionDeltaFile
1.45+11-4usr.bin/tmux/style.c
+11-41 files

OpenBSD/ports B8yHPSPnet/dleyna distinfo Makefile

   Update to dleyna-0.8.4.
VersionDeltaFile
1.5+2-2net/dleyna/distinfo
1.12+1-2net/dleyna/Makefile
+3-42 files

OpenBSD/ports RTASb1inet/avahi Makefile distinfo, net/avahi/patches patch-avahi-core_socket_c

   Update to avahi-0.9rc5.
VersionDeltaFile
1.170+3-5net/avahi/Makefile
1.14+2-2net/avahi/distinfo
1.7+3-0net/avahi/pkg/PLIST-libs
1.9+0-0net/avahi/patches/patch-avahi-core_socket_c
+8-74 files

OpenBSD/ports 5X2ef52astro/stellarium Makefile distinfo, astro/stellarium/pkg PLIST

   Update to stellarium-26.2.
VersionDeltaFile
1.67+101-35astro/stellarium/pkg/PLIST
1.115+3-2astro/stellarium/Makefile
1.68+2-2astro/stellarium/distinfo
+106-393 files

OpenBSD/ports qbkqsvKsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.95.3.
VersionDeltaFile
1.150+2-2sysutils/exoscale-cli/distinfo
1.153+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports Np63YL2sysutils/amazon-ssm-agent distinfo Makefile, sysutils/amazon-ssm-agent/patches patch-agent_ssm_service_go

   Update to amazon-ssm-agent-3.3.4793.0.
VersionDeltaFile
1.172+2-2sysutils/amazon-ssm-agent/distinfo
1.186+1-1sysutils/amazon-ssm-agent/Makefile
1.16+1-1sysutils/amazon-ssm-agent/patches/patch-agent_ssm_service_go
+4-43 files

OpenBSD/ports SG8lJujx11/gnome/control-center distinfo Makefile, x11/gnome/control-center/pkg PLIST

   Update to gnome-control-center-49.8.
VersionDeltaFile
1.82+2-2x11/gnome/control-center/distinfo
1.147+1-1x11/gnome/control-center/Makefile
1.38+1-0x11/gnome/control-center/pkg/PLIST
+4-33 files

OpenBSD/src 9z14CRnusr.sbin/vmd mc146818.c

   vmd(8): reject invalid PIT periods causing UB.

   A guest can write values to Register A that results in a negative
   shift exponent when computing the resulting timer rate. Detect and
   ignore values to prevent UB from negative shift.

   Reported by Frank Denis.

   Discussed with and "go for it" from mlarkin@
VersionDeltaFile
1.32+6-2usr.sbin/vmd/mc146818.c
+6-21 files

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

   Expand colours as formats like styles.
VersionDeltaFile
1.82+26-10usr.bin/tmux/options.c
1.220+16-11usr.bin/tmux/options-table.c
1.44+24-1usr.bin/tmux/style.c
1.56+11-12usr.bin/tmux/cmd-display-panes.c
1.34+8-3usr.bin/tmux/window-clock.c
1.27+10-1usr.bin/tmux/window-customize.c
+95-383 files not shown
+110-479 files

OpenBSD/ports VTwMjPLdevel/qt-creator Makefile distinfo, devel/qt-creator/patches patch-src_tools_process_stub_main_cpp patch-cmake_QtCreatorAPIInternal_cmake

   Update qt-creator to 20.0.0
VersionDeltaFile
1.49+19-13devel/qt-creator/pkg/PLIST
1.122+14-9devel/qt-creator/Makefile
1.4+7-7devel/qt-creator/patches/patch-src_tools_process_stub_main_cpp
1.58+2-2devel/qt-creator/distinfo
1.6+1-1devel/qt-creator/patches/patch-cmake_QtCreatorAPIInternal_cmake
1.2+0-0devel/qt-creator/patches/patch-src_libs_utils_crashreporting_cpp
+43-326 files

OpenBSD/src VVqvVA9lib/libcrypto/objects obj_mac.num objects.txt

   Add OIDs for CCR, ErikIndex, ErikPartition, CommunityDefinition

   References:
        https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-ccr
        https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-erik-protocol
        https://datatracker.ietf.org/doc/html/draft-ietf-grow-yang-bgp-communities

   OK tb@
VersionDeltaFile
1.40+5-0lib/libcrypto/objects/obj_mac.num
1.46+5-0lib/libcrypto/objects/objects.txt
+10-02 files

OpenBSD/src JjME480usr.sbin/vmd fw_cfg.c

   vmd(8): fix fw_cfg leak of file directory buffer.

   FW_CFG_FILE_DIR selector requests leak file directory buffers.
   Repeated requests from guests can exhaust vmd process memory.

   Reported by Frank Denis.

   Discussed with and "go for it" from mlarkin@
VersionDeltaFile
1.15+2-1usr.sbin/vmd/fw_cfg.c
+2-11 files

OpenBSD/ports 05r5EIBsysutils/testdisk Makefile

   sysutils/testdisk: force-disable security/libewf detection

   reported by naddy@
VersionDeltaFile
1.26+1-1sysutils/testdisk/Makefile
+1-11 files

OpenBSD/src AnuyPf7usr.bin/tmux format.c tmux.1

   Format variable for client colours.
VersionDeltaFile
1.388+31-1usr.bin/tmux/format.c
1.1103+3-2usr.bin/tmux/tmux.1
+34-32 files

OpenBSD/ports oHhTzgfnet/dnsdist distinfo Makefile

   update to dnsdist-2.0.7
VersionDeltaFile
1.33.2.3+2-2net/dnsdist/distinfo
1.63.2.3+1-2net/dnsdist/Makefile
+3-42 files

OpenBSD/ports 7zzDp6Jnet/powerdns_recursor distinfo Makefile

   update to powerdns-recursor-5.4.3
VersionDeltaFile
1.61.2.3+2-2net/powerdns_recursor/distinfo
1.72.2.3+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/ports GCl2CFLnet/powerdns distinfo Makefile

   update to powerdns-5.0.6
VersionDeltaFile
1.58.2.2+2-2net/powerdns/distinfo
1.113.2.2+1-1net/powerdns/Makefile
+3-32 files

OpenBSD/ports Rj63SRonet/py-tinytuya distinfo Makefile, net/py-tinytuya/pkg PLIST

   Update py-tinytuya to 1.18.1.
VersionDeltaFile
1.23+6-0net/py-tinytuya/pkg/PLIST
1.35+2-2net/py-tinytuya/distinfo
1.43+1-1net/py-tinytuya/Makefile
+9-33 files

OpenBSD/ports SNS3PDHwww/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: MFC update to 152.0.3.

   see https://www.firefox.com/en-US/firefox/152.0.3/releasenotes/

   Fixed an issue that could cause extreme memory usage and freezing on
   startup for users with language packs installed. (Bug 2049845)
VersionDeltaFile
1.397.2.8+2-2www/mozilla-firefox/distinfo
1.680.2.9+1-1www/mozilla-firefox/Makefile
+3-32 files

OpenBSD/ports Bui1VIpwww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: update to 152.0.3.

   see https://www.firefox.com/en-US/firefox/152.0.3/releasenotes/

   Fixed an issue that could cause extreme memory usage and freezing on
   startup for users with language packs installed. (Bug 2049845)
VersionDeltaFile
1.395+164-164www/firefox-i18n/distinfo
1.409+4-4www/mozilla-firefox/distinfo
1.694+2-2www/mozilla-firefox/Makefile
1.350+1-1www/firefox-i18n/Makefile.inc
+171-1714 files

OpenBSD/ports yiBHwPnnet/powerdns_recursor distinfo Makefile

   Update to PowerDNS Recursor 5.4.3

   See https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-2026-08.html
VersionDeltaFile
1.64+2-2net/powerdns_recursor/distinfo
1.75+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/src 3eT2S1Eusr.sbin/ospfctl ospfctl.c, usr.sbin/ospfd ospfd.c area.c

   ospfd(8) must be more paranoid about what it sends
   to its peers using IPC messages (see imsg_add(3)).
   The data passed between processes must not leak
   information on memory address layout from process.
   The process must be sending to its peers either data which
   are needed or, if taking a shortcut, zeroize fields
   which carry pointer (memory addresses) from process.

   The issue has been reported by students
   from British Columbia University earlier this year.

   The fix includes generous feedback from claudio@

   OK claudio@
VersionDeltaFile
1.125+98-6usr.sbin/ospfd/ospfd.c
1.11+23-1usr.sbin/ospfd/area.c
1.74+5-7usr.sbin/ospfctl/ospfctl.c
1.119+6-6usr.sbin/ospfd/rde.c
1.122+8-3usr.sbin/ospfd/ospfe.c
1.24+5-4usr.sbin/ospfd/auth.c
+145-271 files not shown
+149-287 files

OpenBSD/src cs4I0zosys/netinet6 ip6_output.c

   Put back IPV6_RTHDR to ip6_getpcbopt() as no operation.

   Reported-by: syzbot+7788d13ea3345629ceae at syzkaller.appspotmail.com
VersionDeltaFile
1.306+3-1sys/netinet6/ip6_output.c
+3-11 files

OpenBSD/src G1qbnVPlib/libc/asr res_search_async.c

   Reset ar_datalen and ar_data after free(3) like everywhere else.

   From Andrew Griffiths
VersionDeltaFile
1.22+3-1lib/libc/asr/res_search_async.c
+3-11 files

OpenBSD/ports 5JDJjtCdevel/libffi Makefile distinfo, devel/libffi/patches patch-configure patch-src_closures_c

   Update to libffi-3.6.0.
   Tested on amd64 and arm64.
VersionDeltaFile
1.59+2-3devel/libffi/Makefile
1.14+2-2devel/libffi/distinfo
1.19+2-2devel/libffi/patches/patch-configure
1.9+2-2devel/libffi/patches/patch-src_closures_c
1.6+1-1devel/libffi/patches/patch-src_aarch64_ffi_c
1.7+1-1devel/libffi/patches/patch-configure_host
+10-111 files not shown
+11-127 files

OpenBSD/src 4Pi210uusr.bin/tmux status.c prompt.c

   Major rework of prompts. The basic prompt mechanics (draw, editing, etc)
   are now wrapped up in prompt*.c and do not depend on a client. These
   functions are used to provide the original client prompt but also to
   allow panes to have their own prompts, which works much much better for
   floating panes. The mode prompts for both the tree modes and copy mode
   are switched over to be per pane.

   There are some visible changes (some of these may be changed if they
   don't seem to be working well):

   - Prompts in modes now appear in the bottom line, covering whatever
     content was there.

   - command-prompt has a -P flag to open a pane prompt.

   - Because they cover the content, the default style for prompts in modes
     now does not fill the entire line; the main command prompt stays the
     same.


    [5 lines not shown]
VersionDeltaFile
1.271+139-1,512usr.bin/tmux/status.c
1.1+1,595-0usr.bin/tmux/prompt.c
1.1+264-0usr.bin/tmux/prompt-history.c
1.92+231-32usr.bin/tmux/mode-tree.c
1.348+171-1usr.bin/tmux/window.c
1.1370+115-44usr.bin/tmux/tmux.h
+2,515-1,58913 files not shown
+2,832-1,75419 files

OpenBSD/ports 73lbUsDnet/dnsdist distinfo Makefile

   Update to dnsdist 2.0.7

   See https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2026-09.html
VersionDeltaFile
1.36+2-2net/dnsdist/distinfo
1.68+1-2net/dnsdist/Makefile
+3-42 files

OpenBSD/ports 06S5TUOwww/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/patches patch-gpu_command_buffer_service_gles2_cmd_decoder_cc

   update to 149.0.7827.196
VersionDeltaFile
1.155+6-6www/ungoogled-chromium/distinfo
1.238+1-1www/ungoogled-chromium/Makefile
1.33+1-1www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_gles2_cmd_decoder_cc
+8-83 files

OpenBSD/ports WRFZ0ymmail/hypermail Makefile, mail/hypermail/patches patch-src_trio_c

   Let this build with clang 22 on arm64

   More complete trio.c diff to avoid:
   trio.c:4858:57: error: passing 'void *' to parameter of incompatible type 'va_list' (aka '__builtin_va_list')

   There is a newer 2.4.0 release from 2019 in upstream's github repo.
VersionDeltaFile
1.2+29-17mail/hypermail/patches/patch-src_trio_c
1.41+1-1mail/hypermail/Makefile
+30-182 files