OpenBSD/ports 9YHiSPllang/erlang/27 Makefile distinfo, lang/erlang/28 Makefile distinfo

   lang/erlang: Update to 27.3.4.14 and 28.5.0.3

   Fixes
   CVE-2026-53422, CVE-2026-54886,
   CVE-2026-54887, CVE-2026-54891,
   CVE-2026-55950, CVE-2026-55952
VersionDeltaFile
1.16.2.3+8-8lang/erlang/28/Makefile
1.28.2.3+7-7lang/erlang/27/Makefile
1.23.2.2+4-4lang/erlang/27/distinfo
1.15.2.2+4-4lang/erlang/28/distinfo
+23-234 files

OpenBSD/ports dXl8tm7net/transmission distinfo Makefile, net/transmission/pkg PLIST-main

   update to transmission-4.1.3, from Josh Grosse (maintainer)
VersionDeltaFile
1.38.2.1+4-2net/transmission/pkg/PLIST-main
1.63.2.1+2-2net/transmission/distinfo
1.161.2.1+1-2net/transmission/Makefile
+7-63 files

OpenBSD/ports TQ1zx2unet/transmission distinfo Makefile, net/transmission/pkg PLIST-main

   update to transmission-4.1.3, from Josh Grosse (maintainer)
VersionDeltaFile
1.65+2-2net/transmission/distinfo
1.163+1-1net/transmission/Makefile
1.40+1-0net/transmission/pkg/PLIST-main
+4-33 files

OpenBSD/ports 0mSrIH8cad/kicad Makefile, cad/kicad-share/footprints/pkg PLIST

   Update KiCAD to 10.0.4

   - Take maintainership
   - Added -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED to fix the build with
     Boost. I’ve taken this from other ports.
   - patch-cmake_FindPoppler_cmake I have removed all references to Qt, as
     otherwise we would be linking agents Qt, which makes no sense in this
     port.

   Runtime test feedback from two users
VersionDeltaFile
1.23+21-6,823cad/kicad-share/packages3D/pkg/PLIST
1.15+203-106cad/kicad/pkg/PLIST
1.1+151-0cad/kicad/patches/patch-thirdparty_thread-pool_bs_thread_pool_hpp
1.20+56-36cad/kicad-share/footprints/pkg/PLIST
1.92+25-14cad/kicad/Makefile
1.1+29-0cad/kicad/patches/patch-cmake_FindPoppler_cmake
+485-6,97933 files not shown
+804-7,02839 files

OpenBSD/ports bYKRJs3net/samba Makefile distinfo

   Update to samba-4.24.4

   Changes: https://www.samba.org/samba/history/samba-4.24.4.html

   Major bumped libsamba-util following output of check_sym.

   Test and OK Ian McWilliam (co-maintainer)
VersionDeltaFile
1.372.2.3+2-2net/samba/Makefile
1.138.2.3+2-2net/samba/distinfo
+4-42 files

OpenBSD/ports wcz6vwunet/samba distinfo Makefile, net/samba/patches patch-examples_fuse_wscript_build

   Update to samba-4.24.4

   Changes: https://www.samba.org/samba/history/samba-4.24.4.html

   Major bumped libsamba-util following output of check_sym.

   Test and OK Ian McWilliam (co-maintainer)
VersionDeltaFile
1.141+2-2net/samba/distinfo
1.376+2-2net/samba/Makefile
1.2+1-1net/samba/patches/patch-examples_fuse_wscript_build
+5-53 files

OpenBSD/ports 9efHZo9devel/pycharm Makefile distinfo, devel/pycharm/pkg PLIST

   devel/pycharm: update to 2026.1.4
VersionDeltaFile
1.56+4-0devel/pycharm/pkg/PLIST
1.73+2-2devel/pycharm/Makefile
1.60+2-2devel/pycharm/distinfo
+8-43 files

OpenBSD/ports 46yNNe1telephony/asterisk-sounds/core-sounds/pkg PLIST-ja PLIST-it, telephony/asterisk-sounds/extra-sounds/pkg PLIST-en PLIST-en_GB

   convert asterisk-sounds from module to include file, prompted by espie
VersionDeltaFile
1.9+1,352-1,352telephony/asterisk-sounds/extra-sounds/pkg/PLIST-en
1.7+1,224-1,224telephony/asterisk-sounds/extra-sounds/pkg/PLIST-en_GB
1.9+1,117-1,117telephony/asterisk-sounds/extra-sounds/pkg/PLIST-fr
1.6+620-620telephony/asterisk-sounds/core-sounds/pkg/PLIST-ja
1.7+611-611telephony/asterisk-sounds/core-sounds/pkg/PLIST-it
1.7+588-588telephony/asterisk-sounds/core-sounds/pkg/PLIST-ru
+5,512-5,51228 files not shown
+9,485-9,43734 files

