OpenBSD/ports 8WxQ2oRmail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.11.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-48/
VersionDeltaFile
1.312.2.2+2-2mail/mozilla-thunderbird/distinfo
1.525.2.2+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

OpenBSD/ports RSLfBKFx11/gnome/orca distinfo Makefile, x11/gnome/orca/pkg PLIST

   Update to orca-50.2.
VersionDeltaFile
1.60+55-0x11/gnome/orca/pkg/PLIST
1.103+2-2x11/gnome/orca/distinfo
1.167+1-1x11/gnome/orca/Makefile
+58-33 files

OpenBSD/ports BWAnNDTdevel/atk2mm Makefile

   Oops, fix HOMEPAGE.
VersionDeltaFile
1.40+1-1devel/atk2mm/Makefile
+1-11 files

OpenBSD/ports vcLCjKWdevel/atk2mm Makefile distinfo

   Update to atk2mm-2.28.5.
VersionDeltaFile
1.39+2-3devel/atk2mm/Makefile
1.17+2-2devel/atk2mm/distinfo
+4-52 files

OpenBSD/ports HOeoxO6mail/mozilla-thunderbird distinfo Makefile, mail/thunderbird-i18n distinfo Makefile.inc

   mail/mozilla-thunderbird: update to 140.11.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-48/
VersionDeltaFile
1.300+132-132mail/thunderbird-i18n/distinfo
1.316+2-2mail/mozilla-thunderbird/distinfo
1.274+1-1mail/thunderbird-i18n/Makefile.inc
1.529+1-1mail/mozilla-thunderbird/Makefile
+136-1364 files

OpenBSD/ports 14QICRpnet/spectrum-tools Makefile, net/spectrum-tools/patches patch-wispy_hw_dbx_c

   spectrum-tools: fix build with llvm22 by adding two explicit casts
VersionDeltaFile
1.4+19-27net/spectrum-tools/patches/patch-wispy_hw_dbx_c
1.28+1-1net/spectrum-tools/Makefile
+20-282 files

OpenBSD/src bvG9qowusr.bin/ssh ssh-agent.c

   ssh-agent: add -V to usage()

   ok djm
VersionDeltaFile
1.327+3-2usr.bin/ssh/ssh-agent.c
+3-21 files

OpenBSD/src 55WGWtjsys/dev/pci if_mwxreg.h

   add RCS id

   ok claudio@
VersionDeltaFile
1.7+1-0sys/dev/pci/if_mwxreg.h
+1-01 files

OpenBSD/src 37u2imisys/dev/pci if_mwx.c

   In mt7921_e_mcu_fw_pmctrl(), val and mask were swapped.
   Use PCIE_LPCR_HOST_OWN_SYNC for both to make the intent clear.

   ok claudio@
VersionDeltaFile
1.10+2-2sys/dev/pci/if_mwx.c
+2-21 files

OpenBSD/src mt7HRSNusr.bin/ssh/ssh-agent Makefile

   use "ssh-agent -V" to test the binary is functional after relinking
   requested deraadt@
VersionDeltaFile
1.43+2-2usr.bin/ssh/ssh-agent/Makefile
+2-21 files

OpenBSD/src BgejGxausr.bin/ssh ssh-agent.c ssh-agent.1

   add a -V flag to print the version, but mostly as a way to check
   the binary is functional; ok deraadt@
VersionDeltaFile
1.326+7-2usr.bin/ssh/ssh-agent.c
1.87+6-2usr.bin/ssh/ssh-agent.1
+13-42 files

OpenBSD/ports 9thkHdlx11/fvwm2/patches patch-configure

   fvwm2: minimal fix for silly configure script attempting to detect -Werror

   Configure tests tend to use broken C code and fail with compiler updates.
   But one that is deliberately broken to catch -Werror is a new brilliancy.

   A more radical approach is https://github.com/fvwmorg/fvwm/pull/106
VersionDeltaFile
1.8+9-0x11/fvwm2/patches/patch-configure
+9-01 files

OpenBSD/ports CkRyjm5misc/screen-shm/patches patch-sched_c

   misc/screen-shm: correct ancient typo to fix build with llvm22

   The typo created an opaque pointer to a nonexistent type.
