OpenBSD/src 1xhgLXY — lib/libcrypto/ec ec_curve_tables.h

   ec_curve_tables: silence a noisy MSVC warning

   Explicitly clear the upper bits of n0 on LP32 so that we don't see

   D:\a\portable\portable\crypto\ec\ec_curve_tables.h(1310,8): warning C4310: cast truncates constant value [D:\a\portable\portable\build\crypto\crypto_obj.vcxproj]
     (compiling source file '../../crypto/ec/ec_curve.c')

   on (almost?) every line using EC_CURVE_N0() on 32-bit Windows.

   Portable regress is happy: https://github.com/libressl/portable/pull/1464

   ok beck
VersionDeltaFile
1.2+2-2lib/libcrypto/ec/ec_curve_tables.h
+2-21 files

OpenBSD/src 5w5YyWH — sys/dev/fdt qcgpio_fdt.c

   Add new SoC support to access GPIO pins

   OK tobhe@
VersionDeltaFile
1.11+4-2sys/dev/fdt/qcgpio_fdt.c
+4-21 files

OpenBSD/src d0zhBrm — sys/dev/fdt qccpucp.c

   Add new SoC support to the Qualcomm CPUSS Control Processor
   driver, for cpu scaling

   OK tobhe@
VersionDeltaFile
1.2+3-2sys/dev/fdt/qccpucp.c
+3-21 files

OpenBSD/src aor4Qte — sys/arch/arm64/stand/efiboot efiboot.c

   automatically load the DTB for the new Qualcomm based
   Thinkpad T14s Gen 7 and Yoga Slim laptops.

   Also add the 32bit DMA limit for the newer gen systems.

   OK kettenis@ tobhe@
VersionDeltaFile
1.73+10-2sys/arch/arm64/stand/efiboot/efiboot.c
+10-21 files

OpenBSD/ports toL4YfQ — multimedia/ferrofin Makefile crates.inc

   update to ferrofin 1.5.0
VersionDeltaFile
1.4+20-12multimedia/ferrofin/distinfo
1.4+9-5multimedia/ferrofin/crates.inc
1.11+1-2multimedia/ferrofin/Makefile
+30-193 files

OpenBSD/ports KrsQOD1 — multimedia/ferrofin Makefile

   add chromaprint dep for intro/credits detection
VersionDeltaFile
1.10+3-2multimedia/ferrofin/Makefile
+3-21 files

OpenBSD/src iKtOgGt — usr.bin/patch util.c

   simplify fetchname

   it's a bit too complex and prevents further changes to this routine.
   divide the "path extraction" from the stripping.

   survived a bulk build by kirill@, thanks!
   okay kirill@
VersionDeltaFile
1.48+10-8usr.bin/patch/util.c
+10-81 files

OpenBSD/ports cbXGPoP — lang/gcc/16 Makefile, lang/gcc/16/patches patch-gcc_config_pa_pa-openbsd_h patch-gcc_configure

   lang/gcc/16: fixed build on hppa

   Reported and tested by Sebastian Reitenbach
VersionDeltaFile
1.1+49-0lang/gcc/16/patches/patch-gcc_config_pa_pa_md
1.3+37-5lang/gcc/16/patches/patch-gcc_configure
1.2+25-1lang/gcc/16/patches/patch-gcc_config_pa_pa-openbsd_h
1.50+5-5lang/gcc/16/Makefile
+116-114 files

OpenBSD/ports DJg7xEI — lang/bootgcc Makefile, lang/bootgcc/patches patch-gcc_config_pa_pa-openbsd_h patch-gcc_configure

   lang/bootgcc: fix building in hppa

   Reported and tested by Sebastian Reitenbach
VersionDeltaFile
1.1+49-0lang/bootgcc/patches/patch-gcc_config_pa_pa_md
1.3+36-4lang/bootgcc/patches/patch-gcc_configure
1.4+13-1lang/bootgcc/patches/patch-gcc_config_pa_pa-openbsd_h
1.15+1-1lang/bootgcc/Makefile
+99-64 files

OpenBSD/ports gLdZJmQ — x11/lxqt/panel Makefile distinfo

   x11/lxqt/panel: update to 2.5.1.
VersionDeltaFile
1.9+2-2x11/lxqt/panel/distinfo
1.15+1-0x11/lxqt/panel/Makefile
+3-22 files

OpenBSD/src 0DGAHFB — regress/lib/libcrypto/mtc mtc_tree_test.c

   mtc_tree_test: sprinkle a ton of stupid casts

   You can't print uint64_t with %llu.
VersionDeltaFile
1.2+37-19regress/lib/libcrypto/mtc/mtc_tree_test.c
+37-191 files

