OpenBSD/ports ts0nckLemulators/emulationstation Makefile, emulators/emulationstation/patches patch-CMakeLists_txt

   emulationstation: fix build with Boost 1.91

   Don't probe for the no longer existing Boost::system and regen WANTLIB.
VersionDeltaFile
1.1+12-0emulators/emulationstation/patches/patch-CMakeLists_txt
1.15+4-4emulators/emulationstation/Makefile
+16-42 files

OpenBSD/ports MAGMDbQcomms/sigrok/pulseview/patches patch-CMakeLists_txt

   sigrok/pulseview: fix build with Boost 1.91: stop probing for Boost::system
VersionDeltaFile
1.2+11-0comms/sigrok/pulseview/patches/patch-CMakeLists_txt
+11-01 files

OpenBSD/ports cOXXr5Egraphics/stable-diffusion.cpp Makefile distinfo, graphics/stable-diffusion.cpp/patches patch-CMakeLists_txt

   graphics/stable-diffusion.cpp: Update to 0.0.602
VersionDeltaFile
1.5+2-2graphics/stable-diffusion.cpp/Makefile
1.4+2-2graphics/stable-diffusion.cpp/distinfo
1.4+1-1graphics/stable-diffusion.cpp/patches/patch-CMakeLists_txt
1.4+1-0graphics/stable-diffusion.cpp/pkg/PLIST
+6-54 files

OpenBSD/ports bMlSjg2net/bitcoin Makefile, net/bitcoin/patches patch-src_txmempool_h patch-src_txrequest_cpp

   bitcoin: pull in upstream build fix for Boost >= 1.91
VersionDeltaFile
1.1+30-0net/bitcoin/patches/patch-src_txmempool_h
1.1+29-0net/bitcoin/patches/patch-src_txrequest_cpp
1.1+26-0net/bitcoin/patches/patch-src_node_txorphanage_cpp
1.57+1-0net/bitcoin/Makefile
+86-04 files

OpenBSD/ports eBSBpQJsecurity/nss distinfo Makefile, security/nss/pkg PLIST

   security/nss: update to 3.124, will be required for firefox 152

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_124.html
   drop crmf headers/lib from PLIST, was removed in #2030985
VersionDeltaFile
1.21+0-5security/nss/pkg/PLIST
1.173+2-2security/nss/distinfo
1.214+2-2security/nss/Makefile
+4-93 files

OpenBSD/ports z5YUah1databases/py-ldap distinfo Makefile, databases/py-ldap/pkg PLIST

   update to py3-ldap-3.4.6
VersionDeltaFile
1.27+2-2databases/py-ldap/distinfo
1.70+1-1databases/py-ldap/Makefile
1.19+1-0databases/py-ldap/pkg/PLIST
+4-33 files

OpenBSD/ports 3sw2uK0graphics/ImageMagick Makefile distinfo

   update to ImageMagick-6.9.13-47
VersionDeltaFile
1.230+3-4graphics/ImageMagick/Makefile
1.84+2-2graphics/ImageMagick/distinfo
+5-62 files

OpenBSD/src fqXf8z7lib/libssl dtls12_handshake_msg.c d1_both.c

   Introduce and use dtls12_handshake_msg.

   Add struct dtls12_handshake_msg and various related functions, which
   allow for the construction of DTLS handshake messages and associated
   fragments.

   Use this on the DTLS write path for sending handshake message fragments.
   This means that we no longer modify the init buffer, which also fixes a
   bug where the message callback is called with a corrupted handshake
   message when multiple fragments have been sent.

   We also now correctly track fragment offsets when sending a handshake
   message that results in multiple calls to dtls1_do_write_handshake_message().

   This is the first step towards further untangling of the write path in
   the legacy TLS stack.

   ok kenjiro@ tb@
VersionDeltaFile
1.1+231-0lib/libssl/dtls12_handshake_msg.c
1.94+74-74lib/libssl/d1_both.c
1.1+46-0lib/libssl/dtls12_internal.h
1.66+6-1lib/libssl/d1_lib.c
1.5+4-1lib/libssl/dtls_local.h
1.87+2-1lib/libssl/Makefile
+363-776 files

OpenBSD/ports Vapqqjrdevel/zizmor distinfo crates.inc

   update to zizmor 1.25.2

   https://github.com/zizmorcore/zizmor/releases/tag/v1.25.0
   https://github.com/zizmorcore/zizmor/releases/tag/v1.25.1
   https://github.com/zizmorcore/zizmor/releases/tag/v1.25.2