VersionDeltaFile
1.3+1-1misc/screen-shm/patches/patch-sched_c
+1-11 files

OpenBSD/src g91CPCiusr.sbin/smtpd lka.c

   clear userinfo before sending over imsg.
   This is not an issue by itself but it weakens compartmentalization and may assist
   lateral movement inside the privsep environment after another bug.

   diff by Stuart Thomas <stuart.thomas at triageforge.co.uk>
VersionDeltaFile
1.252+4-1usr.sbin/smtpd/lka.c
+4-11 files

OpenBSD/src dDmLO4ousr.sbin/smtpd mproc.c

   Reject oversized sockaddr payloads received over privsep IPC.
   This is not an issue on its own but may permit lateral movement or memory corruption
   inside the privsep environment after another bug.

   diff by Stuart Thomas <stuart.thomas at triageforge.co.uk>
VersionDeltaFile
1.49+3-1usr.sbin/smtpd/mproc.c
+3-11 files

OpenBSD/src QCkwGbQusr.sbin/smtpd queue_backend.c

   Zero the temporary envelope parsing buffers before use.

   While current parsing paths do not expose uninitialized data, keeping stack residue
   in these transient buffers unnecessarily weakens compartmentalization and may aid
   lateral movement inside the privsep environment after another bug.

   The diff also fixes a theoretical double close race bug which can't really happen in
   smtpd due to requiring concurrency in our single threaded event loop, and which would
   have very limited reliability impact if it was triggered (forcing a mail to fail on a
   schedule tick and be retried at next tick). This is still incorrect so let's avoid a
   copy of this code in more problematic places.

   diff by Stuart Thomas <stuart.thomas at triageforge.co.uk>
VersionDeltaFile
1.70+5-1usr.sbin/smtpd/queue_backend.c
+5-11 files

OpenBSD/src KHp6LrOusr.sbin/smtpd smtp_session.c

   Ensure pending asynchronous lookups do not retain dangling smtp_session references after teardown.

   This is mainly a robustness fix inside the privsep model:
   stale references may permit lateral effects between smtpd processes after another compromise.


   diff by Stuart Thomas <stuart.thomas at triageforge.co.uk>
VersionDeltaFile
1.449+16-1usr.sbin/smtpd/smtp_session.c
+16-11 files

OpenBSD/src QAY3qAJusr.sbin/smtpd crypto.c

   validate encrypted queue buffer sizes before processing auth tag and IV data:
   current callers already treat malformed input as a decrypt failure but rejecting
   truncated buffers earlier makes boundary conditions more explicit.

   diff by Stuart Thomas <stuart.thomas at triageforge.co.uk>
VersionDeltaFile
1.11+5-3usr.sbin/smtpd/crypto.c
+5-31 files

OpenBSD/ports jTcazY9www/nginx distinfo Makefile, www/nginx/patches patch-conf_nginx_conf patch-man_nginx_8

   MFC update to nginx-1.30.2 for various security fixes
VersionDeltaFile
1.10.8.1+4-6www/nginx/patches/patch-conf_nginx_conf
1.96.2.1+4-4www/nginx/distinfo
1.201.2.1+3-4www/nginx/Makefile
1.7.18.1+3-3www/nginx/patches/patch-man_nginx_8
+14-174 files

OpenBSD/src wIpLUk8sys/netinet ip_input.c

   Pass correct argument to m_tag_delete() in ip_srcroute()

   When the ip_srcroute function was redone to follow what FreeBSD did
   the m_tag_delete() call was not correctly adjusted. In FreeBSD the
   tag data structs always start with a struct m_tag while in OpenBSD
   this wrapping is not done.

   ip_srcroute is disabled by default and nobody sane turns it on.

   From a report by Frank Denis
   OK dlg@ deraadt@
VersionDeltaFile
1.428+2-2sys/netinet/ip_input.c
+2-21 files

OpenBSD/ports WS0nL1Kwww/qobuz-dl Makefile distinfo, www/qobuz-dl/patches patch-qobuz_dl_core_py patch-qobuz_dl_qopy_py

   www/qobuz-dl: update to 2.2.0; take maintainership

   Also switched to actually alived fork and drop all patches.