OpenBSD/ports JnBK6Rm — www/firefox-esr Makefile distinfo

   www/firefox-esr: update to 153.7.0.

   see https://www.firefox.com/en-US/firefox/153.7.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-127/
VersionDeltaFile
1.190.2.5+4-4www/firefox-esr/distinfo
1.282.2.5+2-2www/firefox-esr/Makefile
+6-62 files

OpenBSD/ports UkcY8Uh — www/mozilla-firefox Makefile distinfo, www/mozilla-firefox/patches patch-security_nss_lib_nss_nss_h patch-security_manager_ssl_nsNSSCertificateDB_h

   www/mozilla-firefox: MFC update to 160.0.

   see https://www.firefox.com/en-US/firefox/160.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-125/
VersionDeltaFile
1.1.2.1+158-0www/mozilla-firefox/patches/patch-security_manager_ssl_nsNSSCertificateDB_cpp
1.1.4.1+157-0www/mozilla-firefox/patches/patch-security_certverifier_NSSCertDBTrustDomain_cpp
1.1.2.1+14-0www/mozilla-firefox/patches/patch-security_manager_ssl_nsNSSCertificateDB_h
1.423.2.6+4-4www/mozilla-firefox/distinfo
1.1.8.2+2-2www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.712.2.6+2-2www/mozilla-firefox/Makefile
+337-85 files not shown
+340-1111 files

OpenBSD/ports aLEfxD9 — www/firefox-esr Makefile distinfo, www/firefox-esr-i18n Makefile.inc distinfo

   www/firefox-esr: update to 153.7.0.

   see https://www.firefox.com/en-US/firefox/153.7.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-127/
VersionDeltaFile
1.189+162-162www/firefox-esr-i18n/distinfo
1.194+4-4www/firefox-esr/distinfo
1.287+2-2www/firefox-esr/Makefile
1.201+1-1www/firefox-esr-i18n/Makefile.inc
+169-1694 files

OpenBSD/ports H9tqbMT — www/firefox-i18n Makefile.inc distinfo, www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: update to 160.0.

   see https://www.firefox.com/en-US/firefox/160.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-125/
VersionDeltaFile
1.415+164-164www/firefox-i18n/distinfo
1.429+4-4www/mozilla-firefox/distinfo
1.719+3-3www/mozilla-firefox/Makefile
1.3+1-1www/mozilla-firefox/patches/patch-third_party_angle_angle_common_gn_moz_build
1.2+1-1www/mozilla-firefox/patches/patch-python_mozbuild_mozbuild_rust_commands_py
1.370+1-1www/firefox-i18n/Makefile.inc
+174-1741 files not shown
+175-1757 files

OpenBSD/src dcZvSlk — sys/net pf_syncookies.c

   8 years ago, I had a brainfart moment and put an mbuf pkthdr flag into
   m_pkthdr.pf.tag instead of m_pkthdr.pf.flags - and nobody noticed, until
   acts-1631 came. fix it. ok sashan
VersionDeltaFile
1.11+9-5sys/net/pf_syncookies.c
+9-51 files

OpenBSD/ports yoBgjWu — net/freeradius Makefile, net/freeradius/patches patch-src_main_tls_c

   freeradius: disable setting of X509_V_FLAG_USE_DELTAS

   beck is going to throw an error in the verifier if that flag is set, so it
   is no longer harmless to set it.

   ok sthen (maintainer)
VersionDeltaFile
1.12+9-0net/freeradius/patches/patch-src_main_tls_c
1.106+1-0net/freeradius/Makefile
+10-02 files

OpenBSD/ports lzP8dn1 — devel/py-iso639 Makefile distinfo

   update to py3-iso639-2026.11.7
VersionDeltaFile
1.3+2-2devel/py-iso639/distinfo
1.18+1-2devel/py-iso639/Makefile
+3-42 files

OpenBSD/ports MjEWIaB — net/krill crates.inc Makefile

   update to krill-0.16.2
VersionDeltaFile
1.6+4-4net/krill/distinfo
1.8+1-2net/krill/Makefile
1.6+1-1net/krill/crates.inc
+6-73 files

OpenBSD/ports yE3ptA8 — devel/py-pygithub distinfo Makefile

   update to py3-pygithub-2.10.0
VersionDeltaFile
1.11+2-4devel/py-pygithub/Makefile
1.8+2-2devel/py-pygithub/distinfo
+4-62 files

OpenBSD/ports 9s6dpSq — textproc/xpdf3 Makefile

   switch to working SITES
VersionDeltaFile
1.2+1-1textproc/xpdf3/Makefile
+1-11 files