VersionDeltaFile
1.4+60-56devel/zizmor/distinfo
1.3+29-27devel/zizmor/crates.inc
1.7+1-1devel/zizmor/Makefile
+90-843 files

OpenBSD/ports L03RHttnet/lldpd distinfo Makefile

   update to lldpd-1.0.22
VersionDeltaFile
1.45+2-2net/lldpd/distinfo
1.70+1-2net/lldpd/Makefile
+3-42 files

OpenBSD/ports HbZfp1Xnet/zsync Makefile distinfo

   update to zsync-0.6.4
   specific gzip support is deprecated and will be removed in a future version
   (upstream suggest using gzip --rsyncable, if you have a version of gzip
   which supports it; openbsd's doesn't)
VersionDeltaFile
1.12+2-2net/zsync/Makefile
1.5+2-2net/zsync/distinfo
+4-42 files

OpenBSD/ports e2IWmLqarchivers/zziplib Makefile distinfo, archivers/zziplib/patches patch-zzip_CMakeLists_txt patch-zzipwrap_CMakeLists_txt

   Update zziplib to 0.13.80, fixes build with llvm 22.
   Tweaks and ok rsadowski@
VersionDeltaFile
1.2+45-2archivers/zziplib/patches/patch-zzip_CMakeLists_txt
1.10+11-25archivers/zziplib/pkg/PLIST
1.28+5-4archivers/zziplib/Makefile
1.9+2-2archivers/zziplib/distinfo
1.2+1-1archivers/zziplib/patches/patch-zzipwrap_CMakeLists_txt
1.2+0-0archivers/zziplib/patches/patch-zzip_mmapped_c
+64-346 files

OpenBSD/ports eMgbtjraudio/lame Makefile, audio/lame/patches patch-libmp3lame_id3tag_c

   audio/lame: Fix build with llvm 22. ok aja@
VersionDeltaFile
1.1+47-0audio/lame/patches/patch-libmp3lame_id3tag_c
1.69+1-0audio/lame/Makefile
+48-02 files

OpenBSD/src VgQRBlEusr.sbin/rpki-client validate.c extern.h

   Limit the length of filenames as they appear in various ASN.1 fields to 255

   OK tb@
VersionDeltaFile
1.83+7-2usr.sbin/rpki-client/validate.c
1.280+7-1usr.sbin/rpki-client/extern.h
1.138+4-2usr.sbin/rpki-client/mft.c
1.237+2-3usr.sbin/rpki-client/cert.c
1.44+2-2usr.sbin/rpki-client/rsc.c
+22-105 files

OpenBSD/ports dZWDLy0www/mozilla-firefox Makefile, www/mozilla-firefox/patches patch-third_party_libwebrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc

   neuter shared memory (shm*) in webrtc to unbreak screen sharing while using pledge

   the same patch is used in chromium to take the XImage API codepath instead
   of using shared memory which cannot be used while pledged

   ok landry@
VersionDeltaFile
1.1+17-0www/mozilla-firefox/patches/patch-third_party_libwebrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc
1.41+0-3www/mozilla-firefox/pkg/README
1.683+2-0www/mozilla-firefox/Makefile
+19-33 files

OpenBSD/src sLVTfBulib/libcrypto/x509 x509_prn.c

   x509_prn: zap more than useless comments
VersionDeltaFile
1.11+1-8lib/libcrypto/x509/x509_prn.c
+1-81 files

OpenBSD/src I6suLKolib/libcrypto/x509 x509_prn.c

   x509_prn: hoist unknown_ext_print() above its only caller; drop prototype
VersionDeltaFile
1.10+25-29lib/libcrypto/x509/x509_prn.c
+25-291 files

OpenBSD/src fdF6O8Blib/libcrypto/asn1 tasn_prn.c

   asn1_print_obstring_ctx: cast to const char * rather than char *

   Another call to BIO_dump_indent() that cast away const for no good reason.
VersionDeltaFile
1.30+2-2lib/libcrypto/asn1/tasn_prn.c
+2-21 files

OpenBSD/src lQ2dq2Zlib/libcrypto/x509 x509_prn.c

   unknown_ext_print: avoid casting away const

   The BIO_dump_indent() API masterpiece expects a const char pointer as
   input. Don't cast away const when suppressing pointer sign warnings.

   Prompted by a report by N. Dossche

   ok kenjiro