VersionDeltaFile
1.5+35-8www/qobuz-dl/pkg/PLIST
1.4+8-6www/qobuz-dl/Makefile
1.2+2-2www/qobuz-dl/distinfo
1.2+0-0www/qobuz-dl/patches/patch-qobuz_dl_core_py
1.2+0-0www/qobuz-dl/patches/patch-qobuz_dl_qopy_py
+45-165 files

OpenBSD/src mNjTzcesys/netinet6 dest6.c

   Correct ICMPv6 parameter problem in IPv6 destination option.

   If the destination option is placed in a different mbuf than the
   IPv6 header, the calculation of the parameter problem offset was
   wrong.

   found by Quarkslab Vulnerability Reports
   OK deraadt@
VersionDeltaFile
1.25+2-2sys/netinet6/dest6.c
+2-21 files

OpenBSD/ports z6nx1jQmisc/rocrail Makefile distinfo

   bump version, so it actually is larger than the version we had before
   Rocrail was marked BROKEN to allow package to build and update
VersionDeltaFile
1.32+5-4misc/rocrail/Makefile
1.4+2-2misc/rocrail/distinfo
+7-62 files

OpenBSD/ports gBtAWyZshells/nushell distinfo crates.inc, shells/nushell/patches patch-Cargo_toml

   shells/nushell: Update to 0.113.0
VersionDeltaFile
1.24+140-90shells/nushell/distinfo
1.22+69-44shells/nushell/crates.inc
1.26+8-3shells/nushell/Makefile
1.2+3-3shells/nushell/patches/patch-Cargo_toml
+220-1404 files

OpenBSD/ports cTrY1q0converters/p5-Sereal distinfo Makefile

   Update p5-Sereal to 5.006.

   OK bluhm@
VersionDeltaFile
1.2+2-2converters/p5-Sereal/distinfo
1.2+1-1converters/p5-Sereal/Makefile
+3-32 files

OpenBSD/src 28h7qqzsys/conf newvers.sh

   7.9-stable
VersionDeltaFile
1.215.2.1+3-3sys/conf/newvers.sh
+3-31 files

OpenBSD/ports mBut1Fwsecurity/keycloak distinfo Makefile, security/keycloak/pkg PLIST

   Update keycloak 26.5.3 -> 26.6.2
   Changelogs: https://github.com/keycloak/keycloak/releases
   Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html
   Upgrading guide: https://www.keycloak.org/docs/26.6.2/upgrading
VersionDeltaFile
1.37+389-376security/keycloak/pkg/PLIST
1.36+2-2security/keycloak/distinfo
1.38+2-2security/keycloak/Makefile
+393-3803 files

OpenBSD/src xs2V2o5sys/dev/fdt rkcomphy.c

   Add missing break.

   From Jan Schreiber
VersionDeltaFile
1.5+2-1sys/dev/fdt/rkcomphy.c
+2-11 files

OpenBSD/ports MW2mPrRsysutils/bacula/patches patch-src_qt-console_restore_restoretree_cpp patch-src_qt-console_job_job_cpp

   sysutils/bacula: migrate bat from Qt5 to Qt6

   - Backport Qt6 patches from Gentoo (bacula-15.0.3-qt6-gentoo.patch)
   - Fix qwt dependency: build-only header dep, remove runtime lib linkage
   - Update HOMEPAGE to https

   Feedback sthen@
VersionDeltaFile
1.1+100-0sysutils/bacula/patches/patch-src_qt-console_restore_restoretree_cpp
1.1+77-0sysutils/bacula/patches/patch-src_qt-console_job_job_cpp
1.1+49-0sysutils/bacula/patches/patch-src_qt-console_tray-monitor_task_cpp
1.33+26-6sysutils/bacula/patches/patch-configure
1.1+32-0sysutils/bacula/patches/patch-src_qt-console_help_help_cpp
1.1+29-0sysutils/bacula/patches/patch-src_qt-console_run_run_cpp
+313-624 files not shown
+722-1930 files

OpenBSD/ports 5wqxqBDemulators/dolphin Makefile

   dolphin: point HOMEPAGE to dolphin-emu.org.
VersionDeltaFile
1.28+3-1emulators/dolphin/Makefile
+3-11 files