OpenBSD/ports GPAe0O7devel/harfbuzz Makefile distinfo

   Update to harfbuzz-12.3.1.
VersionDeltaFile
1.199+6-6devel/harfbuzz/Makefile
1.163+2-2devel/harfbuzz/distinfo
+8-82 files

OpenBSD/ports MHJRa6Sdatabases/mariadb Makefile, databases/mariadb/patches patch-libmariadb_libmariadb_secure_openssl_c

   mariadb: avoid use of deprecated OpenSSL/LibreSSL API

   ok brad (mainiainer)
VersionDeltaFile
1.1+22-0databases/mariadb/patches/patch-libmariadb_libmariadb_secure_openssl_c
1.160+2-0databases/mariadb/Makefile
+24-02 files

OpenBSD/ports ho2ChEjmail/exim Makefile, mail/exim/patches patch-src_tlscert-openssl_c

   exim: don't force use of ASN1_STRING_data() on recentish LibreSSL

   seems fine to Renaud Allard (maintainer)
VersionDeltaFile
1.1+12-0mail/exim/patches/patch-src_tlscert-openssl_c
1.158+1-0mail/exim/Makefile
+13-02 files

OpenBSD/ports nQIaRK6security/keycloak distinfo Makefile, security/keycloak/pkg PLIST

   Update keycloak 26.4.7 -> 26.5.1
   Changelogs: https://github.com/keycloak/keycloak/releases
   Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html
   Upgrading guide: https://www.keycloak.org/docs/26.5.1/upgrading
VersionDeltaFile
1.34+65-40security/keycloak/pkg/PLIST
1.33+2-2security/keycloak/distinfo
1.35+1-1security/keycloak/Makefile
+68-433 files

OpenBSD/src CZX5OHnsys/dev/pci/drm/amd/amdkfd kfd_smi_events.c

   drm/amdkfd: Fix improper NULL termination of queue restore SMI event string

   From Brian Kocoloski
   47206d70d1fba05470a2bd00ae3d66d27487c195 in linux-6.12.y/6.12.66
   969faea4e9d01787c58bab4d945f7ad82dad222d in mainline linux
VersionDeltaFile
1.7+1-1sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
+1-11 files

OpenBSD/src HMtsAzLsys/dev/pci/drm/amd/display/dc/hwss/dce110 dce110_hwseq.c

   drm/amd/display: Fix DP no audio issue

   From Charlene Liu
   f609041424d56f673e278f38ebbc71e05564b2ea in linux-6.12.y/6.12.66
   3886b198bd6e49c801fe9552fcfbfc387a49fbbc in mainline linux
VersionDeltaFile
1.11+4-4sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+4-41 files

OpenBSD/src 3Cyc9oasys/dev/pci/drm/amd/display/dc/hwss/dce110 dce110_hwseq.c, sys/dev/pci/drm/amd/display/include audio_types.h

   drm/amd/display: shrink struct members

   From Rosen Penev
   e83af97d5c3913c5d0bb81dcf0188f7c48731215 in linux-6.12.y/6.12.66
   7329417fc9ac128729c3a092b006c8f1fd0d04a6 in mainline linux
VersionDeltaFile
1.4+5-7sys/dev/pci/drm/amd/display/include/audio_types.h
1.10+0-3sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+5-102 files

OpenBSD/src NKrwfXbsys/dev/pci/drm/radeon pptable.h

   drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]

   From Alex Deucher
   7500ab83bad207341916950bb21248af0a1ee21e in linux-6.12.y/6.12.66
   19158c7332468bc28572bdca428e89c7954ee1b1 in mainline linux
VersionDeltaFile
1.5+1-1sys/dev/pci/drm/radeon/pptable.h
+1-11 files

OpenBSD/src 6OTEJyssys/dev/pci/drm/amd/amdgpu amdgpu_kms.c

   drm/amdgpu: Fix query for VPE block_type and ip_count

   From Alan Liu
   90b4b130a20d80decfc9b115c187f818ab83a30a in linux-6.12.y/6.12.66
   72d7f4573660287f1b66c30319efecd6fcde92ee in mainline linux
VersionDeltaFile
1.39+6-0sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
+6-01 files

OpenBSD/src 6PERKonusr.bin/ssh sntrup761.sh sntrup761.c

   Fill entropy in a single operation instead of hundreds.

   The sntrup761 code we use from SUPERCOP fills entropy arrays 4 bytes at
   a time.  On some platforms each of these operations has a significant
   overhead, so instead fill it in a single operation and as a precaution
   zero that array after it's used.

   Analysis and code change is from Mike Frysinger via Github PR#621 with
   feedback from djm@ and sed-ification from me.  ok djm@ beck@.

   This change was submitted by Mike to SUPERCOP upstream so hopefully
   future versions will already have it.
VersionDeltaFile
1.10+23-1usr.bin/ssh/sntrup761.sh
1.9+6-13usr.bin/ssh/sntrup761.c
+29-142 files

OpenBSD/ports BYb9uMGlang/gambit Makefile distinfo, lang/gambit/patches patch-include_gambit_h_in patch-configure

   Update to gambit 4.9.7.
VersionDeltaFile
1.16+44-1lang/gambit/pkg/PLIST
1.51+4-3lang/gambit/Makefile
1.2+3-3lang/gambit/patches/patch-include_gambit_h_in
1.22+2-2lang/gambit/distinfo
1.14+1-1lang/gambit/patches/patch-configure
+54-105 files

OpenBSD/src bejItXWusr.bin/tmux server-client.c

   Fix window-size=latest not resizing on switch-client in session groups.
   From Ilya Grigoriev in GitHub issue 4818.
VersionDeltaFile
1.442+2-2usr.bin/tmux/server-client.c
+2-21 files

OpenBSD/ports 7i2wcvNnet/monitoring-plugins/pkg PLIST-main PLIST-dbi

   remove @conflict/@pkgpath that were there to handle the migration from
   nagios-plugins >10y ago
VersionDeltaFile
1.7+0-8net/monitoring-plugins/pkg/PLIST-main
1.4+0-2net/monitoring-plugins/pkg/PLIST-dbi
1.4+0-2net/monitoring-plugins/pkg/PLIST-fping
1.4+0-2net/monitoring-plugins/pkg/PLIST-game
1.4+0-2net/monitoring-plugins/pkg/PLIST-ldap
1.4+0-2net/monitoring-plugins/pkg/PLIST-mysql
+0-183 files not shown
+1-239 files

OpenBSD/ports 44aGsmVnet/monitoring-plugins/patches patch-plugins_check_curl_c patch-plugins_check_smtp_c

   use pledge in various monitoring-plugins checks; from Alvar Penning
VersionDeltaFile
1.3+29-79net/monitoring-plugins/patches/patch-plugins_check_curl_c
1.4+24-45net/monitoring-plugins/patches/patch-plugins_check_smtp_c
1.4+45-5net/monitoring-plugins/patches/patch-plugins-root_check_icmp_c
1.1+32-0net/monitoring-plugins/patches/patch-plugins_check_tcp_c
1.1+32-0net/monitoring-plugins/patches/patch-plugins_check_ntp_time_c
1.1+32-0net/monitoring-plugins/patches/patch-plugins_check_ssh_c
+194-1291 files not shown
+196-1297 files

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/distinfo
+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