OpenBSD/src txVnf5Tusr.bin/tmux tmux.1 cmd-capture-pane.c

   Add capture-pane -I to show times.
VersionDeltaFile
1.69+13-7usr.bin/tmux/cmd-capture-pane.c
1.1165+5-3usr.bin/tmux/tmux.1
+18-102 files

OpenBSD/ports vOH0vkeprint/py-pypdf Makefile distinfo, print/py-pypdf/pkg PLIST

   Update to py3-pypdf-6.18.0.
VersionDeltaFile
1.23+6-0print/py-pypdf/pkg/PLIST
1.80+2-2print/py-pypdf/distinfo
1.86+1-1print/py-pypdf/Makefile
+9-33 files

OpenBSD/ports QJQBwPHgraphics/gegl04 distinfo Makefile, graphics/gegl04/patches patch-tools_defcheck_py patch-operations_external_tiff-load_c

   Update to gegl04-0.4.72.
VersionDeltaFile
1.26+24-15graphics/gegl04/pkg/PLIST
1.57+4-3graphics/gegl04/Makefile
1.4+3-3graphics/gegl04/patches/patch-tools_defcheck_py
1.3+3-3graphics/gegl04/patches/patch-operations_external_tiff-load_c
1.3+3-3graphics/gegl04/patches/patch-operations_external_png-load_c
1.36+2-2graphics/gegl04/distinfo
+39-296 files

OpenBSD/ports yBlTGHvprint/psutils Makefile distinfo

   Update to psutils-3.3.17.
VersionDeltaFile
1.45+2-2print/psutils/distinfo
1.91+1-1print/psutils/Makefile
+3-32 files

OpenBSD/ports XoMFel7net/thingsd/patches patch-thingsd_control_c patch-thingsctl_thingsctl_c

   thingsd: unbreak build after imsg_get() removal

   ok claudio
VersionDeltaFile
1.2+24-6net/thingsd/patches/patch-thingsd_proc_c
1.2+11-0net/thingsd/patches/patch-thingsctl_thingsctl_c
1.2+9-1net/thingsd/patches/patch-thingsd_control_c
+44-73 files

OpenBSD/ports YUj5r3anet/openmdns/patches patch-mdnsd_control_c patch-libmdns_mdnsl_c

   openmdns: unbreak build after imsg_get() removal

   ok claudio
VersionDeltaFile
1.2+18-2net/openmdns/patches/patch-libmdns_mdnsl_c
1.4+18-1net/openmdns/patches/patch-mdnsd_control_c
+36-32 files

OpenBSD/ports BRxpiOLnet/pfresolved/patches patch-pfresolvectl_pfresolvectl_c patch-control_c

   pfresolved: unbreak build after imsg_get() removal

   ok claudio
VersionDeltaFile
1.3+24-6net/pfresolved/patches/patch-proc_c
1.2+9-1net/pfresolved/patches/patch-pfresolvectl_pfresolvectl_c
1.2+9-1net/pfresolved/patches/patch-control_c
+42-83 files

OpenBSD/ports 7q3jod0geo/geos distinfo Makefile, geo/geos/pkg PLIST

   geo/geos: update to 3.15.0.

   see https://raw.githubusercontent.com/libgeos/geos/refs/tags/3.15.0/NEWS.md

   tested in a bulk build by tb@ without fallout, thanks !
VersionDeltaFile
1.31+26-0geo/geos/pkg/PLIST
1.54+3-3geo/geos/Makefile
1.32+2-2geo/geos/distinfo
+31-53 files

OpenBSD/src 7C49itRsys/arch/arm64/arm64 cpu.c

   recognise C2-Ultra (Canyon)
VersionDeltaFile
1.153+3-1sys/arch/arm64/arm64/cpu.c
+3-11 files

OpenBSD/src XLoS12Jusr.bin/ssh ssh-keygen.c

   add a "hexdump" export mode that dumps the key blob in hex
   format. Very useful when writing internet-drafts.

   E.g. ssh-keygen -em hexdump -f /path/key
VersionDeltaFile
1.495+47-4usr.bin/ssh/ssh-keygen.c
+47-41 files

OpenBSD/src 2KcAV0nsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: Prune per-tile Timing from Apple Studio Display Primary Tile

   From Fangzhi Zuo
   4628e40c9ca79c7ca6d55ee0d5da1839c2d0b4c7 in linux-6.18.y/6.18.50
   7a4dd08c3f921576c6a7524f60e4f0e4601835d2 in mainline linux
VersionDeltaFile
1.208+43-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+43-01 files

