OpenBSD/ports J5kjL6sdevel/sccache Makefile crates.inc

   devel/sccache: update to 0.18.0
VersionDeltaFile
1.19+326-160devel/sccache/distinfo
1.18+162-79devel/sccache/crates.inc
1.24+1-1devel/sccache/Makefile
+489-2403 files

OpenBSD/ports XBUsfJLsecurity/acme.sh Makefile distinfo

   security/acme.sh: update to 3.1.6
VersionDeltaFile
1.8+2-2security/acme.sh/distinfo
1.9+1-1security/acme.sh/Makefile
+3-32 files

OpenBSD/ports iCYiIFbnet/arouteserver Makefile distinfo, net/arouteserver/pkg PLIST

   update to arouteserver-1.24.0
VersionDeltaFile
1.45+2-2net/arouteserver/distinfo
1.13+0-3net/arouteserver/pkg/PLIST
1.55+1-2net/arouteserver/Makefile
+3-73 files

OpenBSD/ports QR3v9rvsecurity/easy-rsa Makefile distinfo

   update to easy-rsa-3.2.7
VersionDeltaFile
1.17+2-2security/easy-rsa/distinfo
1.23+1-1security/easy-rsa/Makefile
+3-32 files

OpenBSD/ports q6NklQ5net/libmaxminddb Makefile distinfo

   update to libmaxminddb-1.14.1
VersionDeltaFile
1.67+2-2net/libmaxminddb/distinfo
1.82+1-1net/libmaxminddb/Makefile
+3-32 files

OpenBSD/ports SQ9UFEMsysutils/pv distinfo Makefile, sysutils/pv/pkg PLIST

   update to pv-1.12.0
VersionDeltaFile
1.21+9-9sysutils/pv/Makefile
1.13+2-2sysutils/pv/distinfo
1.9+3-0sysutils/pv/pkg/PLIST
+14-113 files

OpenBSD/ports b5JhhI5www/py-url-normalize distinfo Makefile, www/py-url-normalize/patches patch-pyproject_toml

   update to py3-url-normalize-3.0.0
VersionDeltaFile
1.2+2-4www/py-url-normalize/Makefile
1.2+2-2www/py-url-normalize/distinfo
1.2+3-0www/py-url-normalize/pkg/PLIST
1.2+1-1www/py-url-normalize/patches/patch-pyproject_toml
+8-74 files

OpenBSD/ports CSwEXrIwww/py-tornado Makefile distinfo

   update to py3-tornado-6.5.10
VersionDeltaFile
1.18+2-2www/py-tornado/distinfo
1.39+1-2www/py-tornado/Makefile
+3-42 files

OpenBSD/src HkqQGgNlib/libc/sys execve.2

   link to new page execvp(3)
VersionDeltaFile
1.62+4-3lib/libc/sys/execve.2
+4-31 files

OpenBSD/ports EJ3CTrwsecurity/sslscan Makefile distinfo, security/sslscan/patches patch-sslscan_c

   update to sslscan-2.2.3
VersionDeltaFile
1.33+2-2security/sslscan/distinfo
1.89+1-2security/sslscan/Makefile
1.14+1-1security/sslscan/patches/patch-sslscan_c
+4-53 files

OpenBSD/src 9kwKg8Gusr.bin/tmux Makefile

   build tmux with debug symbols, ok claudio nicm
VersionDeltaFile
1.124+3-1usr.bin/tmux/Makefile
+3-11 files

OpenBSD/ports AFOVXiBdatabases/redis/main Makefile distinfo, databases/redis/main/patches patch-redis_conf

   update to redis-8.10.2
VersionDeltaFile
1.3+6-6databases/redis/main/patches/patch-redis_conf
1.4+2-2databases/redis/main/distinfo
1.6+1-1databases/redis/main/Makefile
+9-93 files

OpenBSD/ports gCU3PVnsysutils/borgmatic Makefile distinfo, sysutils/borgmatic/pkg PLIST

   update to borgmatic-2.1.8
VersionDeltaFile
1.49+9-0sysutils/borgmatic/pkg/PLIST
1.90+2-2sysutils/borgmatic/distinfo
1.110+1-1sysutils/borgmatic/Makefile
+12-33 files

OpenBSD/src oDACnoKusr.bin/tmux layout.c

   If no floating panes, reset default starting position, and reset if any part of
   the pane goes outside the window.
VersionDeltaFile
1.101+16-4usr.bin/tmux/layout.c
+16-41 files

OpenBSD/src cD38pkRusr.bin/tmux layout-custom.c

   Empty string for invalid old-style formats causes old iTerm2 versions to crash,
   so emit "0000," instead.
VersionDeltaFile
1.42+17-15usr.bin/tmux/layout-custom.c
+17-151 files

OpenBSD/src yEDBZycusr.bin/tmux format.c

   Fix session_*_flag format variables which loop over the windows (they should
   only be false if all windows do not have the flag, not the first one). GitHub
   issue 5599.
VersionDeltaFile
1.418+6-6usr.bin/tmux/format.c
+6-61 files

OpenBSD/src ZVgBDF2usr.bin/tmux utf8.c

   Do not loop forever if someone tries to give WCHAR_MAX a width, GitHub issue
   5602.
VersionDeltaFile
1.73+7-2usr.bin/tmux/utf8.c
+7-21 files

