OpenBSD/src yCDOHvSlib/libc/sys recv.2

   remove a misplaced 'an'
   ok schwarze@ claudio@ krw@
VersionDeltaFile
1.54+3-3lib/libc/sys/recv.2
+3-31 files

OpenBSD/src d6q9Vftsys/dev/pci if_aq_pci.c

   add a detach function to handle cleanup for Thunderbolt-attached
   versions like the OWC 10gbit Thunderbolt adapter
VersionDeltaFile
1.38+52-3sys/dev/pci/if_aq_pci.c
+52-31 files

OpenBSD/src WUOzgVPusr.bin/xinstall install.1

   unneccessary -> unnecessary
VersionDeltaFile
1.33+3-3usr.bin/xinstall/install.1
+3-31 files

OpenBSD/src aXgaVGYlib/libagentx agentx.3, lib/libc/gen login_cap.3

   grammar; a -> an

   ok schwarze@ sthen@ krw@
VersionDeltaFile
1.9+3-3lib/libssl/man/SSL_CTX_sess_set_get_cb.3
1.12+3-3lib/libcrypto/man/d2i_X509_SIG.3
1.11+3-3lib/libcrypto/man/MD5.3
1.31+3-3lib/libc/regex/regex.3
1.29+3-3lib/libc/gen/login_cap.3
1.12+3-3lib/libagentx/agentx.3
+18-1811 files not shown
+50-5017 files

OpenBSD/ports 92HZd3osysutils/gitlab-cli Makefile modules.inc, sysutils/gitlab-cli/pkg PLIST

   update to gitlab-cli 1.114.0
VersionDeltaFile
1.50+100-88sysutils/gitlab-cli/distinfo
1.37+33-27sysutils/gitlab-cli/modules.inc
1.32+8-0sysutils/gitlab-cli/pkg/PLIST
1.51+1-1sysutils/gitlab-cli/Makefile
+142-1164 files

OpenBSD/ports nxRwZFIcad/freecad Makefile, cad/freecad/patches patch-src_Mod_TechDraw_Gui_CommandCreateDims_cpp patch-src_Mod_Sketcher_App_GeoEnum_h

   cad/freecad: prepare for libcxx22

   Report, patches and ok tb@
VersionDeltaFile
1.1+25-0cad/freecad/patches/patch-src_Mod_TechDraw_Gui_CommandExtensionDims_cpp
1.1+19-0cad/freecad/patches/patch-src_Mod_Sketcher_App_GeoEnum_h
1.1+16-0cad/freecad/patches/patch-src_Mod_TechDraw_Gui_CommandCreateDims_cpp
1.16+3-2cad/freecad/Makefile
+63-24 files

OpenBSD/src lCz7KPdusr.bin/tmux window-buffer.c

   Correct a comparison ('\0' should be 0).
VersionDeltaFile
1.52+2-4usr.bin/tmux/window-buffer.c
+2-41 files

OpenBSD/src mmdi4lzusr.bin/tmux tmux.h window.c

   If a pane has no scrollbar, don't bother to redraw it, and if redraw is
   deferred change scrollbar redraws into redraw-all-scrollbars not redraw
   entire window. GitHub issue 5529.
VersionDeltaFile
1.507+14-6usr.bin/tmux/server-client.c
1.1430+2-2usr.bin/tmux/tmux.h
1.373+3-1usr.bin/tmux/window.c
+19-93 files

OpenBSD/src Y5H2AC1usr.bin/tmux cmd-queue.c

   Do not add messages to cfg_causes after config has finished, GitHub
   issue 5528.
VersionDeltaFile
1.123+13-2usr.bin/tmux/cmd-queue.c
+13-21 files

OpenBSD/ports 2b75rKScomms Makefile

   hook up readsb
VersionDeltaFile
1.101+1-0comms/Makefile
+1-01 files

OpenBSD/ports c7jenzwcomms/readsb/files cpu_compat.h serial_compat.h, comms/readsb/patches patch-sdr_hackrf_c

   Readsb is a Mode-S/ADSB/TIS decoder for RTLSDR, HackRF, Modes-Beast and GNS5894 devices.

   tested with RTL-SDR Blog v3 by myself, and v4 by lraab@
   tested with HackRF Pro by myself as well, but results with RTL-SDR are way better.

   OK lraab@