OpenBSD/src 4GeNxMGsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_helpers.c amdgpu_dm.c, sys/dev/pci/drm/amd/display/dc dc_types.h

   drm/amd/display: hide Apple Studio Display secondary tile

   From Jerry Zuo
   7d860bed133698eefa7f5f808c7dbce1c2738b96 in linux-6.18.y/6.18.50
   49521be4809d63fe3efb6bc68ee11cb1e1ef3d63 in mainline linux
VersionDeltaFile
1.207+36-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1.21+11-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1.14+1-0sys/dev/pci/drm/amd/display/dc/dc_types.h
+48-03 files

OpenBSD/src Tm2X2LKsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: Refactor amdgpu_dm_connector_detect (v2)

   From Timur Kristof
   c6b915f0df31121524253f1410da7b3dd43e92b7 in linux-6.18.y/6.18.50
   8223a605744bb471f31018eac9075a539415b16f in mainline linux
VersionDeltaFile
1.206+19-16sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+19-161 files

OpenBSD/src Zwp0KYpsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_helpers.c

   drm/amd/display: Skip PHY SSC reduction on some 8K panels

   From Roman Li
   a1fa3d1197cc2a5d8d55f9cab8bb07c3367431ec in linux-6.18.y/6.18.50
   144169e7be0831e09958a906d08d1856751aa6c6 in mainline linux
VersionDeltaFile
1.20+10-3sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
+10-31 files

OpenBSD/src 7P3ziqKsys/dev/pci/drm/amd/display/dc dc_dmub_srv.c

   drm/amd/display: Avoid NULL dereference in dc_dmub_srv error paths

   From Srinivasan Shanmugam
   2ab18de5ebb11c76bfc8087c5a09fbcccd0dea8a in linux-6.18.y/6.18.50
   4ae3e16f4b3bf64140f773629b765d605ee079a9 in mainline linux
VersionDeltaFile
1.11+8-2sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.c
+8-21 files

OpenBSD/ports jUjM7qQdevel/coccinelle distinfo Makefile, devel/coccinelle/patches patch-cocci_ml

   update to coccinelle 1.3.3; ok daniel@
VersionDeltaFile
1.63+3-3devel/coccinelle/Makefile
1.14+2-2devel/coccinelle/patches/patch-cocci_ml
1.18+2-2devel/coccinelle/distinfo
1.21+3-1devel/coccinelle/pkg/PLIST
+10-84 files

OpenBSD/src ZvlQFZhsys/arch/amd64/amd64 machdep.c, sys/arch/i386/i386 bios.c

   avoid an uninitialised stack read

   it is possible for bios_sysctl() to be called with namelen=0:
   sys_sysctl() name={ CTL_MACHDEP, CPU_BIOS }, namelen=2
   cpu_sysctl() name={ CPU_BIOS }, namelen=1
   bios_sysctl()        name={}, namelen=0

   if name[0] was 2 (BIOS_DISKINFO) the function would not return ENOTDIR
   as intended

   found by and diff from Johann Hoepfner, ok deraadt@
VersionDeltaFile
1.131+7-4sys/arch/i386/i386/bios.c
1.313+7-4sys/arch/amd64/amd64/machdep.c
+14-82 files

OpenBSD/src 4W1i1DHsys/dev/usb usb_subr.c

   In usbd_fill_deviceinfo(), clear all memory which removes potential
   padding artifacts, and simplifies the function substantially
   ok kettenis kirill
VersionDeltaFile
1.168+7-15sys/dev/usb/usb_subr.c
+7-151 files

OpenBSD/src 6U3DloFsys/dev/fdt qcpas.c

   If we're hibernating we need to load the firmware after we resume.  This
   also means that we should clean up before we hibernate to make sure we
   don't do stupid stuff like polling sensors before the firmware gets
   loaded.

   ok mglocker@
VersionDeltaFile
1.13+163-79sys/dev/fdt/qcpas.c
+163-791 files

OpenBSD/src vBfxB50sys/kern subr_suspend.c, sys/sys device.h

   Add a global sleep mode variable that indicates whether we're hibernating
   or doing a "normal" suspend.

   ok mglocker@
VersionDeltaFile
1.23+16-11sys/kern/subr_suspend.c
1.72+5-3sys/sys/device.h
+21-142 files

OpenBSD/src 578VLTvusr.bin/ssh misc.h sftp-client.h

   Add '-p' to sftp mkdir/lmkdir to create directories as required

   The -p option causes the mkdir and lmkdir commands to create any missing
   intermediate directories. If '-p' is specified, it is not considered an
   error if a directory already exists.

   With / OK djm@