OpenBSD/src 63EtMpCusr.bin/tmux cmd-run-shell.c

   Expand -c for run-shell like the other -c flags, reported by Saúl Nogueras.
VersionDeltaFile
1.95+2-2usr.bin/tmux/cmd-run-shell.c
+2-21 files

OpenBSD/src s0dU75Qusr.bin/tmux window.c

   Reset layout manually instead of calling window_unzoom which can go down the
   notification path and end up double freeing the pane (this was previously
   removed in 2015 but added back to fix a problem with late destroy - this is a
   better fix). GitHub issue 5591 from Romain Francoise.
VersionDeltaFile
1.375+10-2usr.bin/tmux/window.c
+10-21 files

OpenBSD/ports q3A7ttWdevel/proj/patches patch-src_lib_proj_cmake

   devel/proj: unbreak configure in graphics/mapnik, reported by sthen@

   https://github.com/OSGeo/PROJ/pull/4847 adds INTERFACE_COMPILE_FEATURES
   "c_std_99;cxx_std_17" to proj-targets.cmake, and that trips cmake in
   mapnik. to be further analyzed/discussed with upstream.
VersionDeltaFile
1.3+14-11devel/proj/patches/patch-src_lib_proj_cmake
+14-111 files

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

   Update p5-DBI to 1.653

   Includes fixes for CVE-2026-15392 and CVE-2026-78030 as well as the
   patches that bluhm@ had upstreamed.
VersionDeltaFile
1.35+2-2databases/p5-DBI/distinfo
1.77+2-2databases/p5-DBI/Makefile
1.2+0-0databases/p5-DBI/patches/patch-DBI_xs
+4-43 files

OpenBSD/src fXbrTfKusr.sbin/fw_update fw_update.sh

   Improve downloading firmware by filename

   dgl@ noticed that if we attempt to download by filename we didn't
   first fetch the SHA256 to verify it was available to download and
   always errored with grep failing to find the SHA256.

   ok dgl@
VersionDeltaFile
1.74+12-4usr.sbin/fw_update/fw_update.sh
+12-41 files

OpenBSD/src WahSaYJshare/man/man5 installurl.5, usr.sbin/pkg_add/OpenBSD State.pm

   Harmonise installurl handling

   In installurl(5) document multiple lines are possible and tools always
   use the last line. Adjust pkg_add and sysupgrade to do that. In all
   programs add validation to ignore installurl lines which contain the set
   of bad characters which were recently added to the installer.

   Previously tools had subtle differences in their handling:
   - pkg_add used the first line.
   - sysupgrade concatenated lines together.
   - syspatch used the last line if mulitple lines were present.

   ok ajacoutot@
VersionDeltaFile
1.63+5-3usr.sbin/sysupgrade/sysupgrade.sh
1.9+4-3share/man/man5/installurl.5
1.78+5-2usr.sbin/pkg_add/OpenBSD/State.pm
1.173+3-2usr.sbin/syspatch/syspatch.sh
+17-104 files

OpenBSD/src YyLG8LBusr.sbin/bgpd bgpd.8

   add missing space in Xr use
VersionDeltaFile
1.90+2-2usr.sbin/bgpd/bgpd.8
+2-21 files

OpenBSD/ports WTx9mtktextproc/p5-YAML-PP distinfo Makefile

   update p5-YAML-PP to 0.41.0
VersionDeltaFile
1.2+12-11textproc/p5-YAML-PP/Makefile
1.2+2-2textproc/p5-YAML-PP/distinfo
+14-132 files

OpenBSD/ports jK80CFklang/wasi-libc Makefile distinfo, net/tcpslice Makefile distinfo

   Use GH_TAGNAME, not GH_COMMIT, for tag names.

   Affected distfiles have new names, but are otherwise unchanged.
VersionDeltaFile
1.10+2-2net/tcpslice/distinfo
1.6+2-2lang/wasi-libc/distinfo
1.21+1-1net/tcpslice/Makefile
1.16+1-1lang/wasi-libc/Makefile
+6-64 files

OpenBSD/ports yhvESEcsysutils/opam Makefile

   opam is not BROKEN-sparc64 any more
VersionDeltaFile
1.36+0-2sysutils/opam/Makefile
+0-21 files

OpenBSD/src nZdgv9Husr.bin/ssh ssh_config.5

   Better wording.
VersionDeltaFile
1.432+2-2usr.bin/ssh/ssh_config.5
+2-21 files

OpenBSD/ports 3TABggwdatabases/mariadb Makefile

   build debug packages, ok brad
VersionDeltaFile
1.171+2-1databases/mariadb/Makefile
+2-11 files

OpenBSD/ports PxgwlP2lang/crystal distinfo Makefile, lang/crystal/patches patch-src_crystal_event_loop_cr patch-bin_crystal

   Update to crystal-1.21.0.

   From izzy Meyer (new MAINTAINER)
VersionDeltaFile
1.17+17-5lang/crystal/pkg/PLIST
1.33+6-5lang/crystal/Makefile
1.20+4-4lang/crystal/distinfo
1.10+2-1lang/crystal/patches/patch-src_compiler_crystal_compiler_cr
1.6+1-1lang/crystal/patches/patch-bin_crystal
1.2+0-0lang/crystal/patches/patch-src_crystal_event_loop_cr
+30-166 files