OpenBSD/ports 8tPd8enmultimedia/shotcut distinfo Makefile

   Update shotcut to 26.6.25

   From Josh Grosse (maintainer)
VersionDeltaFile
1.21+2-2multimedia/shotcut/distinfo
1.28+2-2multimedia/shotcut/Makefile
+4-42 files

OpenBSD/src Y6le0QAsbin/iked proc.c, usr.sbin/httpd proc.c

   restrict IMSG_CTL_PROCFD to parent and check process id/instance

   IMSG_CTL_PROCFD messages contain a destination process id and instance
   number that were used to index internal arrays before being checked.
   A child sending bad imsgs could cause out-of-bounds reads or
   writes.

   Check for a missing fd, a bad process id, or an out-of-range instance
   before any array is indexed.  Also reject IMSG_CTL_PROCFD that does not
   come from the parent.

   from Andrew Griffiths, diff by martijn@ and myself, ok martijn@
VersionDeltaFile
1.57+15-7usr.sbin/relayd/proc.c
1.41+14-7usr.sbin/snmpd/proc.c
1.54+14-7usr.sbin/httpd/proc.c
1.52+14-7sbin/iked/proc.c
+57-284 files

OpenBSD/src LEdIrS5usr.sbin/httpd httpd.conf.5 httpd.h

   Switch the default TLS cipher set from "compat" to "secure"

   The "secure" keyword only allows TLSv1.3 and the TLSv1.2 AEAD ciphers
   that have forward secrecy (ECDHE/DHE).  See tls_config_set_ciphers(3)
   for details.  This is stricter than "HIGH:!aNULL" and drops older
   ciphers without AEAD or forward secrecy.

   Also update the ciphers text in httpd.conf.5 with the clearer wording
   from smtpd.conf.5.

   Old peers that need these older ciphers may no longer connect.

   idea from Mischa, ok kirill@ ok tb@
VersionDeltaFile
1.134+9-8usr.sbin/httpd/httpd.conf.5
1.175+2-2usr.sbin/httpd/httpd.h
+11-102 files

OpenBSD/src XyrIA9xusr.sbin/relayd relayd.conf.5 relayd.h

   Switch the default TLS cipher set from "HIGH:!aNULL" to "secure"

   The "secure" keyword only allows TLSv1.3 and the TLSv1.2 AEAD ciphers
   that have forward secrecy (ECDHE/DHE).  See tls_config_set_ciphers(3)
   for details.  This is stricter than "HIGH:!aNULL" and drops older
   ciphers without AEAD or forward secrecy.

   Also update the ciphers text in relayd.conf.5 with the clearer wording
   from smtpd.conf.5.

   Old peers that need these older ciphers may no longer connect.

   idea from Mischa, ok kirill@ ok tb@
VersionDeltaFile
1.219+10-9usr.sbin/relayd/relayd.conf.5
1.288+2-2usr.sbin/relayd/relayd.h
+12-112 files

OpenBSD/ports l0627LTx11/kde-plasma Makefile

   Remove duplicate entries
VersionDeltaFile
1.22+0-3x11/kde-plasma/Makefile
+0-31 files

OpenBSD/ports z7wI0Orgames/vegastrike/engine Makefile, games/vegastrike/engine/patches patch-CMakeLists_txt patch-src_cmd_unit_generic_cpp

   update vegastrike to 0.9.1

   ok pascal@ (MAINTAINER)
VersionDeltaFile
1.2+37-45games/vegastrike/engine/patches/patch-CMakeLists_txt
1.5+2-29games/vegastrike/engine/patches/patch-src_cmd_unit_generic_cpp
1.4+14-14games/vegastrike/engine/patches/patch-src_cmd_collide_map_h
1.2+14-10games/vegastrike/utcs/pkg/PLIST
1.22+12-9games/vegastrike/engine/Makefile
1.4+6-15games/vegastrike/engine/patches/patch-src_cmd_basecomputer_cpp
+85-12213 files not shown
+125-13919 files

OpenBSD/ports sn4Uj3Bnet/bro Makefile, net/bro/patches patch-scripts_base_packet-protocols___load___zeek

   Do not load IGMP analyser to unbreak service startup

   8.2.0 gained support for this protocol, but our package cannot use it
   due to lack of Spicy.

   Reported by Jean-Philippe L.