OpenBSD/src iYajYSosbin/iked vroute.c

   iked: vroute: Validate routing socket replies

   When parsing malformed RTM replies from the kernel vroute_process()
   might walk beyond the response buffer.  Therefore check msglen and
   rtm_msglen cover the header, and bound every sa_len against the
   remaining message and sizeof(struct sockaddr_storage) before copying.

   From Andrew Griffiths, thanks!
VersionDeltaFile
1.21+35-17sbin/iked/vroute.c
+35-171 files

OpenBSD/ports kcdb6txlang/php/8.5 Makefile

   oops, committed with REVISION=0 to -stable;
   bump again so that -current is above
VersionDeltaFile
1.16+1-1lang/php/8.5/Makefile
+1-11 files

OpenBSD/ports nYQMDk5sysutils/ntfs-3g distinfo Makefile, sysutils/ntfs-3g/patches patch-configure patch-libntfs-3g_Makefile_in

   update to ntfs_3g-2026.2.25, from Nikita Kandinov, ok helg (maintainer)
VersionDeltaFile
1.8+2-2sysutils/ntfs-3g/distinfo
1.24+2-2sysutils/ntfs-3g/Makefile
1.8+1-1sysutils/ntfs-3g/patches/patch-configure
1.8+1-1sysutils/ntfs-3g/patches/patch-libntfs-3g_Makefile_in
1.11+1-1sysutils/ntfs-3g/patches/patch-src_Makefile_in
+7-75 files

OpenBSD/ports DjR9QKvdevel/intellij Makefile distinfo, devel/intellij/pkg PLIST

   devel/intellij: update to 2026.1.4
VersionDeltaFile
1.120+2-2devel/intellij/Makefile
1.86+2-2devel/intellij/distinfo
1.80+4-0devel/intellij/pkg/PLIST
+8-43 files

OpenBSD/ports 0fuFq4Tx11/kde kde.port.mk

   Add missing version bump in the module
VersionDeltaFile
1.91+1-1x11/kde/kde.port.mk
+1-11 files

OpenBSD/ports bDyqaCjx11/kde-plasma/aurorae distinfo, x11/kde-plasma/breeze distinfo

   Update KDE Plasma 6.7.2

   https://kde.org/announcements/plasma/6/6.7.2/
VersionDeltaFile
1.35+2-2x11/kde-plasma/xdg-desktop-portal-kde/distinfo
1.14+2-2x11/kde-plasma/aurorae/distinfo
1.70+2-2x11/kde-plasma/breeze-gtk/distinfo
1.70+2-2x11/kde-plasma/breeze/distinfo
1.35+2-2x11/kde-plasma/kactivitymanagerd/distinfo
1.35+2-2x11/kde-plasma/kde-cli-tools/distinfo
+12-1256 files not shown
+103-10662 files

OpenBSD/src O4vrSIzsys/kern uipc_mbuf.c, sys/sys mbuf.h

   rework how mbufs share references to external storage

   previously mbufs that shared a reference to the same external storage
   were linked together with a pair of lists, but operations on these
   lists have to be serialised because different cpus can be working
   on on mbufs that share the same external storage. this serialisation
   was provided by a single global mutex, which has now become contended
   when the kernel is doing a lot of work that relies on shared external
   storage.

   this diff replaces the links with an m_ext_refs struct that "proxies"
   the external storage information on mbufs when that storage is first
   shared between two mbufs. that struct contains a refcnt that's
   increased if the external storage is shared again, and only when
   the refcnt drops to zero is the external storage actually released
   with the original free handler. these per shared storage refcnts
   replace the global mutex for coordinating the "finalisation" and
   actual free of the external storage.


    [9 lines not shown]
VersionDeltaFile
1.307+90-55sys/kern/uipc_mbuf.c
1.271+14-8sys/sys/mbuf.h
+104-632 files

OpenBSD/src lFUkrqAlibexec/login_ldap aldap.c, usr.bin/ldap aldap.c

   aldap_parse(): simplify error handling

   looks good to me. jmatthew@
VersionDeltaFile
1.4+2-4libexec/login_ldap/aldap.c
1.12+2-4usr.bin/ldap/aldap.c
1.51+2-4usr.sbin/ypldap/aldap.c
+6-123 files

OpenBSD/src A6shTnmusr.bin/tmux cmd-join-pane.c layout.c

   Allow join-pane to tile floating panes, from Dane Jensen.
