OpenBSD/src phPdMbtsbin/mountd mountd.c

   Rewrite the imsg code to be more modern.

   Split the code into independent send and recv functions that properly
   send some of the more complex messages without leaking extra data or
   causing problems on recv (e.g. by passing string buffers).
   This also kills the send_imsg wrapper which kind of is the cause that
   everything was passed as one big blob.

   OK rsadowski@
VersionDeltaFile
1.99+220-153sbin/mountd/mountd.c
+220-1531 files

OpenBSD/src xjhW9Vuusr.sbin/ospfd ospfd.h name2id.c

   Fix kr_change to add missing rtlabel references and update routes when
   only the label changes.

   rtlabel_tag2id() does not take a reference for the rtlabel id so a call
   to rtlabel_ref() is needed here. This mirrors the rtlabel_unref calls.
   In the nexthop already present case one needs to adjust the kn to update
   the ext_tag and rtlabel in case those changed. With this the rtlabel to
   external-tag mapping should work more reliable.

   OK bluhm@
VersionDeltaFile
1.119+33-20usr.sbin/ospfd/kroute.c
1.3+1-3usr.sbin/ospfd/name2id.c
1.110+2-1usr.sbin/ospfd/ospfd.h
+36-243 files

OpenBSD/ports JfGVmKCdevel/p5-File-MimeInfo distinfo Makefile

   update p5-File-MimeInfo to 0.37
VersionDeltaFile
1.28+2-3devel/p5-File-MimeInfo/Makefile
1.17+2-2devel/p5-File-MimeInfo/distinfo
+4-52 files

OpenBSD/ports WSFv4mesecurity/p5-Crypt-RIPEMD160 distinfo Makefile

   update p5-Crypt-RIPEMD160 to 0.14
VersionDeltaFile
1.11+9-8security/p5-Crypt-RIPEMD160/Makefile
1.5+2-2security/p5-Crypt-RIPEMD160/distinfo
+11-102 files

OpenBSD/ports 9XLI0VAgraphics/p5-Imager Makefile distinfo, graphics/p5-Imager/patches patch-PNG_impng_c

   update p5-Imager to 1.035
   patches commited upstream
   CVE-2026-73639 CVE-2026-73638
VersionDeltaFile
1.60+1-3graphics/p5-Imager/Makefile
1.23+2-2graphics/p5-Imager/distinfo
1.2+0-0graphics/p5-Imager/patches/patch-PNG_impng_c
+3-53 files

OpenBSD/ports EhGqc5jmultimedia/libcamera Makefile, multimedia/libcamera/pkg PLIST-main

   Add missing @pkgpath.
VersionDeltaFile
1.4+1-1multimedia/libcamera/Makefile
1.2+1-0multimedia/libcamera/pkg/PLIST-main
+2-12 files

OpenBSD/ports hLq72v0www/p5-libwww distinfo Makefile

   update p5-libwww to 6.83
   fix run and test dependencies according to portgen
   CVE-2026-8368
VersionDeltaFile
1.61+27-26www/p5-libwww/Makefile
1.30+2-2www/p5-libwww/distinfo
+29-282 files

OpenBSD/ports wWeEB4Swww/p5-HTML-Gumbo Makefile distinfo

   update p5-HTML-Gumbo to 0.20
   CVE-2025-15646
VersionDeltaFile
1.3+2-2www/p5-HTML-Gumbo/distinfo
1.5+1-1www/p5-HTML-Gumbo/Makefile
+3-32 files

OpenBSD/ports UaS92fvwayland/cow distinfo Makefile, wayland/cow/patches patch-config_cow_cow_conf

   wayland/cow: Update to 0.2
VersionDeltaFile
1.2+8-8wayland/cow/patches/patch-config_cow_cow_conf
1.4+9-5wayland/cow/Makefile
1.2+2-2wayland/cow/distinfo
1.2+3-0wayland/cow/pkg/PLIST
+22-154 files

OpenBSD/ports 39t0dOSwayland/mango distinfo Makefile, wayland/mango/patches patch-src_mango_c patch-src_dispatch_bind_define_h

   wayland/mango: Update to 0.16.2

   + add missing LIB_DEPENDS, pointed out by naddy@
VersionDeltaFile
1.11+2-2wayland/mango/patches/patch-src_dispatch_bind_define_h
1.15+2-2wayland/mango/distinfo
1.16+3-1wayland/mango/Makefile
1.7+1-1wayland/mango/patches/patch-src_mango_c
+8-64 files