OpenBSD/src OPqHgcI — lib/libcrypto Makefile, lib/libcrypto/mtc mtc_internal.h mtc_tree.c

   Add a Merkle tree implementation for MTC

   Add the RFC 9162 Merkle tree with the subtree operations of section 4 of
   draft-ietf-plants-merkle-tree-certs-05, as internal libcrypto functions.

   Ported from BoringSSL

   ok joshua@, kenjiro@
VersionDeltaFile
1.1+1,093-0regress/lib/libcrypto/mtc/mtc_tree_test.c
1.1+827-0lib/libcrypto/mtc/mtc_tree.c
1.1+126-0lib/libcrypto/mtc/mtc_internal.h
1.1+14-0regress/lib/libcrypto/mtc/Makefile
1.246+6-1lib/libcrypto/Makefile
1.64+2-1regress/lib/libcrypto/Makefile
+2,068-26 files

OpenBSD/src 2UYog6S — lib/libssl s3_lib.c ssl_pkt.c

   Correct outgoing record checks in the legacy TLSv1.2 stack.

   Ensure an existing record is not being written prior to commencing
   renegotiation or sending an alert in the legacy TLSv1.2 stack. The way
   that TLSv1.2 records are sent was changed in r1.79 of ssl_pkt.c, however
   this failed to correctly handle outgoing record checks. This means that
   renegotiation can be commenced or an alert can be sent while an application
   data record is being written, the size of which is then returned instead of
   the size of the handshake record or alert record, resulting in a buffer
   overread. This is reachable via renegotiation being triggered in the legacy
   TLSv1.2 stack, under the right conditions.

   For now also restore the previous SSL_R_BAD_WRITE_RETRY behaviour, which
   checks that the retried write matches a given set of constraints. This will
   be revisited again in the future.

   Thanks to William T. Nelson for reporting the issue and providing a fix.

   ok kenjiro@
VersionDeltaFile
1.81+16-7lib/libssl/ssl_pkt.c
1.268+3-2lib/libssl/s3_lib.c
+19-92 files

OpenBSD/ports rlX1amp — www/iridium Makefile distinfo

   update to 2026.11.157.1
VersionDeltaFile
1.138+2-2www/iridium/distinfo
1.306+1-1www/iridium/Makefile
+3-32 files

OpenBSD/src SQ2GfSN — usr.sbin/rpki-client crl.c cert.c

   Wrap pthread rwlock, mutex and conditions into simple inline functions

   Introduce thread.h which contains static inline wrappers for the most
   commonly used pthread operations (rwlocks, mutexs and conditions).

   Every pthread call requires an extra error check and this adds a lot of
   unneeded noise into the parser code.
   Use similar names as used in the OpenBSD kernel for mutexes and rwlocks.
   This makes the code more legible.

   OK tb@ job@
VersionDeltaFile
1.202+43-109usr.sbin/rpki-client/parser.c
1.1+120-0usr.sbin/rpki-client/thread.h
1.255+10-20usr.sbin/rpki-client/cert.c
1.55+10-18usr.sbin/rpki-client/crl.c
+183-1474 files

OpenBSD/src MRehF3y — usr.bin/tmux tty-features.c

   Add progressbar feature for Kitty, from errornointernet at envs dot net.
VersionDeltaFile
1.53+2-1usr.bin/tmux/tty-features.c
+2-11 files

OpenBSD/src XVQAsvk — regress/usr.sbin/rpki-client/aspa etAopVS3rmZgUAMze4VL7ZL6jVM.asa

   Add the example from aspa-profile draft
VersionDeltaFile
1.1+0-0regress/usr.sbin/rpki-client/aspa/etAopVS3rmZgUAMze4VL7ZL6jVM.asa
+0-01 files

OpenBSD/src 5jBWJUW — usr.bin/tmux tmux.h server-client.c

   Set cursor colour correctly in prompts, GitHub issue 5829 reported by
   Éric NICOLAS.
VersionDeltaFile
1.9+17-12usr.bin/tmux/prompt.c
1.534+9-2usr.bin/tmux/server-client.c
1.1475+2-1usr.bin/tmux/tmux.h
+28-153 files

OpenBSD/src rLC9OZn — usr.bin/tmux key-bindings.c

   Fix note of C-b ( and ) key bindings, from Tom Levy.
VersionDeltaFile
1.198+3-3usr.bin/tmux/key-bindings.c
+3-31 files

OpenBSD/src 6mwnzl4 — usr.bin/tmux format.c

   Cache localtime result within the same second, from Andrea Cappuccio.
VersionDeltaFile
1.435+12-2usr.bin/tmux/format.c
+12-21 files