VersionDeltaFile
1.9+2-2lib/libcrypto/x509/x509_prn.c
+2-21 files

OpenBSD/ports 6E7Z9CEnet/gp-openconnect Makefile

   Rework autoconf/automake dependency installation

   Reported by naddy@
VersionDeltaFile
1.3+9-4net/gp-openconnect/Makefile
+9-41 files

OpenBSD/src QifK1j6lib/libcrypto/x509 x509_prn.c

   Ensure X509V3_EXT_print() only returns 0 and 1

   In a rare mistake by schwarze, X509V3_EXT_print() is documented to return
   0 and 1. This is also what most internal callers expect.

   However, if either X509V3_EXT_DUMP_UNKNOWN or X509V3_EXT_PARSE_UNKNOWN is
   set, the extension has an unknown NID or on failure to deserialize the
   extension value, the return values of BIO_dump_indent() (which is number
   of bytes written or -1 on error) and ASN1_parse_dump() (which is 0, 1, or
   2 on EOC) are propagated.

   Follow what OpenSSL did and translate to Boolean returns. Error indicators
   are rather useless here since most errors are ignored anyway. Most callers
   do if (!X509V3_EXT_print(...)) but they also pass a zero flag.

   Reported by N. Dossche

   ok kenjiro
VersionDeltaFile
1.8+3-3lib/libcrypto/x509/x509_prn.c
+3-31 files

OpenBSD/src yBd2bWelib/libcrypto/conf ssleay.cnf

   remove unused ssleay.cnf file; ok tb@
VersionDeltaFile
1.2+0-0lib/libcrypto/conf/ssleay.cnf
+0-01 files

OpenBSD/src GKO8Qkllib/libcrypto/man ASN1_parse_dump.3

   ASN1{,_parse}_dump: document return value 2 on EOC

   Prompted by a report by N. Dossche

   ok kenjiro
VersionDeltaFile
1.5+7-3lib/libcrypto/man/ASN1_parse_dump.3
+7-31 files

OpenBSD/src 12TXCaxlib/libcrypto/man BIO_dump.3

   BIO_dump: Xr BIO_printf rather than BIO_write/fwrite

   Prompted by a report by N. Dossche

   ok kenjiro
VersionDeltaFile
1.7+4-6lib/libcrypto/man/BIO_dump.3
+4-61 files

OpenBSD/ports YEzqmdJsysutils/awscli/v1 distinfo Makefile, sysutils/awscli/v1/pkg PLIST

   Update to awscli-1.45.9.
VersionDeltaFile
1.13+30-1sysutils/awscli/v1/pkg/PLIST
1.30+2-2sysutils/awscli/v1/distinfo
1.32+1-1sysutils/awscli/v1/Makefile
+33-43 files

OpenBSD/ports jysGLH5net/py-boto3 distinfo Makefile

   Update to py3-boto3-1.43.9.
VersionDeltaFile
1.648+2-2net/py-boto3/distinfo
1.660+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports NsTnpwvnet/py-botocore distinfo Makefile

   Update to py3-botocore-1.43.9.
VersionDeltaFile
1.865+2-2net/py-botocore/distinfo
1.875+1-1net/py-botocore/Makefile
+3-32 files

OpenBSD/ports xDRMpqcnews/sabnzbd distinfo Makefile

   Update to sabnzbd-5.0.3

   Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/5.0.3
VersionDeltaFile
1.54+2-2news/sabnzbd/distinfo
1.79+1-1news/sabnzbd/Makefile
+3-32 files

OpenBSD/ports bFScnM6games/godot/pack1 Makefile, games/godot/pack1/patches patch-core_io_file_access_pack_cpp

   Downgrade mismatch when checking pack version minor from error to
   warning.

   With relative API stability in Godot 3.x, don't error when Godot bin
   minor is less than pack file minor, warn instead. This is stop refusing
   to run games that are built with HEAD and report higher minor version
   than latest release.

   ok op@
VersionDeltaFile
1.1+22-0games/godot/pack1/patches/patch-core_io_file_access_pack_cpp
1.4+1-1games/godot/pack1/Makefile
+23-12 files

OpenBSD/ports VYzDio7sysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.5.0
VersionDeltaFile
1.40+2-2sysutils/docker-cli/distinfo
1.45+1-1sysutils/docker-cli/Makefile
+3-32 files