OpenBSD/src NZqrmoz — regress/usr.bin/ssh dynamic-forward.sh

   test malformed SOCKS5 messages; patch from Karl Mehltretter via bz4034
VersionDeltaFile
1.19+14-1regress/usr.bin/ssh/dynamic-forward.sh
+14-11 files

OpenBSD/ports EakRfM7 — net/rate-mirrors Makefile crates.inc

   net/rate-mirrors: update to 0.34.1
VersionDeltaFile
1.5+2-56net/rate-mirrors/distinfo
1.4+0-27net/rate-mirrors/crates.inc
1.5+1-1net/rate-mirrors/Makefile
+3-843 files

OpenBSD/src jNxcqq9 — usr.bin/ssh channels.c

   do not fatal() on certain malformed SOCKS5 requests

   based on patch from Karl Mehltretter via bz4034
VersionDeltaFile
1.473+7-4usr.bin/ssh/channels.c
+7-41 files

OpenBSD/ports CT3898o — lang/gcc/16 distinfo Makefile, lang/gcc/16/patches patch-gcc_ada_Makefile_rtl patch-gcc_ada_libgnat_system-openbsd-ppc64_ads

   lang/gcc/16: enable ada at powerpc64
VersionDeltaFile
1.1+152-0lang/gcc/16/patches/patch-gcc_ada_libgnat_system-openbsd-ppc64_ads
1.5+39-2lang/gcc/16/patches/patch-gcc_ada_Makefile_rtl
1.42+6-4lang/gcc/16/Makefile
1.14+2-2lang/gcc/16/distinfo
+199-84 files

OpenBSD/ports dtHb8ZJ — lang/gcc/16 Makefile, lang/gcc/16/patches patch-gcc_tree-vect-loop_cc patch-gcc_config_rs6000_openbsd64_h

   lang/gcc/16: stop putting jump tables in the text section on powerpc64

   From Brad Smith, original message:

   The OpenBSD powerpc64 target header defined JUMP_TABLES_IN_TEXT_SECTION,
   which emits switch jump tables inline in .text. OpenBSD maps text
   execute-only, so code that loads from a jump table faults. This showed
   up as NumPy crashing on import on powerpc64.

   Drop the override so jump tables go in .rodata like other targets.

   While here, also remove a powerpc64 build workaround in tree-vect-loop.cc
   that is no longer necessary.
VersionDeltaFile
1.2+1-5lang/gcc/16/patches/patch-gcc_config_rs6000_openbsd64_h
1.41+1-1lang/gcc/16/Makefile
1.2+0-0lang/gcc/16/patches/patch-gcc_tree-vect-loop_cc
+2-63 files

OpenBSD/src 7kQet7b — sys/dev/fdt simplepanel.c

   Powerdown more panels during suspend.  This includes all generic eDP panels
   as well as various Samsung OLED panels.  Note that the Samsing OLED panel
   on the ASUS Zenbook A14 (UX3407QA) doesn't seem to power back on upon
   resume wheras a similar panel in the ASUS Vivobook S15 works fine.  There
   are some hints in the Linux kernel that these Samsung panels need more
   elaborate power sequencing.  Hopefully we can fix this with a future tweak
   of this driver.

   ok deraadt@, kirill@
VersionDeltaFile
1.8+7-3sys/dev/fdt/simplepanel.c
+7-31 files

OpenBSD/src x9f655N — sys/dev/fdt qcdpc.c

   The "link" registers should always be present, so simplify the code
   accordingly.  Also saving and restoring the DP link state should work with
   all eDP panels, so drop the compatible check.

   ok deraadt@, kirill@
VersionDeltaFile
1.4+14-26sys/dev/fdt/qcdpc.c
+14-261 files

OpenBSD/ports 0FsGG6q — textproc/check-jsonschema distinfo Makefile, textproc/check-jsonschema/pkg PLIST

   Update to check-jsonschema 0.39.0

   https://github.com/python-jsonschema/check-jsonschema/releases/tag/0.39.0
