OpenBSD/ports AHH5ot2databases/p5-DBI distinfo Makefile, databases/p5-DBI/patches patch-DBI_xs

   update p5-DBI to 1.652
   CVE-2026-73194 CVE-2026-73193
   improve incomplete fix
   Ok afresh1@
VersionDeltaFile
1.1+27-0databases/p5-DBI/patches/patch-DBI_xs
1.34+2-2databases/p5-DBI/distinfo
1.76+2-2databases/p5-DBI/Makefile
+31-43 files

OpenBSD/src Lf6jFoTshare/man/man7 mandoc_char.7

   Fix a weird seventeen-year-old documentation bug where the descriptions
   of the \*(lp and \*(rp predefined strings were exchanged.
   Nobody noticed because all predefined strings are obsolete anyway.
   Patch from Alexander Ziaee <ziaee at FreeBSD.org>.
VersionDeltaFile
1.45+4-4share/man/man7/mandoc_char.7
+4-41 files

OpenBSD/src vDah9LHusr.bin/tmux tty.c tmux.1

   Allow features to be disabled using @ suffix in terminal-features, from
   Michael Grant.
VersionDeltaFile
1.42+41-13usr.bin/tmux/tty-features.c
1.213+16-19usr.bin/tmux/tty-keys.c
1.108+11-10usr.bin/tmux/tty-term.c
1.1424+9-7usr.bin/tmux/tmux.h
1.1156+6-2usr.bin/tmux/tmux.1
1.478+3-3usr.bin/tmux/tty.c
+86-541 files not shown
+89-577 files

OpenBSD/src r6WfOCYusr.bin/mandoc manpath.c

   avoid needlessly discarding a const qualifier in a pointer assignment;
   no functional change; small ugliness found in a build log
   sent in by Xose Vazquez Perez <xose.vazquez at gmail.com>
VersionDeltaFile
1.35+5-5usr.bin/mandoc/manpath.c
+5-51 files

OpenBSD/ports DGd6dDysecurity/nss Makefile distinfo

   security/nss: update to 3.127, will be required for firefox 155.

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_127.html
VersionDeltaFile
1.176+2-2security/nss/distinfo
1.217+1-1security/nss/Makefile
+3-32 files

OpenBSD/src qjPMSIgsys/dev/pci/drm/i915 i915_driver.c, sys/dev/pci/drm/i915/display intel_display_device.c

   read gmd_id slightly later to avoid mapping pci bar twice
VersionDeltaFile
1.35+16-16sys/dev/pci/drm/i915/i915_driver.c
1.6+2-16sys/dev/pci/drm/i915/display/intel_display_device.c
+18-322 files

OpenBSD/ports Zpqrt90sysutils/u-boot/rpi Makefile distinfo, sysutils/u-boot/rpi/patches patch-drivers_pci_pcie_brcmstb_c patch-configs_rpi_arm64_defconfig

   update to u-boot-rpi-2026.07

   tested on these by me:
   Raspberry Pi 3 Model B Rev 1.2
   Raspberry Pi 4 Model B Rev 1.1

   and a Pi 5 model by kettenis@.
VersionDeltaFile
1.1+15-0sysutils/u-boot/rpi/patches/patch-configs_rpi_arm64_defconfig
1.2+2-2sysutils/u-boot/rpi/distinfo
1.4+1-2sysutils/u-boot/rpi/Makefile
1.2+0-0sysutils/u-boot/rpi/patches/patch-drivers_pci_pcie_brcmstb_c
+18-44 files

OpenBSD/ports gKTj0aSlang/binaryen Makefile distinfo, lang/binaryen/patches patch-CMakeLists_txt patch-third_party_CMakeLists_txt

   Update binaryen to 132.
VersionDeltaFile
1.3+7-1lang/binaryen/patches/patch-third_party_CMakeLists_txt
1.23+2-2lang/binaryen/distinfo
1.14+1-1lang/binaryen/patches/patch-CMakeLists_txt
1.24+1-1lang/binaryen/Makefile
+11-54 files

OpenBSD/src Gt9xTrcusr.sbin/ldpd ldpd.c lde.c

   Handle IMSG_CTL_LOG_VERBOSE like bgpd with imsg_get_data instead of an
   unchecked memcpy.

   OK tb@
VersionDeltaFile
1.82+6-4usr.sbin/ldpd/ldpd.c
1.87+6-4usr.sbin/ldpd/lde.c
+12-82 files

OpenBSD/src 31rUXs4usr.sbin/ripd ripd.c rde.c

   Handle IMSG_CTL_LOG_VERBOSE like bgpd with imsg_get_data instead of an
   unchecked memcpy.

   OK tb@
VersionDeltaFile
1.47+6-4usr.sbin/ripd/ripd.c
1.34+6-4usr.sbin/ripd/rde.c
+12-82 files

OpenBSD/src f4EACuHusr.sbin/ospf6d rde.c ospf6d.c

   Handle IMSG_CTL_LOG_VERBOSE like bgpd with imsg_get_data instead of an
   unchecked memcpy.

   OK tb@
VersionDeltaFile
1.100+6-4usr.sbin/ospf6d/rde.c
1.64+6-4usr.sbin/ospf6d/ospf6d.c
+12-82 files

OpenBSD/src 50zEOunusr.sbin/ospfd rde.c ospfd.c

   Handle IMSG_CTL_LOG_VERBOSE like bgpd with imsg_get_data instead of an
   unchecked memcpy.

   OK tb@
VersionDeltaFile
1.122+6-4usr.sbin/ospfd/rde.c
1.128+6-4usr.sbin/ospfd/ospfd.c
+12-82 files

OpenBSD/src 1sOINz3usr.sbin/dvmrpd rde.c dvmrpd.c

   Handle IMSG_CTL_LOG_VERBOSE like bgpd with imsg_get_data instead of an
   unchecked memcpy.

   Reported by Shibo, Hugo Systopia Team
   OK tb@
VersionDeltaFile
1.42+6-4usr.sbin/dvmrpd/rde.c
1.37+6-4usr.sbin/dvmrpd/dvmrpd.c
+12-82 files

OpenBSD/src 79AMjwHusr.bin/tmux client.c tmux.h

   If writing a file fails, propagate the error to the server via a new
   message. Use a client flag rather than bumping the protocol version.
   GitHub issue 5451.
VersionDeltaFile
1.22+68-18usr.bin/tmux/file.c
1.3+8-2usr.bin/tmux/tmux-protocol.h
1.503+5-1usr.bin/tmux/server-client.c
1.1423+3-2usr.bin/tmux/tmux.h
1.167+2-2usr.bin/tmux/client.c
+86-255 files

OpenBSD/src nDVjWvBusr.bin/tmux tty-keys.c tty-features.c

   Add default terminal features for Rio, GitHub issue 5489 from Raphael
   Amorim.
VersionDeltaFile
1.41+13-1usr.bin/tmux/tty-features.c
1.212+3-1usr.bin/tmux/tty-keys.c
+16-22 files

OpenBSD/ports q5F23Dzgeo/gpxsee Makefile distinfo

   geo/gpxsee: update to 16.12
VersionDeltaFile
1.50+2-2geo/gpxsee/distinfo
1.52+1-1geo/gpxsee/Makefile
+3-32 files

OpenBSD/src g6UVwNlusr.bin/tmux menu.c

   Remove flags from both keys for menus, GitHub issue 5484.
VersionDeltaFile
1.70+4-2usr.bin/tmux/menu.c
+4-21 files

OpenBSD/ports SkJVNFXnet/putty distinfo Makefile, net/putty/patches patch-unix_utils_subprocess_waiter_c patch-arm-enable_dit-sigill

   update to putty-0.85
VersionDeltaFile
1.50.4.1+4-5net/putty/Makefile
1.21.6.1+2-2net/putty/distinfo
1.11.6.1+1-1net/putty/patches/patch-putty_h
1.1.2.1+0-0net/putty/patches/patch-unix_utils_subprocess_waiter_c
1.1.6.1+0-0net/putty/patches/patch-arm-enable_dit-sigill
+7-85 files

OpenBSD/ports 7xN3hLRnet/putty Makefile distinfo

   update to putty-0.85
   some small security fixes
VersionDeltaFile
1.23+2-2net/putty/distinfo
1.52+1-1net/putty/Makefile
+3-32 files

OpenBSD/src NDk3bNlusr.bin/tmux cmd-break-pane.c

   Attach window to session earlier so resize cannot cause customize mode
   to blow up. Reported by Marcel Partap.
VersionDeltaFile
1.76+5-4usr.bin/tmux/cmd-break-pane.c
+5-41 files

OpenBSD/src pxQSEUOusr.bin/tmux prompt.c

   Do not copy too many positions when deleting, GitHub issue 5478 from
   Uzair Aftab.
VersionDeltaFile
1.6+2-2usr.bin/tmux/prompt.c
+2-21 files

OpenBSD/ports wA4WA1ydevel/mergiraf Makefile crates.inc

   Update to mergiraf 0.19

   https://codeberg.org/mergiraf/mergiraf/releases/tag/v0.19.0
VersionDeltaFile
1.6+38-32devel/mergiraf/distinfo
1.6+18-15devel/mergiraf/crates.inc
1.7+1-1devel/mergiraf/Makefile
+57-483 files

OpenBSD/ports y7BFQIgdevel/apr-util Makefile

   With base-gcc apr-util throws
   error: missing binary operator before token "("

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.65+4-0devel/apr-util/Makefile
+4-01 files

OpenBSD/ports D9oFHIXsysutils/firmware/intel Makefile distinfo, sysutils/firmware/intel/pkg PLIST

   update intel microcode to 20260812

   20260811 with 06-aa-04 (Meteor Lake) downgraded from 0000002a back to 00000028
   due to reports of not being able to boot with 0000002a
   https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/112
   not a problem I saw when testing 0000002a on Meteor Lake

   release notes:
   https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20260811
   https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20260812
VersionDeltaFile
1.45+2-2sysutils/firmware/intel/distinfo
1.29+3-0sysutils/firmware/intel/pkg/PLIST
1.53+1-1sysutils/firmware/intel/Makefile
+6-33 files

OpenBSD/ports k6l7gJwdevel/intellij distinfo Makefile

   devel/intellij: update to 2026.2.1
VersionDeltaFile
1.88+2-2devel/intellij/distinfo
1.122+2-2devel/intellij/Makefile
+4-42 files

OpenBSD/src 6RsQoYhshare/man/man7 roff.7

   ourput -> output
VersionDeltaFile
1.107+2-2share/man/man7/roff.7
+2-21 files

OpenBSD/src yOpor9yusr.bin/sndiod midi.c

   correct test for non-NULL; ok ratchov@
VersionDeltaFile
1.46+2-2usr.bin/sndiod/midi.c
+2-21 files

OpenBSD/ports olyl7C5audio/libopenmpt Makefile distinfo

   Update libopenmpt to 0.8.8.
VersionDeltaFile
1.52+2-2audio/libopenmpt/distinfo
1.55+1-1audio/libopenmpt/Makefile
+3-32 files

OpenBSD/src hyeQFctshare/man/man7 roff.7, usr.bin/mandoc roff.h roff.c

   Ignore various roff(7) requests that are new in groff-1.23 and groff-1.24.
   Most of these only serve debugging purposes, and some are related to
   features that are not relevant in manual pages and that we do not support
   in the first place.

   Two special cases are notable: .msoquiet is ignored because insecure
   (just like .mso already was), and .soquiet is treated as an exact
   alias for .so, without suppressing any diagnostics, because in manual
   pages, missing include files are never harmless.

   List of requests that needed checking provided by G. Branden Robinson.
VersionDeltaFile
1.106+46-4share/man/man7/roff.7
1.279+23-10usr.bin/mandoc/roff.c
1.60+13-2usr.bin/mandoc/roff.h
+82-163 files

OpenBSD/ports TTxVYDdnet/samba/patches patch-source3_lib_sysquotas_4B_c

   net/samba: quotactl() now takes a void* argument
VersionDeltaFile
1.5+0-9net/samba/patches/patch-source3_lib_sysquotas_4B_c
+0-91 files