OpenBSD/ports d5FqNhzsysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.1.5
VersionDeltaFile
1.34+2-2sysutils/docker-cli/distinfo
1.39+1-1sysutils/docker-cli/Makefile
+3-32 files

OpenBSD/ports RiRVnEVtextproc/xan Makefile

   Symlink tests directory to ${WRKBUILD} to make the 3 remaining tests pass.

   Thanks sthen@!
VersionDeltaFile
1.2+4-0textproc/xan/Makefile
+4-01 files

OpenBSD/ports T37ox6Amultimedia/handbrake Makefile

   set USE_NOBTCFI-amd64 due to issues in svt-av1
VersionDeltaFile
1.33+4-1multimedia/handbrake/Makefile
+4-11 files

OpenBSD/ports Mjajmsmwww/nghttp3 Makefile distinfo

   Update to nghttp3 1.15.0

   https://github.com/ngtcp2/nghttp3/releases/tag/v1.15.0
VersionDeltaFile
1.27+2-2www/nghttp3/Makefile
1.23+2-2www/nghttp3/distinfo
+4-42 files

OpenBSD/ports XsxC2mVnet/ngtcp2 Makefile distinfo

   Update to ngtcp2 1.20.0

   https://github.com/ngtcp2/ngtcp2/releases/tag/v1.20.0
VersionDeltaFile
1.36+3-3net/ngtcp2/Makefile
1.34+2-2net/ngtcp2/distinfo
+5-52 files

OpenBSD/ports zWjgwlntextproc Makefile

   + xan
VersionDeltaFile
1.853+1-0textproc/Makefile
+1-01 files

OpenBSD/ports lNQS2fetextproc/xan distinfo crates.inc, textproc/xan/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+672-0textproc/xan/distinfo
1.1+335-0textproc/xan/crates.inc
1.1+26-0textproc/xan/Makefile
1.1+12-0textproc/xan/pkg/DESCR
1.1+1-0textproc/xan/pkg/PLIST
1.1.1.1+0-0textproc/xan/pkg/DESCR
+1,046-04 files not shown
+1,046-010 files

OpenBSD/ports ThQl4mkdevel/capnproto Makefile

   Use the Tcl module instead of hardcoding dependencies.


   ok volker@
VersionDeltaFile
1.2+7-3devel/capnproto/Makefile
+7-31 files

OpenBSD/ports yALMZdKlang/node distinfo Makefile

   lang/node: Update to v22.22.0

   Fixes
   CVE-2025-59465 add TLSSocket default error handler
   CVE-2025-55132 disable futimes when permission model is enabled
   CVE-2025-55130 require full read and write to symlink APIs
   CVE-2025-59466 rethrow stack overflow exceptions in async_hooks
   CVE-2025-55131 refactor unsafe buffer creation to remove zero-fill toggle
   CVE-2026-21637 route callback exceptions through error handlers

   In addition, use the port version of textproc/simdutf.
VersionDeltaFile
1.95+4-4lang/node/distinfo
1.162+4-2lang/node/Makefile
+8-62 files

OpenBSD/ports WP9NAN9net/libcares distinfo Makefile

   net/libcares: Update to 1.34.6

   Fixes
   CVE-2025-62408: use-after-free in read_answers() introduced in v1.32.3

   fine with sthen@
VersionDeltaFile
1.24.2.1+2-2net/libcares/distinfo
1.40.2.1+1-1net/libcares/Makefile
+3-32 files

OpenBSD/ports X2gyDXOlang/node distinfo Makefile

   lang/node: Update to v22.22.0

   CVE-2025-59465 add TLSSocket default error handler
   CVE-2025-55132 disable futimes when permission model is enabled
   CVE-2025-55130 require full read and write to symlink APIs
   CVE-2025-59466 rethrow stack overflow exceptions in async_hooks
   CVE-2025-55131 refactor unsafe buffer creation to remove zero-fill toggle
   CVE-2026-21637 route callback exceptions through error handlers

   fine with sthen@
VersionDeltaFile
1.93.2.1+4-4lang/node/distinfo
1.160.2.1+1-1lang/node/Makefile
+5-52 files