VersionDeltaFile
1.1+75-0comms/readsb/files/clock_compat.h
1.1+62-0comms/readsb/files/net_compat.h
1.1+59-0comms/readsb/files/serial_compat.h
1.1+57-0comms/readsb/files/cpu_compat.h
1.1+52-0comms/readsb/pkg/README
1.1+49-0comms/readsb/patches/patch-sdr_hackrf_c
+354-026 files not shown
+522-032 files

OpenBSD/src qrg56uHusr.bin/mandoc mandocdb.c

   Slightly improve error reporting in two respects:
   1. In the error reporting function, if the file argument is absolute,
   ignore the basedir.  This makes it easier and more robust to talk
   about absolute paths, which are typically below /tmp/.
   2. Report dba_write failure.  Even if the data did not actually change,
   the user almost certainly wants to know about the problem because
   it's hard to see how it could be intentional to ask makewhatis(8)
   to change a database it cannot write to.
VersionDeltaFile
1.223+13-12usr.bin/mandoc/mandocdb.c
+13-121 files

OpenBSD/src 3dslvqNlibexec/ld.so/powerpc rtld_machine.c

   macppc ld.so: Load objects with no PLT

   Move the check for BSS PLT (if PPC_GOT is zero) after the check for
   any kind of PLT (if PLTREL is RELA), so an object without a PLT stops
   causing "unsupported insecure BSS PLT object".  I got such an object
   from Pike https://pike.lysator.liu.se using ld -nostartfiles.

   Detail at https://marc.info/?l=openbsd-tech&m=178734961786056&w=2

   ok kettenis@
VersionDeltaFile
1.74+4-4libexec/ld.so/powerpc/rtld_machine.c
+4-41 files

OpenBSD/ports QJeMjgceditors/emacs Makefile

   missing bump in previous
VersionDeltaFile
1.128.2.2+1-1editors/emacs/Makefile
+1-11 files

OpenBSD/ports RljGoaLeditors/emacs/patches patch-lisp_net_tramp_el patch-lisp_net_tramp-smb_el

   Add patch for tramp vulnerability
   https://www.openwall.com/lists/oss-security/2026/08/21/1
   ok jca@
VersionDeltaFile
1.1.2.1+0-0editors/emacs/patches/patch-lisp_net_tramp_el
1.1.2.1+0-0editors/emacs/patches/patch-lisp_net_tramp-smb_el
1.1.2.1+0-0editors/emacs/patches/patch-lisp_net_tramp-rclone_el
1.1.2.1+0-0editors/emacs/patches/patch-lisp_net_tramp-gvfs_el
+0-04 files

OpenBSD/ports a1CTQYMeditors/emacs Makefile, editors/emacs/patches patch-lisp_net_tramp-rclone_el patch-lisp_net_tramp-smb_el

   Add patch for tramp vulnerability
   https://www.openwall.com/lists/oss-security/2026/08/21/1
   ok jca@
VersionDeltaFile
1.1+134-0editors/emacs/patches/patch-lisp_net_tramp-gvfs_el
1.1+65-0editors/emacs/patches/patch-lisp_net_tramp_el
1.1+34-0editors/emacs/patches/patch-lisp_net_tramp-smb_el
1.1+25-0editors/emacs/patches/patch-lisp_net_tramp-rclone_el
1.131+1-1editors/emacs/Makefile
+259-15 files

OpenBSD/ports AwsKSSBgraphics/xaos Makefile distinfo

   Update to XaoS 4.3.7.
VersionDeltaFile
1.8+2-2graphics/xaos/distinfo
1.19+1-1graphics/xaos/Makefile
+3-32 files

OpenBSD/ports dAFOE0nsysutils/dhcpd_leases_exporter Makefile modules.inc

   Update to dhcpd_leases_exporter 0.3.0.
VersionDeltaFile
1.2+6-4sysutils/dhcpd_leases_exporter/distinfo
1.2+2-1sysutils/dhcpd_leases_exporter/modules.inc
1.2+1-1sysutils/dhcpd_leases_exporter/Makefile
+9-63 files

OpenBSD/ports 8Y6VLrBtextproc/cookcli Makefile crates.inc

   Update to CookCLI 0.34.0.
VersionDeltaFile
1.14+402-342textproc/cookcli/distinfo
1.14+200-169textproc/cookcli/crates.inc
1.15+5-11textproc/cookcli/Makefile
+607-5223 files

OpenBSD/ports JlkuP9wmultimedia/libyuv Makefile distinfo

   Host distfile, otherwise it gets re-generated all the time.

   spotted by tb@
VersionDeltaFile
1.2+2-2multimedia/libyuv/distinfo
1.2+2-1multimedia/libyuv/Makefile
+4-32 files

