OpenBSD/ports LQW0fxRx11/bbdate/patches patch-configure, x11/fluxter/patches patch-configure

   Two more configure scripts that need proper main functions.
   ports-gcc use -Wimplicit-int by default and so those basic test fail.
   OK tb@
VersionDeltaFile
1.1+12-0x11/fluxter/patches/patch-configure
1.1+12-0x11/bbdate/patches/patch-configure
+24-02 files

OpenBSD/src mZQCjAzsys/dev/fdt qccpu.c

   Support up to three CPU clusters.

   ok patrick@
VersionDeltaFile
1.5+23-24sys/dev/fdt/qccpu.c
+23-241 files

OpenBSD/ports gUh1mPEtextproc/check-jsonschema distinfo Makefile

   Update to check-jsonschema 0.36.1
VersionDeltaFile
1.6+2-2textproc/check-jsonschema/distinfo
1.6+1-1textproc/check-jsonschema/Makefile
+3-32 files

OpenBSD/ports IFMCRT8mail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.7.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.7.1esr/releasenotes/
VersionDeltaFile
1.301.2.5+2-2mail/mozilla-thunderbird/distinfo
1.513.2.5+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

OpenBSD/ports QDPFi1Vmail/mozilla-thunderbird distinfo Makefile, mail/thunderbird-i18n distinfo Makefile.inc

   mail/mozilla-thunderbird: update to 140.7.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.7.1esr/releasenotes/
VersionDeltaFile
1.290+132-132mail/thunderbird-i18n/distinfo
1.306+2-2mail/mozilla-thunderbird/distinfo
1.518+1-1mail/mozilla-thunderbird/Makefile
1.264+1-1mail/thunderbird-i18n/Makefile.inc
+136-1364 files

OpenBSD/ports I9xpKehjapanese/kasumi Makefile

   Drop base-gcc from COMPILER and use a common CXXFLAGS for -std=c++14.
   OK tb@
VersionDeltaFile
1.28+2-2japanese/kasumi/Makefile
+2-21 files

OpenBSD/ports xxJI6Dpgraphics/oxipng distinfo crates.inc

   Update oxipng to 10.1.0.
VersionDeltaFile
1.10+32-16graphics/oxipng/distinfo
1.9+15-7graphics/oxipng/crates.inc
1.11+1-1graphics/oxipng/Makefile
+48-243 files

OpenBSD/ports RTfSOtCgraphics/p5-Image-ExifTool distinfo Makefile

   Update p5-Image-ExifTool to 13.46.
VersionDeltaFile
1.90+2-2graphics/p5-Image-ExifTool/distinfo
1.99+1-1graphics/p5-Image-ExifTool/Makefile
+3-32 files

OpenBSD/ports PEpefWMdevel/kdbindings Makefile

   This needs ports-gcc to build.
   OK rsadowski@ tb@
VersionDeltaFile
1.2+2-0devel/kdbindings/Makefile
+2-01 files

OpenBSD/ports C4dZKHbdevel/qcoro Makefile

   ports-gcc is modern enough to compile this now, so switch back to it.
   OK rsadowski@ tb@
VersionDeltaFile
1.21+1-2devel/qcoro/Makefile
+1-21 files

OpenBSD/ports HPiQGbtx11/qt6/qtdeclarative Makefile, x11/qt6/qtgrpc Makefile

   Add CXXFLAGS_ports-gcc = -fdelete-null-pointer-checks to these ports which
   needs it. qtgrpc needs it because it uses protobuf and abseil-cpp.
   qtdeclarative is yet another C++ monster that needs it because of traits.
   OK rsadowski@ tb@
VersionDeltaFile
1.28+2-0x11/qt6/qtdeclarative/Makefile
1.18+2-0x11/qt6/qtgrpc/Makefile
+4-02 files

OpenBSD/ports V0YgYBidevel/py-yamllint distinfo Makefile

   update to py3-yamllint-1.38.0
VersionDeltaFile
1.16+2-2devel/py-yamllint/distinfo
1.30+1-1devel/py-yamllint/Makefile
+3-32 files

OpenBSD/ports gDt5wbRmail/postfix/stable Makefile, security/sslscan Makefile

   postfix-stable, sslscan, borgbackup/2.0: bump after openssl update
   (static link)