VersionDeltaFile
1.1+13-0net/bro/patches/patch-scripts_base_packet-protocols___load___zeek
1.166+1-0net/bro/Makefile
+14-02 files

OpenBSD/src JKUgLTIusr.sbin/bgpd Makefile

   Revert the -fno-omit-frame-pointer change (including the clang only
   -mno-omit-leaf-frame-pointer). Committed by accident.
   Noticed because of commit from miod@
VersionDeltaFile
1.49+1-5usr.sbin/bgpd/Makefile
+1-51 files

OpenBSD/ports T8AEfrRfonts/font-awesome distinfo Makefile

   Update font-awesome to 7.3.0
VersionDeltaFile
1.46+4-4fonts/font-awesome/distinfo
1.51+1-2fonts/font-awesome/Makefile
+5-62 files

OpenBSD/ports vGS2UaPx11/kde-plasma/kdeplasma-addons Makefile

   Remove LD, CXX and C flags that are no longer required
VersionDeltaFile
1.24+1-5x11/kde-plasma/kdeplasma-addons/Makefile
+1-51 files

OpenBSD/ports 2lzIczCx11/kde-plasma/plasma-activities-stats Makefile

   Remove CXX flag that is no longer required
VersionDeltaFile
1.4+1-3x11/kde-plasma/plasma-activities-stats/Makefile
+1-31 files

OpenBSD/ports YXBCK1jx11/kde-plasma/plasma-desktop Makefile

   Remove LD, CXX and C flags that are no longer required
VersionDeltaFile
1.37+1-5x11/kde-plasma/plasma-desktop/Makefile
+1-51 files

OpenBSD/ports IeYEMCMx11/kde-plasma/kwayland Makefile

   Remove LD, CXX and C flags that are no longer required
VersionDeltaFile
1.10+1-4x11/kde-plasma/kwayland/Makefile
+1-41 files

OpenBSD/ports 03P59jEx11/kde-plasma/plasma-sdk Makefile

   Remove LD, CXX and C flags that are no longer required
VersionDeltaFile
1.14+1-5x11/kde-plasma/plasma-sdk/Makefile
+1-51 files

OpenBSD/ports xPfKoBzx11/kde-plasma/plasma-workspace Makefile

   Remove LD, CXX and C flags that are no longer required
VersionDeltaFile
1.42+1-5x11/kde-plasma/plasma-workspace/Makefile
+1-51 files

OpenBSD/ports 4cbx2nhtextproc/xmlwf distinfo Makefile

   update xmlwf to expat 2.8.2
VersionDeltaFile
1.16+4-4textproc/xmlwf/distinfo
1.24+1-1textproc/xmlwf/Makefile
+5-52 files

OpenBSD/src sf5tCDvlib/libexpat Changes, lib/libexpat/lib xmlparse.c memory_sanitizer.h

   Update libexpat to version 2.8.2.

   Relevant for OpenBSD are security fixes #1246 #1267 #1272 #1229
   #1232 #1249 #1251 #1255 #1262 #565 #1278, other changes #1283 #565
   #1220 #1221 #1222 #1224 #1226 #1228 #1230 #1238 #1239 #1240 #1241
   #1242 #1243 #1243 #1247 #1248 #1256 #1258 #1261 #1275.
   Library bump is not necessary.
   CVE-2026-50219 CVE-2026-56131 CVE-2026-56132 CVE-2026-56403
   CVE-2026-56404 CVE-2026-56405 CVE-2026-56406 CVE-2026-56407
   CVE-2026-56408 CVE-2026-56409 CVE-2026-56410 CVE-2026-56411
   CVE-2026-56412

   OK tb@
VersionDeltaFile
1.50+658-548lib/libexpat/lib/xmlparse.c
1.38+90-2lib/libexpat/Changes
1.7+51-2lib/libexpat/tests/handlers.c
1.1+51-0lib/libexpat/lib/memory_sanitizer.h
1.1+49-0lib/libexpat/lib/fallthrough.h
1.12+38-10lib/libexpat/tests/basic_tests.c
+937-56214 files not shown
+1,083-61020 files

OpenBSD/src QMxsjN6regress/lib/libc Makefile, regress/lib/libc/freeaddrinfo freeaddrinfo.c Makefile

   Trivial check for freeaddrinfo(NULL)