OpenBSD/ports Io9bIldgraphics/ffmpeg/patches patch-libavcodec_cabac_functions_h

   Tentative fix for ffmpeg on mips64

   Avoid building code that clang rejects:
   :src/libavcodec/mips/cabac.h:160:77: error: instruction requires a CPU feature not currently enabled
   :  160 |         PTR_SUBU   "%[tmp1],         %[c_low],        %[tmp1]             \n\t"
   :      |                                                                             ^
   :<inline asm>:13:2: note: instantiated into assembly here
   :   13 |         movz       $15,          $13,          $24
   :      |         ^

   A smarter approach is left as an exercise for the reader.
VersionDeltaFile
1.1+15-0graphics/ffmpeg/patches/patch-libavcodec_cabac_functions_h
+15-01 files

OpenBSD/ports aYGjI9rx11/twmn Makefile, x11/twmn/patches patch-twmnc_twmnc_pro

   twmn: stop linking against boost_system

   ok sdk (maintainer)
VersionDeltaFile
1.1+14-0x11/twmn/patches/patch-twmnc_twmnc_pro
1.3+2-2x11/twmn/Makefile
+16-22 files

OpenBSD/src HrbQTAzusr.sbin/rpki-client tal.c

   rpki-client: check SPKI in TAL for trailing garbage

   On deserializing, ensure that the entire DER blob decoded from base64 has
   been consumed.

   ok job
VersionDeltaFile
1.45+6-1usr.sbin/rpki-client/tal.c
+6-11 files

OpenBSD/src JeRrFm1regress/usr.sbin/rpki-client test-cert.c

   rpki-client regress: adjust for pkey -> spki rename
VersionDeltaFile
1.28+2-2regress/usr.sbin/rpki-client/test-cert.c
+2-21 files

OpenBSD/src imsX773usr.sbin/rpki-client cert.c tal.c

   rpki-client: use spki/spkisz for the SPKI in a TAL

   This used to use pkey, which is very confusing since this is the standard
   name for an EVP_PKEY *.

   ok job (part of a larger diff)
VersionDeltaFile
1.212+7-7usr.sbin/rpki-client/cert.c
1.44+7-7usr.sbin/rpki-client/tal.c
1.77+6-6usr.sbin/rpki-client/filemode.c
1.304+5-5usr.sbin/rpki-client/main.c
1.175+5-5usr.sbin/rpki-client/parser.c
1.74+3-3usr.sbin/rpki-client/print.c
+33-331 files not shown
+36-367 files

OpenBSD/src HVX7Bdiusr.sbin/rpki-client tal.c extern.h

   Replace the obsolete RFC 7730 with RFC 8630

   ok job
VersionDeltaFile
1.43+4-4usr.sbin/rpki-client/tal.c
1.271+2-2usr.sbin/rpki-client/extern.h
+6-62 files

OpenBSD/src 3A8HCATusr.bin/tmux screen.c tmux.h

   Add a function to convert a screen to a string, from Michael Grant.
VersionDeltaFile
1.93+72-1usr.bin/tmux/screen.c
1.1286+2-1usr.bin/tmux/tmux.h
+74-22 files

OpenBSD/ports soVpn9Vnet/krill distinfo crates.inc

   update to krill-0.15.1
VersionDeltaFile
1.4+320-332net/krill/distinfo
1.4+159-165net/krill/crates.inc
1.5+3-3net/krill/Makefile
+482-5003 files

OpenBSD/ports R7KLqSndevel/py-fixtures Makefile distinfo, devel/py-fixtures/pkg PLIST

   update to py3-fixtures-4.2.8
   similar diff daniel@ sent out in Dec -> maintainer timeout
   ok daniel
VersionDeltaFile
1.8+4-63devel/py-fixtures/pkg/PLIST
1.12+3-11devel/py-fixtures/Makefile
1.2+2-2devel/py-fixtures/distinfo
+9-763 files

OpenBSD/ports pUSX5xNdevel/jenkins/devel distinfo Makefile

   Update jenkins to 2.546
VersionDeltaFile
1.185+2-2devel/jenkins/devel/distinfo
1.212+1-1devel/jenkins/devel/Makefile
+3-32 files