VersionDeltaFile
1.14+5-6textproc/check-jsonschema/Makefile
1.14+2-2textproc/check-jsonschema/distinfo
1.9+0-1textproc/check-jsonschema/pkg/PLIST
+7-93 files

OpenBSD/ports T0Kq4FC — net/i2p Makefile distinfo, net/i2p/pkg PLIST

   Update to i2p 2.14.0.
VersionDeltaFile
1.18+4-1net/i2p/pkg/PLIST
1.18+2-2net/i2p/distinfo
1.31+1-1net/i2p/Makefile
+7-43 files

OpenBSD/ports UfiSfPG — sysutils/starship crates.inc distinfo, sysutils/starship/patches patch-modcargo-crates_psm-0_1_24_src_arch_x86_s patch-modcargo-crates_psm-0_1_24_src_arch_x86_64_s

   sysutils/starship: Update to 1.27.0

   From Maintainer Lydia Sobot, thanks
   I added our standard set of psm patches to fix things with IBT/BTI
   (psm is pulled in now via the "pest" parser)
VersionDeltaFile
1.4+352-378sysutils/starship/distinfo
1.4+175-188sysutils/starship/crates.inc
1.1+35-0sysutils/starship/patches/patch-modcargo-crates_psm-0_1_24_src_arch_x86_s
1.1+35-0sysutils/starship/patches/patch-modcargo-crates_psm-0_1_24_src_arch_x86_64_s
1.1+35-0sysutils/starship/patches/patch-modcargo-crates_psm-0_1_24_src_arch_aarch_aapcs64_s
1.1+35-0sysutils/starship/patches/patch-modcargo-crates_psm-0_1_24_src_arch_aarch64_armasm_asm
+667-5661 files not shown
+668-5677 files

OpenBSD/ports 4sC2jub — mail/mozilla-thunderbird Makefile distinfo

   mail/mozilla-thunderbird: MFC update to 153.6.0

   see https://www.thunderbird.net/en-US/thunderbird/153.6.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-122/
VersionDeltaFile
1.328.2.3+2-2mail/mozilla-thunderbird/distinfo
1.543.2.3+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

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

   mail/mozilla-thunderbird: update to 153.6.0

   see https://www.thunderbird.net/en-US/thunderbird/153.6.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-122/
VersionDeltaFile
1.314+132-132mail/thunderbird-i18n/distinfo
1.331+2-2mail/mozilla-thunderbird/distinfo
1.288+1-1mail/thunderbird-i18n/Makefile.inc
1.547+1-1mail/mozilla-thunderbird/Makefile
+136-1364 files

OpenBSD/ports mgTgy0D — lang/gcc/16 gcc.port.mk Makefile

   lang/gcc/16: cleanup unused leftovers

   OK: rsadowski@
VersionDeltaFile
1.2+0-2lang/gcc/16/gcc.port.mk
1.40+0-2lang/gcc/16/Makefile
+0-42 files

OpenBSD/src NSFgmJ5 — usr.bin/tmux utf8.c cmd-parse.y

   Reject \u and \U escapes that are not Unicode characters. GitHub issue
   5804 from hrajyw4 at gmail dot com.
VersionDeltaFile
1.64+11-7usr.bin/tmux/cmd-parse.y
1.77+4-1usr.bin/tmux/utf8.c
+15-82 files

OpenBSD/ports bGOFSnI — security/xmlsec distinfo Makefile, security/xmlsec/patches patch-configure_ac patch-tests_testrun_sh

   update to xmlsec-1.3.13
   add a small sprinkling of #ifdef EVP_PKEY_X448 patches
VersionDeltaFile
1.13+110-153security/xmlsec/pkg/PLIST-docs
1.4+25-26security/xmlsec/patches/patch-src_openssl_evp_c
1.14+17-26security/xmlsec/patches/patch-tests_testrun_sh
1.1+39-0security/xmlsec/patches/patch-configure_ac
1.68+6-5security/xmlsec/Makefile
1.28+2-2security/xmlsec/distinfo
+199-2121 files not shown
+199-2127 files

