OpenBSD/src ViDU3UXlib/libcrypto/pem pem_info.c, lib/libcrypto/x509 x509_verify.c x509_constraints.c

   Make file-local functions static

   These functions are only used within their implementation files and do
   not need external linkage. Mark them static.

   ok tb
VersionDeltaFile
1.35+6-6lib/libcrypto/x509/x509_constraints.c
1.75+4-4lib/libssl/tls13_record_layer.c
1.261+3-3lib/libssl/s3_lib.c
1.78+3-3lib/libcrypto/x509/x509_verify.c
1.34+3-3lib/libcrypto/pem/pem_info.c
1.113+2-2lib/libssl/tls13_server.c
+21-213 files not shown
+27-279 files

OpenBSD/src Wl0LSnYlib/libcrypto/buffer buffer.c

   Remove unused BUF_reverse()

   BUF_reverse() has no callers and is not part of the public API. Remove the
   unused function, which also eliminates its -Wmissing-prototypes warning.

   ok tb beck
VersionDeltaFile
1.30+1-22lib/libcrypto/buffer/buffer.c
+1-221 files

OpenBSD/src OefLLX4lib/libcrypto/bn bn_const.c, lib/libcrypto/err err.c

   Add missing internal header includes

   Include the relevant internal headers in implementation files that define
   internal functions.
   Also make asn1_local.h and pkcs12_local.h self-contained by including their
   corresponding public headers.

   ok tb beck
VersionDeltaFile
1.79+4-1lib/libcrypto/err/err.c
1.6+3-1lib/libcrypto/x509/x509_pku.c
1.3+3-1lib/libcrypto/x509/x509_int.c
1.69+3-1lib/libcrypto/pkcs7/pk7_doit.c
1.7+3-1lib/libcrypto/pkcs12/pkcs12_local.h
1.10+3-1lib/libcrypto/bn/bn_const.c
+19-619 files not shown
+60-2525 files

OpenBSD/ports h7aLny7devel/codex Makefile distinfo, devel/codex/patches patch-codex-rs_core_src_config_mod_rs patch-codex-rs_arg0_src_lib_rs

   devel/codex: update to 0.146.0
VersionDeltaFile
1.13+3-3devel/codex/patches/patch-codex-rs_arg0_src_lib_rs
1.32+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.39+2-2devel/codex/distinfo
1.41+1-2devel/codex/Makefile
1.34+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
+10-115 files

OpenBSD/ports VJeREp2misc Makefile

   drop building p5-OPCUA-Open62541,ns0_full in bulks; dpb keeps scheduling it while
   the !ns0_full dep is installed for me so it conflicts. ok bluhm
VersionDeltaFile
1.226+0-1misc/Makefile
+0-11 files

OpenBSD/ports juaMCGjlang/luajit distinfo Makefile

   update to luajit-2.1.1785192264
VersionDeltaFile
1.42+3-6lang/luajit/Makefile
1.16+2-2lang/luajit/distinfo
+5-82 files

OpenBSD/src naksjXbgnu/llvm/lld/ELF Relocations.cpp Target.cpp, gnu/llvm/lld/ELF/Arch SPARCV9.cpp

   gnu/llvm: improve sparc64 support

   With huge help to test it by tb@

   OK: robert@
VersionDeltaFile
1.2+971-487gnu/llvm/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
1.2+456-40gnu/llvm/lld/ELF/Arch/SPARCV9.cpp
1.2+203-89gnu/llvm/lld/ELF/Target.h
1.2+248-44gnu/llvm/lld/ELF/Relocations.h
1.2+92-86gnu/llvm/lld/ELF/Target.cpp
1.12+44-27gnu/llvm/lld/ELF/Relocations.cpp
+2,014-77310 files not shown
+2,169-81916 files

OpenBSD/ports 0RQG0YNdevel/llvm/22/patches patch-lld_ELF_Writer_cpp patch-lld_ELF_InputFiles_cpp

   devel/llvm/22: improve sparc64 support

   With huge help to test it by tb@

   OK: robert@