VersionDeltaFile
1.81.2.1+1-1security/sslscan/Makefile
1.51.2.1+1-1sysutils/borgbackup/2.0/Makefile
1.273.2.1+1-1mail/postfix/stable/Makefile
+3-33 files

OpenBSD/ports zwwTaNPmail/postfix/stable Makefile, security/sslscan Makefile

   postfix-stable, sslscan, borgbackup/2.0: bump after openssl update
   (static link)
VersionDeltaFile
1.54+1-0sysutils/borgbackup/2.0/Makefile
1.276+1-0mail/postfix/stable/Makefile
1.83+1-0security/sslscan/Makefile
+3-03 files

OpenBSD/ports Uhor8egsecurity/openssl/3.5 distinfo Makefile, security/openssl/3.5/pkg PLIST

   MFC: Update to openssl 3.5.5
VersionDeltaFile
1.4.2.1+11-0security/openssl/3.5/pkg/PLIST
1.5.2.1+2-2security/openssl/3.5/distinfo
1.11.2.1+1-1security/openssl/3.5/Makefile
+14-33 files

OpenBSD/ports uGXBWiYsecurity/openssl/3.6 distinfo Makefile, security/openssl/3.6/pkg PLIST

   Update to openssl 3.6.1

   This fixes a gazillion of CVEs. Far too many to name and list and most of
   which can be safely ignored by everyone except those who make their living
   off CVE busywork. Unless you use CMS AuthEnvelopedData you're good. If you
   don't use PKCS#12 either you're in excellent position to ignore all this.
VersionDeltaFile
1.2+11-0security/openssl/3.6/pkg/PLIST
1.2+2-2security/openssl/3.6/distinfo
1.3+1-3security/openssl/3.6/Makefile
+14-53 files

OpenBSD/ports iAwX8JQsecurity/openssl/3.5 distinfo Makefile, security/openssl/3.5/pkg PLIST

   Update to openssl 3.5.5

   This fixes a gazillion of CVEs. Far too many to name and list and most of
   which can be safely ignored by everyone except those who make their living
   off CVE busywork. Unless you use CMS AuthEnvelopedData you're good. If you
   don't use PKCS#12 either you're in excellent position to ignore all this.
VersionDeltaFile
1.5+11-0security/openssl/3.5/pkg/PLIST
1.6+2-2security/openssl/3.5/distinfo
1.12+1-1security/openssl/3.5/Makefile
+14-33 files

OpenBSD/ports k8Kx1F1www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: MFC update to 147.0.2.

   see https://www.firefox.com/en-US/firefox/147.0.2/releasenotes/
   fixes https://www.mozilla.org/fr/security/advisories/mfsa2026-06/
VersionDeltaFile
1.378.2.10+2-2www/mozilla-firefox/distinfo
1.651.2.12+1-1www/mozilla-firefox/Makefile
+3-32 files

OpenBSD/ports 6VOTAUnwww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: update to 147.0.2.

   see https://www.firefox.com/en-US/firefox/147.0.2/releasenotes/
   fixes https://www.mozilla.org/fr/security/advisories/mfsa2026-06/
VersionDeltaFile
1.377+164-164www/firefox-i18n/distinfo
1.390+4-4www/mozilla-firefox/distinfo
1.669+2-3www/mozilla-firefox/Makefile
1.332+1-1www/firefox-i18n/Makefile.inc
+171-1724 files

OpenBSD/src S9brGXTlib/libcrypto/ts ts_rsp_verify.c

   Avoid type confusion in the timestamp response parsing

   A malformed v2 signing cert can lead to a type confusion, and the result
   is a read from an invalid memory address or NULL, so a crash. Unlike for
   OpenSSL, v1 signing certs aren't affected since miod fixed this in '14.

   Reported by Luigino Camastra, fix by Bob Beck, via OpenSSL, CVE 2025-69420.

   ok jsing
VersionDeltaFile
1.33+3-1lib/libcrypto/ts/ts_rsp_verify.c
+3-11 files

OpenBSD/src WhVpdHJlib/libcrypto/pkcs12 p12_kiss.c

   Avoid type confusion in PKCS#12 parsing

   A type confusion can lead to a 1-byte read at address 0x00-0xff, so a
   crash.

   Reported by Luigino Camastra, fix by Bob Beck, via OpenSSL, CVE 2025-22795

   ok jsing
