OpenBSD/ports GRVw8EYdevel/codex distinfo crates.inc, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_core_src_agent_role_rs

   devel/codex: update to 0.145.0
VersionDeltaFile
1.38+24-86devel/codex/distinfo
1.26+11-42devel/codex/crates.inc
1.31+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.6+2-2devel/codex/patches/patch-codex-rs_core_src_agent_role_rs
1.33+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
1.39+1-1devel/codex/Makefile
+42-1351 files not shown
+42-1357 files

OpenBSD/src oHKRvyZlibexec/getty subr.c

   getty(8): IXANY is an input flag, not a local flag

   The dx gettytab capability was a no-op, fix this so the capability behaves
   as intended.

   Original fix was submitted by Piotr Durlej in 2024. We applied half of
   that fix at the time. Now apply the other half of the originally submitted
   fix.

   ok millert@
VersionDeltaFile
1.30+3-3libexec/getty/subr.c
+3-31 files

OpenBSD/src AvVFSoIusr.sbin/bgpd rde_update.c

   If a session drops from add-path send to no add-path send then the
   adj-rib-out needs extra cleanup in up_generate_updates().

   In the EVAL_SYNC case up_generate_updates() should check if the
   adjout_prefix (p) returned was for an add-path path. This is the case if
   path_id_tx is not 0. In that case withdraw all paths before calling
   up_process_prefix().

   The add-path side already does this by default.

   OK tb@
VersionDeltaFile
1.203+13-1usr.sbin/bgpd/rde_update.c
+13-11 files

OpenBSD/src GZwuqb0usr.sbin/vmd vmd.c vioqcow2.c

   vmd(8): check for under reads/writes when copying qcow2 clusters.

   Report and original diff by Andrew Griffiths. Corrected to handle
   logging when errno was not set by pread(2)/pwrite(2).

   ok hshoexer@, mlarkin@, bluhm@
VersionDeltaFile
1.178+18-8usr.sbin/vmd/vmd.c
1.29+10-3usr.sbin/vmd/vioqcow2.c
1.53+5-3usr.sbin/vmd/control.c
+33-143 files

OpenBSD/ports b5m91Ucsecurity/libssh distinfo Makefile

   update to libssh-0.12.1
VersionDeltaFile
1.27.2.1+2-2security/libssh/distinfo
1.40.2.1+1-1security/libssh/Makefile
+3-32 files

OpenBSD/ports 3C9Im0jsecurity/libssh distinfo Makefile

   update to libssh-0.12.1, various security-related fixes
VersionDeltaFile
1.28+2-2security/libssh/distinfo
1.41+1-1security/libssh/Makefile
+3-32 files

OpenBSD/src g9TVka4sys/arch/powerpc/include elf.h, sys/arch/powerpc64/include elf.h

   Set flags for Power ISA 2.06, 2.07, isel, and vec crypto

   These are for elf_aux_info(3) AT_HWCAP or AT_HWCAP2.  The vec crypto
   flag is for accelerating AES and SHA-2.  Some ports check these flags,
   or will check them if they get patched to call elf_aux_info.

   Define PPC_FEATURE2_VEC_CRYPTO with the same value as
   PPC_FEATURE2_HAS_VEC_CRYPTO, because I have seen code using the name
   without HAS.

   ok kettenis@
VersionDeltaFile
1.31+6-4sys/arch/powerpc64/powerpc64/cpu.c
1.4+2-1sys/arch/powerpc/include/elf.h
1.4+2-1sys/arch/powerpc64/include/elf.h
+10-63 files

OpenBSD/ports gRYlY1Ynet/icinga/core2 distinfo Makefile

   update to icinga2-2.16.4, from Alvar Penning
VersionDeltaFile
1.68+2-2net/icinga/core2/distinfo
1.160+1-1net/icinga/core2/Makefile
+3-32 files

OpenBSD/ports u2dFVVKtextproc/ebook-tools Makefile

   base-gcc errors out with wrong number of arguments for deprecated attribute

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.19+4-0textproc/ebook-tools/Makefile
+4-01 files

OpenBSD/ports ybG1OJcnet/icecast Makefile

   base-gcc errrors out with
   expected specifier-qualifier-list before 'mmdb_uint128_t'

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.77+4-0net/icecast/Makefile
+4-01 files

OpenBSD/ports cOmOvi2games/xwelltris Makefile

   Mark BROKEN-sparc64 due to many multiple definitions of various
   std:: functions
VersionDeltaFile
1.23+2-0games/xwelltris/Makefile
+2-01 files

OpenBSD/ports 03cWokxmultimedia/libass Makefile

   Disable assembly for sparc64 to fix the build on the same
VersionDeltaFile
1.36+5-0multimedia/libass/Makefile
+5-01 files