VersionDeltaFile
1.258+43-6usr.bin/ssh/sftp.c
1.216+48-1usr.bin/ssh/misc.c
1.187+34-1usr.bin/ssh/sftp-client.c
1.145+18-4usr.bin/ssh/sftp.1
1.42+4-1usr.bin/ssh/sftp-client.h
1.117+2-1usr.bin/ssh/misc.h
+149-146 files

OpenBSD/src aNVx7ndusr.sbin/smtpd smtpd.c

   execvp(3) against a constant absolute path is not needed, use execv(3)
   instead.
VersionDeltaFile
1.363+2-2usr.sbin/smtpd/smtpd.c
+2-21 files

OpenBSD/src IFuuja4usr.sbin/tcpdump privsep.h privsep.c

   Use getexecpath(3) and thus execv(3) in the same way as other privsep
   fork+execsame daemons.
VersionDeltaFile
1.61+4-4usr.sbin/tcpdump/privsep.c
1.101+5-3usr.sbin/tcpdump/tcpdump.c
1.13+1-1usr.sbin/tcpdump/privsep.h
+10-83 files

OpenBSD/src BIlLgcjusr.sbin/relayd relayd.h relayd.c

   use getexecpath(3) and execv(3)
   ok rsadowski
VersionDeltaFile
1.62+9-9usr.sbin/relayd/proc.c
1.209+6-2usr.sbin/relayd/relayd.c
1.296+2-2usr.sbin/relayd/relayd.h
+17-133 files

OpenBSD/ports hqGh0p4wayland/fuzzel Makefile distinfo, wayland/fuzzel/patches patch-char32_c patch-meson_build

   wayland/fuzzel: Update to 1.15.0
VersionDeltaFile
1.3+2-2wayland/fuzzel/distinfo
1.7+1-2wayland/fuzzel/Makefile
1.2+1-1wayland/fuzzel/patches/patch-meson_build
1.2+0-0wayland/fuzzel/patches/patch-char32_c
+4-54 files

OpenBSD/ports oJt86cDaudio/clementine Makefile, audio/mumble Makefile

   sync wantlib and bump shared_libraries for abseil-cpp consumers

   ok rsadowski jca landry (for their ports)
VersionDeltaFile
1.88+52-50audio/mumble/Makefile
1.299+42-41x11/vlc/Makefile
1.23+32-30net/grpc/Makefile
1.239+27-28geo/qgis/Makefile
1.36+24-23devel/protobuf-c/Makefile
1.69+24-23audio/clementine/Makefile
+201-19514 files not shown
+435-41320 files

OpenBSD/ports KHKHSgedevel/abseil-cpp distinfo Makefile, devel/abseil-cpp/patches patch-absl_synchronization_mutex_h patch-absl_status_status_cc

   update to abseil-cpp 20260817.0
VersionDeltaFile
1.15+34-8devel/abseil-cpp/pkg/PLIST
1.47+18-19devel/abseil-cpp/Makefile
1.13+2-2devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
1.22+2-2devel/abseil-cpp/distinfo
1.9+1-1devel/abseil-cpp/patches/patch-absl_status_status_cc
1.2+0-0devel/abseil-cpp/patches/patch-absl_synchronization_mutex_h
+57-321 files not shown
+57-327 files

OpenBSD/ports UN96M4wnet/gelatod/patches patch-gelatod_c patch-frontend_c

   gelatod: fix build after imsg_get() removal

   ok claudio kn (maintainer)
VersionDeltaFile
1.1+26-0net/gelatod/patches/patch-gelatod_c
1.1+26-0net/gelatod/patches/patch-frontend_c
+52-02 files

OpenBSD/ports FW3P4Tqdevel/jujutsu Makefile, devel/jujutsu/patches patch-cli_src_complete_rs patch-cli_src_commands_bisect_run_rs

   jujutsu: remove current_exe() workaround

   same diff as the one from kirill
VersionDeltaFile
1.42+1-6devel/jujutsu/Makefile
1.3+0-0devel/jujutsu/patches/patch-cli_src_complete_rs
1.8+0-0devel/jujutsu/patches/patch-cli_src_commands_bisect_run_rs
+1-63 files

OpenBSD/src eg6llgcusr.sbin/rpki-client cms.c

   rpki-client: expand explanatory comment for CMS_verify() slightly
VersionDeltaFile
1.66+3-2usr.sbin/rpki-client/cms.c
+3-21 files