VersionDeltaFile
1.1+597-0devel/llvm/22/patches/patch-lld_ELF_Arch_SPARCV9_cpp
1.3+158-4devel/llvm/22/patches/patch-lld_ELF_Relocations_cpp
1.2+144-2devel/llvm/22/patches/patch-lld_ELF_SyntheticSections_cpp
1.3+73-3devel/llvm/22/patches/patch-lld_ELF_InputFiles_cpp
1.1+76-0devel/llvm/22/patches/patch-llvm_lib_Target_Sparc_AsmParser_SparcAsmParser_cpp
1.2+68-6devel/llvm/22/patches/patch-lld_ELF_Writer_cpp
+1,116-1511 files not shown
+1,381-3317 files

OpenBSD/src 1NvDOPClib/libutil imsg-buffer.c

   Fix typo noticed by dv@
VersionDeltaFile
1.41+2-2lib/libutil/imsg-buffer.c
+2-21 files

OpenBSD/ports otUNK1Fdevel/happy cabal.inc Makefile

   devel/happy: update to 2.2.1

   OK kili@
VersionDeltaFile
1.20+4-4devel/happy/distinfo
1.3+1-1devel/happy/cabal.inc
1.45+1-1devel/happy/Makefile
+6-63 files

OpenBSD/ports FscnYggproductivity/hledger Makefile cabal.inc

   productivity/hledger: update to 1.52.1

   OK kili@
VersionDeltaFile
1.17+110-120productivity/hledger/distinfo
1.4+50-51productivity/hledger/cabal.inc
1.21+1-3productivity/hledger/Makefile
+161-1743 files

OpenBSD/ports ldqjBaHtextproc/pandoc Makefile cabal.inc

   textproc/pandoc: update to 3.10

   OK kili@
VersionDeltaFile
1.20+178-154textproc/pandoc/distinfo
1.3+79-66textproc/pandoc/cabal.inc
1.29+1-2textproc/pandoc/Makefile
+258-2223 files

OpenBSD/ports SZJlQnrdevel/git-annex Makefile cabal.inc, devel/git-annex/patches patch-Utility_DirWatcher_Kqueue_hs

   devel/git-annex: update to 10.20260717

   OK kili@
VersionDeltaFile
1.13+150-144devel/git-annex/distinfo
1.3+73-70devel/git-annex/cabal.inc
1.20+18-4devel/git-annex/Makefile
1.3+0-0devel/git-annex/patches/patch-Utility_DirWatcher_Kqueue_hs
+241-2184 files

OpenBSD/ports e8pFbKNx11/xmonad Makefile distinfo

   x11/xmonad: update to 0.18.1

   OK kili@
VersionDeltaFile
1.23+2-2x11/xmonad/distinfo
1.72+1-2x11/xmonad/Makefile
+3-42 files

OpenBSD/ports H8H54Mynet/haproxy Makefile distinfo

   net/haproxy: update to 3.2.22

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck
VersionDeltaFile
1.97+2-2net/haproxy/distinfo
1.138+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports 7iJ7tprnet/haproxy Makefile distinfo

   net/haproxy: update to 3.2.22

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck
VersionDeltaFile
1.93.2.3+2-2net/haproxy/distinfo
1.134.2.3+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports Lb9KfYilang/node Makefile distinfo

   lang/node: Update to 22.23.2

   Security update, fixes:

   CVE-2026-56846, CVE-2026-56848,
   CVE-2026-58043, CVE-2026-56850,
   CVE-2026-58040, CVE-2026-58041,
   CVE-2026-58042, CVE-2026-58045,
   CVE-2026-56847, CVE-2026-58039,
   CVE-2026-58044

   ok sthen@
VersionDeltaFile
1.97.2.2+4-4lang/node/distinfo
1.164.2.2+1-1lang/node/Makefile
+5-52 files

OpenBSD/ports ORBS0yotextproc/boust Makefile

   MODTK_VERSION=8.6
VersionDeltaFile
1.20+3-1textproc/boust/Makefile
+3-11 files

OpenBSD/ports ur4pJQdlang/php/8.2 Makefile distinfo

   update to php-8.2.33
VersionDeltaFile
1.31.2.2+2-2lang/php/8.2/distinfo
1.62.2.2+1-1lang/php/8.2/Makefile
+3-32 files

OpenBSD/ports JnASezPgraphics/colorexplorer Makefile

   MODTK_VERSION=8.6
VersionDeltaFile
1.11+8-2graphics/colorexplorer/Makefile
+8-21 files