OpenBSD/ports rfjOzMameta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.19
VersionDeltaFile
1.118.2.5+6-6www/tor-browser/browser/distinfo
1.67.2.5+2-2www/tor-browser/noscript/distinfo
1.124.2.5+2-2meta/tor-browser/Makefile
1.121.2.5+1-1www/tor-browser/Makefile.inc
1.197.2.5+1-1www/tor-browser/browser/Makefile
1.74.2.5+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports pfmDCBnmeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.19
VersionDeltaFile
1.128+6-6www/tor-browser/browser/distinfo
1.133+2-2meta/tor-browser/Makefile
1.74+2-2www/tor-browser/noscript/distinfo
1.130+1-1www/tor-browser/Makefile.inc
1.81+1-1www/tor-browser/noscript/Makefile
1.207+1-1www/tor-browser/browser/Makefile
+13-136 files

OpenBSD/ports 18Pki8awww/gitea Makefile

   add NOT_FOR_ARCHS, no longer builds on i386 and unlikely on 32-bit arm

   # gitea.dev/vendor/modernc.org/sqlite/lib
   vendor/modernc.org/sqlite/lib/sqlite.go:161:15: undefined: TBitvec
   vendor/modernc.org/sqlite/lib/sqlite.go:165:17: undefined: TBtCursor
   vendor/modernc.org/sqlite/lib/sqlite.go:173:21: undefined: TBtreePayload
   vendor/modernc.org/sqlite/lib/sqlite.go:428:18: undefined: TCallCount
   [..]
VersionDeltaFile
1.142+3-0www/gitea/Makefile
+3-01 files

OpenBSD/ports GzCG9LGnet/librenms distinfo Makefile, net/librenms/patches patch-daily_sh patch-resources_definitions_config_definitions_json

   update to librenms-26.7.0 (various xss fixes, etc)
VersionDeltaFile
1.2.4.3+231-65net/librenms/pkg/PLIST-main
1.152.2.3+4-4net/librenms/distinfo
1.2.4.2+3-0net/librenms/pkg/PLIST-doc
1.41.4.1+1-1net/librenms/patches/patch-daily_sh
1.8.2.2+1-1net/librenms/patches/patch-resources_definitions_config_definitions_json
1.223.2.3+1-1net/librenms/Makefile
+241-726 files

OpenBSD/ports 1tbQe2ynet/librenms distinfo Makefile, net/librenms/patches patch-daily_sh patch-resources_definitions_config_definitions_json

   update to librenms-26.7.0
VersionDeltaFile
1.6+231-65net/librenms/pkg/PLIST-main
1.158+4-4net/librenms/distinfo
1.4+3-0net/librenms/pkg/PLIST-doc
1.42+1-1net/librenms/patches/patch-daily_sh
1.10+1-1net/librenms/patches/patch-resources_definitions_config_definitions_json
1.230+1-1net/librenms/Makefile
+241-726 files

OpenBSD/src HJRfzmtsys/netinet6 in6_ifattach.c

   netinet6: keep negotiated IPv6CP IFID unchanged for link-local address

   When sppp/PPPoE installs a peer-suggested IPv6CP interface identifier,
   in6_ifattach_linklocal() forced EUI64 G/U bit adjustments on the
   provided IFID. This unconditionally set the universal bit, rewriting a
   valid negotiated IFID like ::1 into ::200:0:0:1, yielding
   fe80::200:0:0:1 instead of fe80::1.

   RFC 5072 Section 5 specifies that the PPP link-local address is formed
   using the negotiated Interface Identifier as-is. Skip EUI64 bit
   modification on point-to-point interfaces. Non-P2P callers retain
   existing behaviour, while callers passing NULL continue using
   in6_get_ifid().

   Reported by Martin Crossley <admin AT crossleys DOT biz>.

   OK stsp@
VersionDeltaFile
1.126+7-3sys/netinet6/in6_ifattach.c
+7-31 files

OpenBSD/ports Joxayfudevel/spidermonkey140 distinfo Makefile

   Update to spidermonkey140-140.13.0v1.
VersionDeltaFile
1.13+2-2devel/spidermonkey140/distinfo
1.13+1-1devel/spidermonkey140/Makefile
+3-32 files

OpenBSD/src X9158Ezusr.bin/tmux screen-redraw.c

   Clip floating panes exactly at window edge, don't let the border creep
   into the first outside column.
VersionDeltaFile
1.155+7-5usr.bin/tmux/screen-redraw.c
+7-51 files

