OpenBSD/ports tAo5S2o — mail/z-push Makefile

   set MODPHP_VERSION=8.3 for now, this requires php-imap which was removed
   (upstream should be looking at alternatives soon; this port could do with
   an update too)
VersionDeltaFile
1.73+8-0mail/z-push/Makefile
+8-01 files

OpenBSD/ports mr8ofZi — lang/php/pecl pecl.port.mk

   set default flavour to php84
VersionDeltaFile
1.40+1-1lang/php/pecl/pecl.port.mk
+1-11 files

OpenBSD/ports AIZ2x8a — net/py-curl Makefile distinfo

   update to py3-curl-7.48.0
VersionDeltaFile
1.31+2-2net/py-curl/distinfo
1.73+1-1net/py-curl/Makefile
+3-32 files

OpenBSD/ports cxNZ8zW — sysutils/py-pipx distinfo Makefile, sysutils/py-pipx/patches patch-pyproject_toml

   update to py3-pipx-1.18.1
VersionDeltaFile
1.42+2-3sysutils/py-pipx/Makefile
1.34+2-2sysutils/py-pipx/distinfo
1.10+3-0sysutils/py-pipx/pkg/PLIST
1.4+1-1sysutils/py-pipx/patches/patch-pyproject_toml
+8-64 files

OpenBSD/src HPAc7Lr — usr.sbin/rpki-client output-json.c

   Make sure to only emit intermediates when listing nonfuncs in JSON output

   OK claudio@ tb@
VersionDeltaFile
1.65+2-2usr.sbin/rpki-client/output-json.c
+2-21 files

OpenBSD/ports B0ADPAy — net/icinga/icinga-php-thirdparty Makefile, net/icinga/icinga-php-thirdparty/pkg PLIST

   remove bogus PLIST subst, and set UPDATE_PLIST_ARGS= -i MODPHP_VERSION
   to avoid new ones creeping in here, unbreak packaging post php 8.4
VersionDeltaFile
1.10+2-2net/icinga/icinga-php-thirdparty/pkg/PLIST
1.18+2-0net/icinga/icinga-php-thirdparty/Makefile
+4-22 files

OpenBSD/src CsnObRc — usr.sbin/rpki-client output-json.c

   rpki-client: guard JSON output of ca->aki with a NULL check

   While this is about non-functional CAs and TAs are never considered as
   such, this block may well be copied around and then end in tears.

   discussed with claudio
VersionDeltaFile
1.64+3-2usr.sbin/rpki-client/output-json.c
+3-21 files

OpenBSD/ports 4iySCbe — devel/py-dunamai Makefile distinfo

   update to py3-dunamai-1.26.3
VersionDeltaFile
1.3+2-2devel/py-dunamai/distinfo
1.3+1-1devel/py-dunamai/Makefile
+3-32 files

OpenBSD/ports 5nd62in — math/z3 distinfo Makefile, math/z3/patches patch-scripts_mk_util_py patch-cmake_cxx_compiler_flags_overrides_cmake

   math/z3: update to 5.3.0
VersionDeltaFile
1.51+2-5math/z3/Makefile
1.12+2-2math/z3/pkg/PLIST
1.28+2-2math/z3/distinfo
1.16+0-0math/z3/patches/patch-scripts_mk_util_py
1.4+0-0math/z3/patches/patch-cmake_cxx_compiler_flags_overrides_cmake
+6-95 files

OpenBSD/src VJNbAds — usr.sbin/rpki-client parser.c filemode.c

   rpki-client: normalize calloc calls for struct entity
VersionDeltaFile
1.198+2-2usr.sbin/rpki-client/parser.c
1.95+2-2usr.sbin/rpki-client/filemode.c
+4-42 files

OpenBSD/src n5UCcMc — usr.sbin/rpki-client repo.c filemode.c

   rpki-client: rename remaining entities to ent

   Mechanical change entp -> ent and p -> ent.

   ok job
VersionDeltaFile
1.197+102-102usr.sbin/rpki-client/parser.c
1.94+24-24usr.sbin/rpki-client/filemode.c
1.96+3-3usr.sbin/rpki-client/repo.c
+129-1293 files

OpenBSD/ports 8fTcpmn — net/py-cares distinfo Makefile

   update to py3-cares-5.2.0
VersionDeltaFile
1.35+3-2net/py-cares/Makefile
1.17+2-2net/py-cares/distinfo
+5-42 files

OpenBSD/ports xnAYfZk — textproc/py-mdown-extensions Makefile distinfo, textproc/py-mdown-extensions/pkg PLIST

   update to py3-mdown-extensions-12.3
VersionDeltaFile
1.5+6-0textproc/py-mdown-extensions/pkg/PLIST
1.15+2-2textproc/py-mdown-extensions/distinfo
1.16+1-1textproc/py-mdown-extensions/Makefile
+9-33 files

OpenBSD/ports 0KX07Ml — textproc/py-markdown Makefile distinfo

   update to py3-markdown-3.11.1
VersionDeltaFile
1.20+2-2textproc/py-markdown/distinfo
1.40+1-2textproc/py-markdown/Makefile
+3-42 files

OpenBSD/src 7IIu9xt — usr.sbin/rpki-client nca.c

   Add safegaurd: only consider intermediates when storing NCA state on disk

   The detection & backoff related to non-functional CAs is only intended to
   apply to intermediates (not the trust anchor or end-entity certs). Better
   to explicitly check the ca's purpose.

   OK tb@
VersionDeltaFile
1.20+3-3usr.sbin/rpki-client/nca.c
+3-31 files

OpenBSD/ports 23ABFnt — devel/py-nbformat distinfo Makefile

   update to py3-nbformat-5.11.1