OpenBSD/ports 6ybWZYbdevel/codex Makefile distinfo, devel/codex/pkg README

   devel/codex: update to 0.149.1
VersionDeltaFile
1.2+7-0devel/codex/pkg/README
1.42+2-2devel/codex/distinfo
1.44+1-1devel/codex/Makefile
+10-33 files

OpenBSD/ports gCbbRITtextproc/riff Makefile crates.inc

   Update riff to 3.6.2.
VersionDeltaFile
1.17+24-42textproc/riff/distinfo
1.9+11-20textproc/riff/crates.inc
1.17+1-1textproc/riff/Makefile
+36-633 files

OpenBSD/ports zSMuEDPsysutils/htop Makefile distinfo

   Update htop to 3.5.3.
VersionDeltaFile
1.18+2-2sysutils/htop/distinfo
1.44+1-1sysutils/htop/Makefile
+3-32 files

OpenBSD/src noGa5Pdusr.bin/xinstall install.1 xinstall.c

   Traditionally this would install a mkstemp() temporary file, then [-s]
   strip that installed file, then move it into place, which can
   temporarily require 3x as much space.  This changes the command to
   attempt strip -o to a mstemp() temporary file, and upon success reopens
   that to apply permissions and modes.  Upon failure, it copies it the old
   way.
   Initial diff from kettenis, which made strip -o behaviour too harsh.
   ports tree testing by naddy
VersionDeltaFile
1.79+46-26usr.bin/xinstall/xinstall.c
1.32+11-7usr.bin/xinstall/install.1
+57-332 files

OpenBSD/src 2QlPRCOetc rc

   find a suitable place to start lldpd if it is enabled
VersionDeltaFile
1.591+2-2etc/rc
+2-21 files

OpenBSD/ports V0Oyvofsysutils/flatpak/xdg-desktop-portal Makefile, sysutils/flatpak/xdg-desktop-portal/patches patch-src_xdp-documents_c patch-src_xdp-app-info_c

   Rework patches.
VersionDeltaFile
1.2+24-6sysutils/flatpak/xdg-desktop-portal/patches/patch-src_xdp-sealed-fd_c
1.2+8-3sysutils/flatpak/xdg-desktop-portal/patches/patch-src_xdp-app-info_c
1.2+6-3sysutils/flatpak/xdg-desktop-portal/patches/patch-src_xdp-documents_c
1.13+1-0sysutils/flatpak/xdg-desktop-portal/Makefile
+39-124 files

OpenBSD/ports MvTgXIPsysutils/flatpak/libportal Makefile, sysutils/flatpak/libportal/patches patch-libportal_notification_c

   Rework patches.
VersionDeltaFile
1.2+27-18sysutils/flatpak/libportal/patches/patch-libportal_notification_c
1.8+2-0sysutils/flatpak/libportal/Makefile
+29-182 files

OpenBSD/ports WEg2Bm8graphics/libavif/patches patch-ext_libyuv_source_cpu_id_cc, multimedia/aom/patches patch-aom_ports_riscv_cpudetect_c patch-aom_ports_aarch64_cpudetect_c

   */*: check elf_aux_info() return value for error

   ok Brad
VersionDeltaFile
1.5+7-5multimedia/libvpx/patches/patch-vpx_ports_aarch64_cpudetect_c
1.6+7-5multimedia/aom/patches/patch-aom_ports_aarch64_cpudetect_c
1.3+6-5graphics/libavif/patches/patch-ext_libyuv_source_cpu_id_cc
1.4+4-3multimedia/libvpx/patches/patch-vpx_ports_ppc_cpudetect_c
1.5+4-3multimedia/libvpx/patches/patch-vpx_ports_aarch32_cpudetect_c
1.2+4-3multimedia/aom/patches/patch-aom_ports_riscv_cpudetect_c
+32-245 files not shown
+43-3111 files

OpenBSD/src YhJXFIGusr.bin/tmux screen-write.c

   Always use synchronized updates in copy mode (like when not in the
   active pane), since copy mode will almost always moved the cursor. From
   Artem Goldenberg in GitHub issue 5525.
VersionDeltaFile
1.290+8-6usr.bin/tmux/screen-write.c
+8-61 files

OpenBSD/ports 3K8EDugx11/gnome/contacts Makefile

   Add proper RDEP for camera support for avatar.
VersionDeltaFile
1.114+7-5x11/gnome/contacts/Makefile
+7-51 files