OpenBSD/ports HYvw7mzwww/mozilla-firefox Makefile distinfo, www/mozilla-firefox/patches patch-third_party_libwebrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc patch-security_nss_lib_nss_nss_h

   www/mozilla-firefox: MFC update to 153.0.

   see https://www.firefox.com/en-US/firefox/153.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-68/

   - depend on latest cbindgen
   - update XSHM 1.2 patches from matthieu (cf #1702919)
VersionDeltaFile
1.2.2.2+104-15www/mozilla-firefox/patches/patch-third_party_libwebrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc
1.1.6.2+2-2www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.680.2.14+2-2www/mozilla-firefox/Makefile
1.397.2.12+2-2www/mozilla-firefox/distinfo
1.109.2.1+1-0www/mozilla-firefox/pkg/PLIST
1.1.2.1+0-0www/mozilla-firefox/patches/patch-third_party_libwebrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_h
+111-216 files

OpenBSD/ports lUyMXx5www/firefox-esr distinfo Makefile, www/firefox-esr/patches patch-gfx_wr_webrender_src_texture_cache_rs

   www/firefox-esr: MFC update to 140.13.0.

   see https://www.firefox.com/en-US/firefox/140.13.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-70/

   drop patch from #2046162 to fix build with latest cbindgen, backported upstream
VersionDeltaFile
1.180.2.4+4-4www/firefox-esr/distinfo
1.270.2.4+2-2www/firefox-esr/Makefile
1.1.2.2+0-0www/firefox-esr/patches/patch-gfx_wr_webrender_src_texture_cache_rs
+6-63 files

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

   www/firefox-esr: update to 140.13.0.

   see https://www.firefox.com/en-US/firefox/140.13.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-70/

   drop patch from #2046162, backported upstream
VersionDeltaFile
1.181+162-162www/firefox-esr-i18n/distinfo
1.186+4-4www/firefox-esr/distinfo
1.276+2-2www/firefox-esr/Makefile
1.193+1-1www/firefox-esr-i18n/Makefile.inc
1.2+0-0www/firefox-esr/patches/patch-gfx_wr_webrender_src_texture_cache_rs
+169-1695 files

OpenBSD/ports 29Cccjawww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: update to 153.0.

   see https://www.firefox.com/en-US/firefox/153.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-68/

   - depend on latest cbindgen
   - drop now useless USE_LLD=ports
   - drop ugly NCPU !!= construct and use 4 threads for lld
VersionDeltaFile
1.399+164-164www/firefox-i18n/distinfo
1.699+5-11www/mozilla-firefox/Makefile
1.413+4-4www/mozilla-firefox/distinfo
1.354+1-1www/firefox-i18n/Makefile.inc
1.14+1-1www/mozilla-firefox/patches/patch-toolkit_components_downloads_DownloadIntegration_sys_mjs
1.110+1-0www/mozilla-firefox/pkg/PLIST
+176-1816 files

OpenBSD/src xm7hXe3usr.bin/tmux window.c

   Invalidate scene when window is resized.
VersionDeltaFile
1.367+2-2usr.bin/tmux/window.c
+2-21 files

OpenBSD/ports Adk0xOznet/sslh Makefile, net/sslh/patches patch-sslh_pod patch-Makefile_in

   update to sslh-2.3.1, from Atanas Vladimirov, small tweaks from me
VersionDeltaFile
1.12+12-9net/sslh/patches/patch-sslh_pod
1.1+21-0net/sslh/patches/patch-Makefile_in
1.1+21-0net/sslh/patches/patch-t_run
1.34+12-8net/sslh/Makefile
1.2+12-4net/sslh/pkg/DESCR
1.1+11-0net/sslh/pkg/sslh_ev.rc
+89-217 files not shown
+100-3013 files

OpenBSD/ports Fdk4wdTnet/p5-Net-DNS distinfo Makefile

   update p5-Net-DNS to 1.56
VersionDeltaFile
1.92+4-4net/p5-Net-DNS/distinfo
1.118+1-1net/p5-Net-DNS/Makefile
+5-52 files

OpenBSD/src iAHP0bMusr.bin/tmux tmux.1 cmd-split-window.c

   Add a -C flag to new-pane to have a modal pane close when the mouse is
   clicked outside it, GitHub issue 5400.
VersionDeltaFile
1.1146+6-3usr.bin/tmux/tmux.1
1.146+5-3usr.bin/tmux/cmd-split-window.c
1.498+6-1usr.bin/tmux/server-client.c
1.1412+2-1usr.bin/tmux/tmux.h
+19-84 files

OpenBSD/src hEix0mVusr.sbin/rpki-client parser.c

   Fix possible exit race in the parser

   Call pthread_cond_broadcast() on exit with its mutex held to ensure
   that the receiving threads are all either parked or running and then
   checking quit before calling pthread_cond_wait().
   Also once woken recheck the value of quit and exit the main loop early.

   OK tb@
VersionDeltaFile
1.183+17-3usr.sbin/rpki-client/parser.c
+17-31 files

OpenBSD/src bu6xfSZusr.bin/tmux screen-redraw.c

   If drawing border but not actually on a border, use the default line
   style.
VersionDeltaFile
1.154+3-1usr.bin/tmux/screen-redraw.c
+3-11 files