OpenBSD/ports eRvQxUT — net Makefile

   += teleport
VersionDeltaFile
1.1485+1-0net/Makefile
+1-01 files

OpenBSD/ports XhZMaX9 — net/teleport Makefile, net/teleport/patches patch-lib_sshutils_scp_stat_openbsd_go patch-lib_client_reexec_reexec_openbsd_go

   Initial revision
VersionDeltaFile
1.1+311-0net/teleport/patches/patch-lib_srv_usermgmt_openbsd_go
1.1+98-0net/teleport/patches/patch-lib_utils_disk_go
1.1+72-0net/teleport/Makefile
1.1+71-0net/teleport/pkg/README
1.1+44-0net/teleport/patches/patch-lib_client_reexec_reexec_openbsd_go
1.1+40-0net/teleport/patches/patch-lib_sshutils_scp_stat_openbsd_go
+636-036 files not shown
+910-042 files

OpenBSD/ports 79cmaXr — infrastructure/db user.list

   reserve a UID for net/teleport

   ok sthen@
VersionDeltaFile
1.497+2-2infrastructure/db/user.list
+2-21 files

OpenBSD/ports yBhoXAE — sysutils/firmware/otus Makefile, sysutils/firmware/pgt Makefile

   add a reminder to the firmware port Makefiles to ask me to rebuild for fw_update
VersionDeltaFile
1.7+2-1sysutils/firmware/qwz/Makefile
1.35+2-0sysutils/firmware/radeondrm/Makefile
1.6+2-0sysutils/firmware/qwx/Makefile
1.6+2-0sysutils/firmware/qcpas/Makefile
1.7+2-0sysutils/firmware/pgt/Makefile
1.5+2-0sysutils/firmware/otus/Makefile
+12-128 files not shown
+68-134 files

OpenBSD/src u7byEr4 — sys/dev/pci if_mwx.c

   Sprinkle some splassert(IPL_NET) into the dma handling bits.
   Add missing splnet() around a mwx_dma_tx_cleanup() call in
   mwx_mcu_send_firmware().
   Reported by le unium.
VersionDeltaFile
1.49+12-1sys/dev/pci/if_mwx.c
+12-11 files

OpenBSD/ports BuMC29n — net/py-curl distinfo Makefile, net/py-curl/pkg PLIST

   update to py3-curl-7.49.0
VersionDeltaFile
1.26+0-36net/py-curl/pkg/PLIST
1.74+3-6net/py-curl/Makefile
1.32+2-2net/py-curl/distinfo
+5-443 files

OpenBSD/ports 8mYGwnk — net/routinator Makefile crates.inc

   update to routinator-0.15.3
VersionDeltaFile
1.26.2.1+270-298net/routinator/distinfo
1.17.2.1+134-148net/routinator/crates.inc
1.54.2.1+1-1net/routinator/Makefile
+405-4473 files

OpenBSD/ports oyHFiN7 — net/routinator Makefile crates.inc

   update to routinator-0.15.3, with some security fixes
VersionDeltaFile
1.27+270-298net/routinator/distinfo
1.18+134-148net/routinator/crates.inc
1.55+1-1net/routinator/Makefile
+405-4473 files

OpenBSD/ports UQSksff — security/yubico/yubico-piv-tool Makefile distinfo, security/yubico/yubico-piv-tool/patches patch-tool_yubico-piv-tool_c

   update to yubico-piv-tool-2.7.3
VersionDeltaFile
1.8+6-6security/yubico/yubico-piv-tool/patches/patch-tool_yubico-piv-tool_c
1.7+2-2security/yubico/yubico-piv-tool/distinfo
1.13+1-1security/yubico/yubico-piv-tool/Makefile
+9-93 files

OpenBSD/ports R2C4PWQ — net/unifi Makefile, net/unifi/main Makefile

   seems there are no more downloadable tar.gz for unifi 9.xx updates, so drop
   that branch from the port.