VersionDeltaFile
1.1+22-0regress/lib/libc/freeaddrinfo/freeaddrinfo.c
1.1+5-0regress/lib/libc/freeaddrinfo/Makefile
1.64+2-2regress/lib/libc/Makefile
+29-23 files

OpenBSD/src gD88VL4regress/lib/libc/getaddrinfo gaitest.c

   Ansify usage()

   While here drop pointless declaration for main()
VersionDeltaFile
1.9+2-3regress/lib/libc/getaddrinfo/gaitest.c
+2-31 files

OpenBSD/ports X3cbZfSx11/kde-plasma/print-manager Makefile

   Add build/run dependency on QML devel/kf6/kdeclarative

   Spotted by naddy
VersionDeltaFile
1.10+5-2x11/kde-plasma/print-manager/Makefile
+5-21 files

OpenBSD/src X4Hdxusregress/lib/libc/getaddrinfo gaitest.c

   K&R -> ANSI
VersionDeltaFile
1.8+3-9regress/lib/libc/getaddrinfo/gaitest.c
+3-91 files

OpenBSD/src Q6odCKLlib/libc/asr getaddrinfo_async.c

   Revert rev 1.68 as it breaks resolution of literal IP addresses

   Reported by matthieu@
VersionDeltaFile
1.70+9-10lib/libc/asr/getaddrinfo_async.c
+9-101 files

OpenBSD/ports yZ4zHqgsysutils/colorls distinfo Makefile

   sysutils/colorls: sync with OpenBSD 7.9
VersionDeltaFile
1.29+2-2sysutils/colorls/distinfo
1.48+1-1sysutils/colorls/Makefile
+3-32 files

OpenBSD/ports SrO8GPUsecurity/badkeys distinfo Makefile, security/badkeys/pkg PLIST

   security/badkeys: update to 0.0.19
VersionDeltaFile
1.10+14-0security/badkeys/pkg/PLIST
1.11+2-2security/badkeys/distinfo
1.15+1-1security/badkeys/Makefile
+17-33 files

OpenBSD/ports hRxIZZ2x11/kde-plasma/kscreen Makefile

   Add missing builld dependency

   Spotted by naddy
VersionDeltaFile
1.16+8-6x11/kde-plasma/kscreen/Makefile
+8-61 files

OpenBSD/ports pNjOfWcaudio/ncspot distinfo crates.inc

   audio/ncspot: update to 1.3.4
VersionDeltaFile
1.41+142-98audio/ncspot/distinfo
1.27+70-48audio/ncspot/crates.inc
1.58+1-1audio/ncspot/Makefile
+213-1473 files

OpenBSD/ports qeZhL4qsecurity Makefile

   security: hook blake3 up to the build
VersionDeltaFile
1.785+1-0security/Makefile
+1-01 files

OpenBSD/ports PAP9753security/blake3 Makefile distinfo, security/blake3/pkg PLIST DESCR

   security/blake3: import blake3

   ok sthen@
VersionDeltaFile
1.1+31-0security/blake3/Makefile
1.1+9-0security/blake3/pkg/PLIST
1.1+4-0security/blake3/pkg/DESCR
1.1+2-0security/blake3/distinfo
1.1.1.1+0-0security/blake3/pkg/DESCR
1.1.1.1+0-0security/blake3/Makefile
+46-02 files not shown
+46-08 files

OpenBSD/ports UmS7Pkymath/py-numpy distinfo Makefile, math/py-numpy/patches patch-numpy__core_meson_build patch-numpy_distutils_command_build_src_py

   update to py3-numpy-2.5.0, ok tb
VersionDeltaFile
1.29+25-11math/py-numpy/pkg/PLIST
1.29+2-2math/py-numpy/distinfo
1.104+1-1math/py-numpy/Makefile
1.5+1-1math/py-numpy/patches/patch-numpy__core_meson_build
1.7+0-0math/py-numpy/patches/patch-numpy_distutils_command_build_src_py
+29-155 files

OpenBSD/ports dmrPrOPnet/amule Makefile

   missing BDEP on boost, found by tb@
VersionDeltaFile
1.87+1-0net/amule/Makefile
+1-01 files