OpenBSD/ports SdwSxSTnet/bitcoin distinfo Makefile, net/bitcoin/pkg PLIST

   Update bitcoin to 30.2
VersionDeltaFile
1.30+2-2net/bitcoin/distinfo
1.19+2-2net/bitcoin/pkg/PLIST
1.54+2-2net/bitcoin/Makefile
+6-63 files

OpenBSD/ports wUVzALasysutils/rundeck Makefile, sysutils/rundeck/files system-project_admin.aclpolicy_template system-job_writer.aclpolicy_template

   Update to 5.18.0 and jdk-11. ok tb@
VersionDeltaFile
1.22+28-43sysutils/rundeck/Makefile
1.6+37-26sysutils/rundeck/pkg/PLIST
1.1+51-0sysutils/rundeck/files/system-project_admin.aclpolicy_template
1.1+37-0sysutils/rundeck/files/system-job_writer.aclpolicy_template
1.1+35-0sysutils/rundeck/files/system-job_runner.aclpolicy_template
1.1+27-0sysutils/rundeck/files/system-job_viewer.aclpolicy_template
+215-6911 files not shown
+328-9517 files

OpenBSD/ports b48jdk6net/py-fqdn Makefile, net/py-fqdn/patches patch-setup_cfg

   fix dash-separated fields in setup.cfg (deprecation warning)
VersionDeltaFile
1.3+11-12net/py-fqdn/Makefile
1.1+10-0net/py-fqdn/patches/patch-setup_cfg
+21-122 files

OpenBSD/ports OVZrrK7devel/py-mox3 Makefile, devel/py-mox3/patches patch-setup_cfg patch-mox3_tests_test_mox_py

   fix dash-separated fields in setup.cfg (deprecation warning)
   fix escaping in strings in test file
VersionDeltaFile
1.1+20-0devel/py-mox3/patches/patch-setup_cfg
1.1+18-0devel/py-mox3/patches/patch-mox3_tests_test_mox_py
1.14+2-5devel/py-mox3/Makefile
+40-53 files

OpenBSD/ports CTDZ5qpdevel/py-retry2 Makefile distinfo, devel/py-retry2/patches patch-setup_cfg

   fix dash-separated fields in setup.cfg (deprecation warning)
VersionDeltaFile
1.1+20-0devel/py-retry2/patches/patch-setup_cfg
1.2+4-4devel/py-retry2/Makefile
1.2+2-2devel/py-retry2/distinfo
+26-63 files

OpenBSD/ports ViroT8Blang/hashlink Makefile

   Disable build on aarch64. The JIT isn't supported on it.
   ok kurt@ who tested building it, however this segfaults.
   Leave PR link in comment about the ongoing work on a fix.
VersionDeltaFile
1.24+4-0lang/hashlink/Makefile
+4-01 files

OpenBSD/ports 0h84wGjtextproc/py-pygfm Makefile distinfo, textproc/py-pygfm/patches patch-setup_cfg

   update to py3-pygfm-2.0.0
   note that it's not going to receive bug fixes and suggest alternative
   fix dash-separated fields in setup.cfg
VersionDeltaFile
1.18+12-12textproc/py-pygfm/Makefile
1.1+10-0textproc/py-pygfm/patches/patch-setup_cfg
1.2+5-2textproc/py-pygfm/pkg/DESCR
1.5+2-2textproc/py-pygfm/distinfo
+29-164 files

OpenBSD/ports KvH0VZpsysutils/py-ghmi Makefile distinfo, sysutils/py-ghmi/pkg PLIST DESCR

   update to py3-ghmi-1.6.11
VersionDeltaFile
1.56+15-17sysutils/py-ghmi/Makefile
1.22+14-0sysutils/py-ghmi/pkg/PLIST
1.2+6-0sysutils/py-ghmi/pkg/DESCR
1.40+2-2sysutils/py-ghmi/distinfo
+37-194 files

OpenBSD/src rSQZ804lib/libedit refresh.c

   Fixed a bug where completion candidates were truncated when the input
   wrapped to a new line.  Diff from Yuichiro NAITO through NetBSD Tested
   asou and yasuoka.

   ok djm asou sthen
VersionDeltaFile
1.24+10-2lib/libedit/refresh.c
+10-21 files