VersionDeltaFile
1.49+1-3net/unifi/main/pkg/PLIST
1.69+2-1net/unifi/main/Makefile
1.81+0-1net/unifi/Makefile
1.2+0-0net/unifi/v9/pkg/unifi.rc
1.2+0-0net/unifi/v9/pkg/README
1.3+0-0net/unifi/v9/pkg/PLIST
+3-55 files not shown
+3-511 files

OpenBSD/ports MJmLWLH — www/firefox-esr Makefile distinfo, www/firefox-esr/patches patch-js_src_wasm_WasmStacks_cpp patch-js_src_gc_Memory_h

   www/firefox-esr: MFC update to 153.6.0.

   see https://www.firefox.com/en-US/firefox/153.6.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-119/ (maybe)

   drop patches from #2074025, merged upstream in the esr153 branch
VersionDeltaFile
1.190.2.4+4-4www/firefox-esr/distinfo
1.282.2.4+2-2www/firefox-esr/Makefile
1.1.2.1+0-0www/firefox-esr/patches/patch-js_src_wasm_WasmStacks_cpp
1.1.2.1+0-0www/firefox-esr/patches/patch-js_src_gc_Memory_h
1.1.2.1+0-0www/firefox-esr/patches/patch-js_src_gc_Memory_cpp
+6-65 files

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

   www/firefox-esr: update to 153.6.0.

   see https://www.firefox.com/en-US/firefox/153.6.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-119/ (maybe)

   drop patches from #2074025, merged upstream in the esr153 branch
VersionDeltaFile
1.188+162-162www/firefox-esr-i18n/distinfo
1.193+4-4www/firefox-esr/distinfo
1.286+2-2www/firefox-esr/Makefile
1.200+1-1www/firefox-esr-i18n/Makefile.inc
1.3+0-0www/firefox-esr/patches/patch-js_src_wasm_WasmStacks_cpp
1.2+0-0www/firefox-esr/patches/patch-js_src_gc_Memory_h
+169-1691 files not shown
+169-1697 files

OpenBSD/ports I29ocJp — www/mozilla-firefox Makefile distinfo, www/mozilla-firefox/patches patch-python_mozbuild_mozbuild_rust_commands_py patch-js_src_wasm_WasmStacks_cpp

   www/mozilla-firefox: MFC update to 159.0.

   see https://www.firefox.com/en-US/firefox/159.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-118/
   (probably)

   - drop patches from #2074025, merged upstream
   - replace patch setting -Clto=thin for rust code after #2060428
   - as usual in -stable, patch out nss requirement in nss.h
VersionDeltaFile
1.1.8.1+15-0www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.423.2.4+4-4www/mozilla-firefox/distinfo
1.712.2.4+2-2www/mozilla-firefox/Makefile
1.1.2.1+0-0www/mozilla-firefox/patches/patch-python_mozbuild_mozbuild_rust_commands_py
1.1.2.1+0-0www/mozilla-firefox/patches/patch-js_src_wasm_WasmStacks_cpp
1.1.2.1+0-0www/mozilla-firefox/patches/patch-js_src_gc_Memory_h
+21-62 files not shown
+21-68 files

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

   www/mozilla-firefox: update to 159.0.

   see https://www.firefox.com/en-US/firefox/159.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-118/
   (probably)

   drop patches from #2074025, merged upstream
   replace patch setting -Clto=thin for rust code after #2060428
VersionDeltaFile
1.413+164-164www/firefox-i18n/distinfo
1.1+16-0www/mozilla-firefox/patches/patch-python_mozbuild_mozbuild_rust_commands_py
1.427+4-4www/mozilla-firefox/distinfo
1.717+3-3www/mozilla-firefox/Makefile
1.368+1-1www/firefox-i18n/Makefile.inc
1.2+0-0www/mozilla-firefox/patches/patch-js_src_wasm_WasmStacks_cpp
+188-1723 files not shown
+188-1729 files

OpenBSD/ports WqwrL1y — www/py-genshi Makefile distinfo

   update to py3-genshi-0.7.12
VersionDeltaFile
1.16+2-2www/py-genshi/distinfo
1.39+1-1www/py-genshi/Makefile
+3-32 files