VersionDeltaFile
1.30+9-3lib/libcrypto/pkcs12/p12_kiss.c
+9-31 files

OpenBSD/ports VLKvl6Kx11/lumina Makefile

   Use ${SETENV} ${MAKE_ENV} in do-configure to get the right path setup.
   With this lumina builds on sparc64. Bump REVISION to be sure.
   OK tb@
VersionDeltaFile
1.42+2-2x11/lumina/Makefile
+2-21 files

OpenBSD/ports jZQafFBwww/webkitgtk4 Makefile

   This needs CXXFLAGS_ports-gcc = -fdelete-null-pointer-checks because
   this is a C++ monster.
   OK aja
VersionDeltaFile
1.251+2-0www/webkitgtk4/Makefile
+2-01 files

OpenBSD/ports TE9ghLaproductivity/libphonenumber Makefile

   This needs CXXFLAGS_ports-gcc = -fdelete-null-pointer-checks because of
   abseil-cpp.
   OK aja tb
VersionDeltaFile
1.88+2-0productivity/libphonenumber/Makefile
+2-01 files

OpenBSD/src zEJpilqlib/libcrypto/pkcs12 p12_decr.c

   Add NULL pointer check to PKCS12_item_decrypt_d2i()

   Avoids a NULL pointer dereference triggerable by a malformed PCKS#12 file.

   From Luigino Camastra via OpenSSL (CVE-2025-69421)

   ok jsing
VersionDeltaFile
1.28+6-1lib/libcrypto/pkcs12/p12_decr.c
+6-11 files

OpenBSD/ports UetlZwmsysutils/just distinfo crates.inc

   sysutils/just: update to version 1.46.0
VersionDeltaFile
1.4+26-26sysutils/just/distinfo
1.4+12-12sysutils/just/crates.inc
1.5+1-1sysutils/just/Makefile
+39-393 files

OpenBSD/ports NaFsPJHdatabases/openldap Makefile, databases/openldap/patches patch-servers_slapd_slapd_ldif patch-doc_man_man5_slapd_conf_5

   fix path for args/pid in slapd.ldif, from Chaz Kettleson
   fix paths in manual as well
VersionDeltaFile
1.210+56-55databases/openldap/Makefile
1.1+14-0databases/openldap/patches/patch-servers_slapd_slapd_ldif
1.1+12-0databases/openldap/patches/patch-doc_man_man5_slapd_conf_5
1.1+12-0databases/openldap/patches/patch-doc_man_man5_slapd-config_5
+94-554 files

OpenBSD/ports YO3E0b1sysutils/u-boot/arm Makefile, sysutils/u-boot/arm/patches patch-scripts_dtc_pylibfdt_libfdt_i_shipped

   Build with SWIG < 4.40 and SWIG >= 4.40.


   ok sthen@
VersionDeltaFile
1.1+33-0sysutils/u-boot/sunxi/patches/patch-scripts_dtc_pylibfdt_libfdt_i_shipped
1.1+33-0sysutils/u-boot/arm/patches/patch-scripts_dtc_pylibfdt_libfdt_i_shipped
1.1+33-0sysutils/u-boot/sun50i/patches/patch-scripts_dtc_pylibfdt_libfdt_i_shipped
1.1+32-0sysutils/u-boot/riscv64/patches/patch-scripts_dtc_pylibfdt_libfdt_i_shipped
1.7+1-1sysutils/u-boot/arm/Makefile
1.6+1-1sysutils/u-boot/riscv64/Makefile
+133-22 files not shown
+135-28 files

OpenBSD/ports zQxQS6Kdevel/qt-creator distinfo Makefile, devel/qt-creator/pkg PLIST

   Update qt-creator to 18.0.2
VersionDeltaFile
1.56+2-2devel/qt-creator/distinfo
1.120+1-2devel/qt-creator/Makefile
1.47+2-1devel/qt-creator/pkg/PLIST
+5-53 files

OpenBSD/ports XdT511Wx11/tellico distinfo Makefile, x11/tellico/pkg PLIST

   Update tellico to 4.1.5
VersionDeltaFile
1.38+0-11x11/tellico/pkg/PLIST
1.39+2-2x11/tellico/distinfo
1.105+1-2x11/tellico/Makefile
+3-153 files