OpenBSD/ports xrZbr1qgames/dxx-rebirth distinfo Makefile, games/dxx-rebirth/patches patch-SConstruct

   Update dxx-rebirth to 0.60pl20260823 and unbreak libcxx22 build

   OK thfr@
VersionDeltaFile
1.10+25-3games/dxx-rebirth/patches/patch-SConstruct
1.5+2-2games/dxx-rebirth/distinfo
1.16+2-2games/dxx-rebirth/Makefile
+29-73 files

OpenBSD/ports MXTZn1qmisc/subsurface/patches patch-core_uemis-downloader_cpp

   Unbreak libcxx build

   Tweak and OK tb@
VersionDeltaFile
1.1+30-0misc/subsurface/patches/patch-core_uemis-downloader_cpp
+30-01 files

OpenBSD/ports ApuIjAztextproc/lttoolbox/patches patch-lttoolbox_ustring_h

   Unbreak libcxx build

   OK bentley@
VersionDeltaFile
1.1+12-0textproc/lttoolbox/patches/patch-lttoolbox_ustring_h
+12-01 files

OpenBSD/ports E3sTyv8devel/p5-Devel-OverloadInfo distinfo Makefile

   update p5-Devel-OverloadInfo to 0.008
   no code change
VersionDeltaFile
1.5+3-3devel/p5-Devel-OverloadInfo/Makefile
1.3+2-2devel/p5-Devel-OverloadInfo/distinfo
+5-52 files

OpenBSD/ports EZt6Z7Xdevel/protobuf-java Makefile distinfo

   Update to protobuf-java 4.36.0

   https://github.com/protocolbuffers/protobuf/releases/tag/v36.0
VersionDeltaFile
1.7+2-2devel/protobuf-java/distinfo
1.7+1-1devel/protobuf-java/Makefile
+3-32 files

OpenBSD/ports 0214htzdevel/py-protobuf Makefile distinfo, devel/py-protobuf/pkg PLIST

   Update to py-protobuf 7.36.0

   https://github.com/protocolbuffers/protobuf/releases/tag/v36.0
VersionDeltaFile
1.21+12-0devel/py-protobuf/pkg/PLIST
1.62+2-2devel/py-protobuf/distinfo
1.78+1-1devel/py-protobuf/Makefile
+15-33 files

OpenBSD/ports JeqMt94devel/protobuf distinfo Makefile, devel/protobuf/pkg PLIST

   Update to protobuf-cpp 7.36.0

   https://github.com/protocolbuffers/protobuf/releases/tag/v36.0
VersionDeltaFile
1.34+20-1devel/protobuf/pkg/PLIST
1.111+4-4devel/protobuf/Makefile
1.71+2-2devel/protobuf/distinfo
+26-73 files

OpenBSD/ports mqejY7px11/gnome/msgraph distinfo Makefile

   Update to msgraph-0.3.5.
VersionDeltaFile
1.6+2-2x11/gnome/msgraph/distinfo
1.8+2-2x11/gnome/msgraph/Makefile
+4-42 files

OpenBSD/ports rf7e4nRdevel/p5-Struct-Dumb distinfo Makefile

   update p5-Struct-Dumb to 0.16
VersionDeltaFile
1.3+16-14devel/p5-Struct-Dumb/Makefile
1.2+2-2devel/p5-Struct-Dumb/distinfo
+18-162 files

OpenBSD/ports DMhX5zGnet/filezilla distinfo Makefile

   Update to filezilla-3.71.1

   Changes: https://filezilla-project.org/versions.php
VersionDeltaFile
1.75+2-2net/filezilla/distinfo
1.131+2-2net/filezilla/Makefile
+4-42 files

OpenBSD/ports IwG7cQQdevel/libgtop2/patches patch-sysdeps_common_gnuslib_c patch-src_daemon_slave_c

   Summer cleanup on patches.
   Add disk listing while here.
VersionDeltaFile
1.27+42-280devel/libgtop2/patches/patch-sysdeps_openbsd_procmap_c
1.4+13-174devel/libgtop2/patches/patch-sysdeps_openbsd_mountlist_c
1.12+100-67devel/libgtop2/patches/patch-sysdeps_openbsd_netload_c
1.1+98-0devel/libgtop2/patches/patch-sysdeps_openbsd_disk_c
1.2+29-0devel/libgtop2/patches/patch-src_daemon_slave_c
1.2+18-2devel/libgtop2/patches/patch-sysdeps_common_gnuslib_c
+300-5234 files not shown
+324-53510 files

OpenBSD/src dzsF1rKusr.bin/mandoc cgi.c

   open header.html and footer.html up front,
   in pareparation for pledge/unveil improvements