OpenBSD/src o74Wk1Ksys/netinet in_var.h igmp.c

   Do not use dangling pointer in igmp multicast.

   Due to different lifetime of interfaces and multicast address
   structure, the pointer to router info could get invalid.  Do not
   cache the pointer of struct router_info in struct in_multi.  Instead
   always walk the list with appropriate lock.

   Reported-by: syzbot+4a08786178b626883543 at syzkaller.appspotmail.com
   OK gnezdo@ who provided a simmilar fix; OK claudio@
VersionDeltaFile
1.100+32-13sys/netinet/igmp.c
1.48+1-5sys/netinet/in_var.h
+33-182 files

OpenBSD/ports s8ekd8ssecurity/yara/python Makefile distinfo

   update to py3-yara-4.5.5
VersionDeltaFile
1.15+2-2security/yara/python/distinfo
1.27+1-1security/yara/python/Makefile
+3-32 files

OpenBSD/ports 7PP9eTCsecurity/yara/main distinfo Makefile, security/yara/main/patches patch-configure_ac patch-libyara_modules_pe_pe_c

   update to yara-4.5.8
VersionDeltaFile
1.3+4-4security/yara/main/patches/patch-libyara_modules_pe_pe_c
1.12+3-3security/yara/main/Makefile
1.16+2-2security/yara/main/distinfo
1.2+1-1security/yara/main/patches/patch-configure_ac
+10-104 files

OpenBSD/ports XsEviUblang/php/8.5 Makefile distinfo, lang/php/8.5/patches patch-ext_openssl_openssl_backend_common_c patch-ext_hash_hash_xxhash_c

   update to php-8.5.9
VersionDeltaFile
1.5.2.1+2-2lang/php/8.5/patches/patch-ext_openssl_openssl_backend_common_c
1.1.2.1+2-2lang/php/8.5/patches/patch-ext_hash_hash_xxhash_c
1.5.2.4+2-2lang/php/8.5/distinfo
1.9.2.4+1-2lang/php/8.5/Makefile
+7-84 files

OpenBSD/ports Podt85Vlang/php/8.5 distinfo Makefile, lang/php/8.5/patches patch-ext_openssl_openssl_backend_common_c patch-ext_hash_hash_xxhash_c

   update to php-8.5.9
VersionDeltaFile
1.17+2-3lang/php/8.5/Makefile
1.6+2-2lang/php/8.5/patches/patch-ext_openssl_openssl_backend_common_c
1.2+2-2lang/php/8.5/patches/patch-ext_hash_hash_xxhash_c
1.9+2-2lang/php/8.5/distinfo
+8-94 files

OpenBSD/ports JXZ8tL2lang/php/8.4 Makefile distinfo, lang/php/8.4/patches patch-ext_openssl_openssl_c patch-ext_hash_hash_xxhash_c

   update to php-8.4.24
VersionDeltaFile
1.6.2.2+2-2lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.1.6.1+2-2lang/php/8.4/patches/patch-ext_hash_hash_xxhash_c
1.19.2.4+2-2lang/php/8.4/distinfo
1.36.2.4+1-1lang/php/8.4/Makefile
+7-74 files

OpenBSD/ports f8qMz0Wlang/php/8.4 distinfo Makefile, lang/php/8.4/patches patch-ext_openssl_openssl_c patch-ext_hash_hash_xxhash_c

   update to php-8.4.24
VersionDeltaFile
1.43+2-3lang/php/8.4/Makefile
1.8+2-2lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.2+2-2lang/php/8.4/patches/patch-ext_hash_hash_xxhash_c
1.23+2-2lang/php/8.4/distinfo
+8-94 files

OpenBSD/ports rdZHWC9lang/php/8.3 Makefile distinfo

   update to php-8.3.33
VersionDeltaFile
1.30.2.3+2-2lang/php/8.3/distinfo
1.56.2.3+1-1lang/php/8.3/Makefile
+3-32 files

OpenBSD/ports QXRDEPGlang/php/8.3 distinfo Makefile

   update to php-8.3.33
VersionDeltaFile
1.63+4-2lang/php/8.3/Makefile
1.33+2-2lang/php/8.3/distinfo
+6-42 files

OpenBSD/ports SvzTv0nmail/rspamd Makefile distinfo

   update to rspamd-4.1.4
VersionDeltaFile
1.88.2.5+2-2mail/rspamd/distinfo
1.160.2.5+1-1mail/rspamd/Makefile
+3-32 files