VersionDeltaFile
1.27+2-3devel/py-nbformat/Makefile
1.11+2-2devel/py-nbformat/distinfo
+4-52 files

OpenBSD/src wLuzg0s — usr.sbin/rpki-client nca.c

   Add safe guard: don't initially mark trust anchors as nonfunctional CAs

   The detection & backoff for non-functional CAs is only intended to apply
   to intermediates, not the trust anchor itself.

   OK tb@
VersionDeltaFile
1.19+3-2usr.sbin/rpki-client/nca.c
+3-21 files

OpenBSD/src SkYI1tg — usr.sbin/rpki-client main.c rpki-client.8

   Pinning the validation time implies offline mode

   The -P option is merely intended to help research whether the
   deterministic validation process produces expected results. The only
   scenario where use of -P is productive is in offline mode.

   OK tb@ claudio@
VersionDeltaFile
1.145+4-3usr.sbin/rpki-client/rpki-client.8
1.329+2-1usr.sbin/rpki-client/main.c
+6-42 files

OpenBSD/ports H2oxbsd — mail/roundcubemail Makefile

   unbreak roundcubemail following php-8.4 switch, pspell moved from a php
   subpackage to pecl
VersionDeltaFile
1.206+2-2mail/roundcubemail/Makefile
+2-21 files

OpenBSD/src 0DIO5rY — usr.sbin/rpki-client main.c

   In offline mode don't consider state related to non-functional CAs

   If '-n' is specified there won't be any network synchronisation anyway.
   This help avoid nuking the on-disk state in some scenarios.

   OK tb@
VersionDeltaFile
1.328+3-2usr.sbin/rpki-client/main.c
+3-21 files

OpenBSD/src Oq2yXZ7 — usr.bin/tmux window-customize.c tty-term.c

   Memory leak fixes from someone in GitHub issues 5739, 5744, 5745, 5746.
VersionDeltaFile
1.522+3-3usr.bin/tmux/server-client.c
1.17+4-1usr.bin/tmux/hooks.c
1.38+3-1usr.bin/tmux/window-customize.c
1.114+3-1usr.bin/tmux/tty-term.c
+13-64 files

OpenBSD/ports 8aVgbwQ — devel/py-entrypoints distinfo Makefile, devel/py-entrypoints/pkg DESCR

   update to py3-entrypoints-0.4.2
   this is maintenance-only mode upstream now, we can probably drop it
VersionDeltaFile
1.19+11-11devel/py-entrypoints/Makefile
1.2+8-3devel/py-entrypoints/pkg/DESCR
1.5+2-2devel/py-entrypoints/distinfo
+21-163 files

OpenBSD/src zMKrAe2 — usr.bin/tmux tmux.h tmux.1

   Add -f to switch-mode to read choices from a file, GitHub issue 5738.
VersionDeltaFile
1.6+80-6usr.bin/tmux/window-switch.c
1.61+59-4usr.bin/tmux/cmd-choose-tree.c
1.1187+22-2usr.bin/tmux/tmux.1
1.1464+2-1usr.bin/tmux/tmux.h
+163-134 files

OpenBSD/ports SIJazgp — graphics/ImageMagick distinfo Makefile

   update to ImageMagick-6.9.13-59
VersionDeltaFile
1.234.2.1+5-2graphics/ImageMagick/Makefile
1.87.2.1+2-2graphics/ImageMagick/distinfo
+7-42 files

OpenBSD/ports 6XFrWtH — graphics/ImageMagick distinfo Makefile

   update to ImageMagick-6.9.13-59 (inc. bunch of security fixes from -58)
VersionDeltaFile
1.236+5-2graphics/ImageMagick/Makefile
1.89+2-2graphics/ImageMagick/distinfo
+7-42 files

OpenBSD/ports 4CBXpRt — security/py-cryptodome distinfo Makefile, security/py-cryptodome/pkg PLIST

   update to py3-cryptodome-4.0.0, this is a nice major update with a move away
   from GMP to their own constant-time big integers library, and a lot of other
   improvements. See https://www.pycryptodome.org/src/changelog for more info.
VersionDeltaFile
1.29+53-117security/py-cryptodome/pkg/PLIST
1.48+5-9security/py-cryptodome/Makefile
1.27+2-2security/py-cryptodome/distinfo
+60-1283 files

OpenBSD/src hCCeNJx — usr.bin/tmux cmd-find.c

   Set session for {current} target, GitHub issue 5742.
VersionDeltaFile
1.89+2-1usr.bin/tmux/cmd-find.c
+2-11 files

OpenBSD/src BAJr1dY — usr.bin/tmux server-client.c

   Do not discard control state before a control client creates it, GitHub
   issue 5740 from Andre Popp.
VersionDeltaFile
1.521+2-2usr.bin/tmux/server-client.c
+2-21 files

OpenBSD/ports jyGmkdm — multimedia/streamlink Makefile, multimedia/streamlink/patches patch-pyproject_toml

   relax Cryptodome dep, from upstream
VersionDeltaFile
1.46+14-12multimedia/streamlink/Makefile
1.1+12-0multimedia/streamlink/patches/patch-pyproject_toml
+26-122 files

OpenBSD/src GlRqC7T — usr.bin/tmux format.c cmd-send-keys.c

   A few additional readonly checks, GitHub issue 5736 from gmkbenjamin at
   hotmail dot com.
VersionDeltaFile
1.94+18-5usr.bin/tmux/cmd-attach-session.c
1.77+13-2usr.bin/tmux/cmd-switch-client.c
1.125+10-1usr.bin/tmux/cmd-queue.c
1.83+4-2usr.bin/tmux/cmd-send-keys.c
1.429+4-1usr.bin/tmux/format.c
+49-115 files