VersionDeltaFile
1.121+18-18usr.bin/mandoc/cgi.c
+18-181 files

OpenBSD/ports 7p7UKcYnet/rrdp-tools Makefile distinfo, net/rrdp-tools/pkg PLIST

   Update to rrdp-tools 0.5.0, ok job

   https://github.com/ties/rpki-rrdp-tools-py/blob/main/CHANGELOG.md#v050
VersionDeltaFile
1.3+9-0net/rrdp-tools/pkg/PLIST
1.3+2-2net/rrdp-tools/distinfo
1.3+1-1net/rrdp-tools/Makefile
+12-33 files

OpenBSD/ports JMfwqqfmail/mlmmj distinfo Makefile, mail/mlmmj/patches patch-Makefile_in patch-mk_common_mk

   mail/mlmmj: update to 2.1.0

   ok stsp@
VersionDeltaFile
1.29+18-9mail/mlmmj/Makefile
1.13+12-12mail/mlmmj/pkg/PLIST
1.1+13-0mail/mlmmj/patches/patch-mk_common_mk
1.14+2-2mail/mlmmj/distinfo
1.2+0-0mail/mlmmj/patches/patch-Makefile_in
+45-235 files

OpenBSD/ports V9AfNPVnews/nzbget Makefile distinfo, news/nzbget/patches patch-cmake_par2-turbo_cmake patch-cmake_rapidyenc_cmake

   Update to nzbget-26.3

   Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v26.3
VersionDeltaFile
1.24+6-6news/nzbget/distinfo
1.2+3-3news/nzbget/patches/patch-cmake_rapidyenc_cmake
1.41+3-3news/nzbget/Makefile
1.9+1-1news/nzbget/patches/patch-cmake_par2-turbo_cmake
+13-134 files

OpenBSD/ports 0947YPuwww/mozilla-firefox/patches patch-third_party_llama_cpp_moz_build

   Forcefully disable RVV intrinsics usage in llama.cpp/libggml.

   The code assumes that if __riscv_v_intrinsic is defined the various RVV
   intrinsics are available and usable.

   With clang the intrinsics may be available even though actual usage of
   said intrinsics has to be allowed with clang -march=... or function
   annotations.

   Also the code assumes that if it can use said intrinsics at compile
   time then they ought to be used at runtime.  This is false on
   OpenBSD which doesn't require the cpu to support the V extension.

   Example error at compile time:
   .../firefox-154.0/third_party/llama.cpp/ggml/src/ggml-cpu/vec.cpp:407:22: error: RISC-V type 'vfloat32m2_t' (aka '__rvv_float32m2_t') requires the 'zve32f' extension
     407          vfloat32m2_t vx = __riscv_vle32_v_f32m2(&x[i], vl);

   With & ok landry@ (maintainer)
VersionDeltaFile
1.1+38-0www/mozilla-firefox/patches/patch-third_party_llama_cpp_moz_build
+38-01 files

OpenBSD/ports HJgE1bZsecurity/libksba Makefile distinfo

   Update to libksba-1.8.1
VersionDeltaFile
1.18+2-2security/libksba/distinfo
1.37+1-1security/libksba/Makefile
+3-32 files

OpenBSD/ports qN2U6RLnet/icecast/patches patch-src_util_crypt_c

   Fix patch comment
VersionDeltaFile
1.2+1-1net/icecast/patches/patch-src_util_crypt_c
+1-11 files

OpenBSD/ports MhDuTYBshells/fish/v3 Makefile, shells/fish/v3/patches patch-config_cmake_h_in

   fish/v3: fix build with libcxx22

   libcxx22 uses [[__fallthrough__]] in a couple of headers, so redefining
   __fallthrough__ to __attribute__((fallthrough)) yields a syntax error:

   /usr/include/c++/v1/__functional/hash.h:70:24: error: expected expression
      70 |       [[__fallthrough__]];
         |                        ^

   Just don't do that...
VersionDeltaFile
1.1+19-0shells/fish/v3/patches/patch-config_cmake_h_in
1.3+1-1shells/fish/v3/Makefile
+20-12 files

OpenBSD/ports ckdsaEqmultimedia/libcamera Makefile, multimedia/libcamera/pkg PLIST-qcam DESCR-qcam

   Add a subpackage for the qcam test application.
VersionDeltaFile
1.3+11-4multimedia/libcamera/Makefile
1.1+1-0multimedia/libcamera/pkg/PLIST-qcam
1.1+1-0multimedia/libcamera/pkg/DESCR-qcam
+13-43 files