VersionDeltaFile
1.67+41-1usr.bin/tmux/cmd-join-pane.c
1.85+9-9usr.bin/tmux/layout.c
1.1116+11-2usr.bin/tmux/tmux.1
+61-123 files

OpenBSD/ports CgqWxTVnet/gnugk distinfo Makefile, net/gnugk/patches patch-configure

   Update to gnugk-5.15.
VersionDeltaFile
1.45+2-2net/gnugk/distinfo
1.103+1-1net/gnugk/Makefile
1.34+1-1net/gnugk/patches/patch-configure
+4-43 files

OpenBSD/ports G13xtVWsysutils/terragrunt distinfo modules.inc

   Update to terragrunt-1.1.0.
VersionDeltaFile
1.395+268-308sysutils/terragrunt/distinfo
1.112+92-101sysutils/terragrunt/modules.inc
1.402+1-1sysutils/terragrunt/Makefile
+361-4103 files

OpenBSD/ports KEbJwwLx11/kde-plasma/plasma-workspace Makefile, x11/kde-plasma/plasma-workspace/pkg PLIST

   Fix conflict plasma-desktop version

   New file was added in 6.7 not 6.4 (copy waste issue).
VersionDeltaFile
1.27+1-1x11/kde-plasma/plasma-workspace/pkg/PLIST
1.43+1-1x11/kde-plasma/plasma-workspace/Makefile
+2-22 files

OpenBSD/src lrs9pIpsys/dev/pci if_bnxt.c

   Attach to BCM5745x devices, which should work as far as I can tell from the
   vendor driver.
VersionDeltaFile
1.70+3-1sys/dev/pci/if_bnxt.c
+3-11 files

OpenBSD/src A1L3iz1sys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2129+9-1sys/dev/pci/pcidevs_data.h
1.2134+3-1sys/dev/pci/pcidevs.h
+12-22 files

OpenBSD/src hpCLFfhsys/dev/pci pcidevs

   Add missing BCM5745x devices, pointed out by Brad
VersionDeltaFile
1.2141+3-1sys/dev/pci/pcidevs
+3-11 files

OpenBSD/src 2mPz1sVsys/dev/pci if_mcx.c

   use the same rwlock for queue kstats as other kstat instances

   ok dlg@
VersionDeltaFile
1.123+2-1sys/dev/pci/if_mcx.c
+2-11 files

OpenBSD/ports RFBxzjelang/ruby/3.4 distinfo Makefile, lang/ruby/3.4/patches patch-configure

   Update to Ruby 3.4.10
VersionDeltaFile
1.10+90-89lang/ruby/3.4/pkg/PLIST-main
1.6+5-98lang/ruby/3.4/pkg/PLIST-ri_docs
1.6+3-3lang/ruby/3.4/patches/patch-configure
1.10+2-2lang/ruby/3.4/distinfo
1.15+1-2lang/ruby/3.4/Makefile
+101-1945 files

OpenBSD/src K8jIrIausr.bin/tmux cmd-swap-pane.c

   Enable swap-pane on floating panes again but not -U/-D. From Dane
   Jensen.
VersionDeltaFile
1.52+33-9usr.bin/tmux/cmd-swap-pane.c
+33-91 files

OpenBSD/src wfzn6iDusr.bin/tmux status.c

   Use message-style as default for message-format again. GitHub issue 5315.
VersionDeltaFile
1.272+2-2usr.bin/tmux/status.c
+2-21 files

OpenBSD/src ZcAYWzSusr.bin/tmux cmd-split-window.c

   Do not double free or leak pane on failure, from Uzair Aftab in GitHub
   issue 5316.
VersionDeltaFile
1.139+18-7usr.bin/tmux/cmd-split-window.c
+18-71 files

OpenBSD/ports M4KPA6Vgraphics/coin Makefile distinfo, graphics/coin/patches patch-testsuite_TestSuiteUtils_cpp

   graphics/coin: update to 4.0.9

   ok sthen@ and tb@
   Need for a major library bump caught by tb, thanks!
VersionDeltaFile
1.1+12-0graphics/coin/patches/patch-testsuite_TestSuiteUtils_cpp
1.8+2-6graphics/coin/Makefile
1.7+2-2graphics/coin/distinfo
+16-83 files

OpenBSD/ports NDfJoeFwww/superhtml Makefile

   www/superhtml: explicitly set CPU

   lang/zig default behaviour is to compile for the specific CPU on which it
   runs. This specifies a more generic baseline CPU for amd64 and arm64.
   Here's hoping that this fixes the issues observed with the binary in
   current packages.
VersionDeltaFile
1.2+4-0www/superhtml/Makefile
+4-01 files