OpenBSD/src AaJ3HDzusr.sbin/bgpd parse.y

   bgpd: switch last u_int8_t to uint8_t

   ok claudio
VersionDeltaFile
1.491+4-4usr.sbin/bgpd/parse.y
+4-41 files

OpenBSD/src yE48yAAusr.sbin/bgpd parse.y

   bgpd: switch two for loop index from u8 to u_int

   ok claudio
VersionDeltaFile
1.490+3-3usr.sbin/bgpd/parse.y
+3-31 files

OpenBSD/src 7A7WhnJlib/libcrypto/ripemd ripemd.h

   remove bogus ifdefs; ok tb@
VersionDeltaFile
1.21+1-8lib/libcrypto/ripemd/ripemd.h
+1-81 files

OpenBSD/src vmFWyKclib/libcrypto/x509 x509_purp.c

   x509_purp: fix doc comment for check_ca()

   This comment has gotten out of sync with reality. The "I don't know..."
   fallback was removed and a special case for netscape CAs was added.
   Sync from the manual and add some more details.

   Pointed out by Maximilian Radoy in
   https://github.com/libressl/portable/issues/1274

   ok kenjiro
VersionDeltaFile
1.45+7-3lib/libcrypto/x509/x509_purp.c
+7-31 files

OpenBSD/src dcLRPCZregress/lib/libc/asr regress.sh

   asr regress: workaround due to removal of . from the path

   Since . is no longer part of the default path, . regress.subr no longer
   works. Use ${PWD}.

   With this, the regress appears to mostly work except for what looks like
   ordering issues and of course it isn't using bsd.regress.mk. I leave the
   former to the DNS experts and the latter to the regress experts if they're
   interested.
VersionDeltaFile
1.8+2-2regress/lib/libc/asr/regress.sh
+2-21 files

OpenBSD/ports ynP3k42lang/ruby/4.0 distinfo Makefile, lang/ruby/4.0/patches patch-lib_rubygems_rb

   Update to Ruby 4.0.3

   Fixes CVE-2026-41316

   OK tb@
VersionDeltaFile
1.4+4-4lang/ruby/4.0/pkg/PLIST-main
1.4+2-2lang/ruby/4.0/distinfo
1.9+1-2lang/ruby/4.0/Makefile
1.3+1-1lang/ruby/4.0/patches/patch-lib_rubygems_rb
+8-94 files

OpenBSD/src Ne4H7nxregress/lib/libc/asr regress.subr

   asr regress: /etc/networks was removed in 2018
VersionDeltaFile
1.5+1-2regress/lib/libc/asr/regress.subr
+1-21 files

OpenBSD/src 4y6pFkUregress/lib/libc/asr/bin Makefile.inc

   asr regress: set -Wno-unused-but-set-variables in CFLAGS

   This allows building without modifying some debugging code.
VersionDeltaFile
1.3+2-1regress/lib/libc/asr/bin/Makefile.inc
+2-11 files

OpenBSD/src ZA7qqbDregress/lib/libc/asr/bin threads.c

   asr regress: extern three variables to fix build with -fcommon
VersionDeltaFile
1.2+4-4regress/lib/libc/asr/bin/threads.c
+4-41 files

OpenBSD/src JToRF5ksys/net trunklacp.c trunklacp.h

   remove unused trunklacp code

   trunklacp.c is not built since January's
   'remove lacp support from trunk(4)'

   ok dlg@
VersionDeltaFile
1.35+1-1sys/net/trunklacp.c
1.15+1-1sys/net/trunklacp.h
+2-22 files

OpenBSD/src SCYT7ghsbin/ifconfig ifconfig.c, sys/net if_trunk.h

   make ifconfig build without trunklacp.h

   The only used part of trunklacp.h in ifconfig is LACP_STATE_BITS.
   Add it to if_trunk.h so trunklacp.h can be removed.

   ok dlg@
VersionDeltaFile
1.34+12-1sys/net/if_trunk.h
1.481+1-2sbin/ifconfig/ifconfig.c
+13-32 files

OpenBSD/ports ABWMaIudevel/mergiraf distinfo crates.inc

   Update to mergiraf 0.17.0

   https://codeberg.org/mergiraf/mergiraf/releases/tag/v0.17.0
VersionDeltaFile
1.4+128-124devel/mergiraf/distinfo
1.4+63-61devel/mergiraf/crates.inc
1.5+1-1devel/mergiraf/Makefile
+192-1863 files

OpenBSD/ports dSMLHhjnet/tdesktop distinfo Makefile

   update to tdesktop 6.8.0
VersionDeltaFile
1.163+2-2net/tdesktop/distinfo
1.218+1-1net/tdesktop/Makefile
+3-32 files

OpenBSD/ports T3E0f4edevel/codex distinfo Makefile, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_core_src_config_mod_rs

   devel/codex: update to 0.129.0
VersionDeltaFile
1.7+0-7devel/codex/pkg/PLIST
1.15+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.17+2-2devel/codex/distinfo
1.17+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
1.17+1-1devel/codex/Makefile
+7-145 files

OpenBSD/ports w1q6kNHsysutils/psftools distinfo Makefile, sysutils/psftools/pkg PLIST

   Update psftools to 1.1.3.
VersionDeltaFile
1.7+6-0sysutils/psftools/pkg/PLIST
1.9+2-2sysutils/psftools/distinfo
1.17+1-1sysutils/psftools/Makefile
+9-33 files

OpenBSD/ports uk59HtPlang/wabt distinfo, lang/wabt/patches patch-src_tools_wasm2c_cc patch-src_tools_wasm2wat_cc

   Update wabt to 1.0.41.
VersionDeltaFile
1.15+2-2lang/wabt/distinfo
1.10+1-1lang/wabt/patches/patch-src_tools_wasm2c_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wasm2wat_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wast2json_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wat2wasm_cc
1.5+1-1lang/wabt/patches/patch-src_tools_wat-desugar_cc
+7-73 files not shown
+10-109 files

OpenBSD/src taetC1Qregress/usr.sbin/bgpd/integrationtests Makefile

   Add forgotten addpath regress test.
VersionDeltaFile
1.28+2-2regress/usr.sbin/bgpd/integrationtests/Makefile
+2-21 files

OpenBSD/src 5sCH7Yyusr.sbin/bgpd rde_attr.c rde.c

   Use unsigned int for the length variable when traversing the others array.

   Doing this in all places now after fixing an overflow in attr_optadd().

   OK tb@ deraadt@
VersionDeltaFile
1.144+14-8usr.sbin/bgpd/rde_attr.c
1.697+3-3usr.sbin/bgpd/rde.c
1.135+3-2usr.sbin/bgpd/mrt.c
1.194+3-2usr.sbin/bgpd/rde_update.c
+23-154 files

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

   Tor Browser: update to 15.0.12
VersionDeltaFile
1.120+6-6www/tor-browser/browser/distinfo
1.126+2-2meta/tor-browser/Makefile
1.123+1-1www/tor-browser/Makefile.inc
1.199+1-1www/tor-browser/browser/Makefile
+10-104 files

OpenBSD/ports RrUYEr1productivity/gnucash/patches patch-CMakeLists_txt

   gnucash: pull in upstream fix for required libs for boost >=1.90

   ok aja (maintainer)
VersionDeltaFile
1.12+16-0productivity/gnucash/patches/patch-CMakeLists_txt
+16-01 files

OpenBSD/ports hpeoptqdevel/robsd distinfo Makefile

   update to robsd-21.1.0
VersionDeltaFile
1.17+2-2devel/robsd/distinfo
1.20+1-1devel/robsd/Makefile
+3-32 files

OpenBSD/ports cdp1PgPdevel/kf6/purpose Makefile

   More new QML dependencies

   ecm_find_qmlmodule(org.kde.prison REQUIRED)
   ecm_find_qmlmodule(org.kde.kitemmodels REQUIRED)
   ecm_find_qmlmodule(org.kde.kcmutils REQUIRED)

   Spotted by tb (again), thanks
VersionDeltaFile
1.11+6-1devel/kf6/purpose/Makefile
+6-11 files

OpenBSD/ports xAIw6o4devel/knfmt distinfo Makefile

   update to knfmt-5.3.0
VersionDeltaFile
1.25+2-2devel/knfmt/distinfo
1.30+1-1devel/knfmt/Makefile
+3-32 files

OpenBSD/ports BzMLjgEmail/mdsort distinfo Makefile

   update to mdsort-11.6.1
VersionDeltaFile
1.35+2-2mail/mdsort/distinfo
1.38+1-1mail/mdsort/Makefile
+3-32 files

OpenBSD/ports oLIfrDBtextproc/xan distinfo crates.inc

   Update to xan 0.57.1.
VersionDeltaFile
1.5+4-4textproc/xan/distinfo
1.5+1-1textproc/xan/crates.inc
1.6+1-1textproc/xan/Makefile
+6-63 files

OpenBSD/ports 1eGE0oXtextproc/luceneplusplus Makefile, textproc/luceneplusplus/patches patch-src_core_util_BitSet_cpp patch-include_lucene++_BitSet_h

   luceneplusplus: unbreak build with boost 1.90
VersionDeltaFile
1.1+255-0textproc/luceneplusplus/patches/patch-src_core_util_BitSet_cpp
1.1+29-0textproc/luceneplusplus/patches/patch-include_lucene++_BitSet_h
1.11+1-1textproc/luceneplusplus/Makefile
+285-13 files

OpenBSD/ports tfZVzr3net/kea Makefile, net/kea/patches patch-src_lib_log_logger_level_impl_cc

   kea: fix build with Boost 1.90 by adding a missing include
VersionDeltaFile
1.1+13-0net/kea/patches/patch-src_lib_log_logger_level_impl_cc
1.52+1-1net/kea/Makefile
+14-12 files

OpenBSD/src dATIJ9Tusr.sbin/bgpd bgpd.h

   Convert grestart.timeout to uint16_t while the value can never be negative
   the compiler trips over this in a comparison with u_int.

   OK tb@
VersionDeltaFile
1.541+5-5usr.sbin/bgpd/bgpd.h
+5-51 files

OpenBSD/src lY1vYJsusr.sbin/bgpd parse.y

   Reduce maximum configurable stale time to CAPA_GR_TIMEMASK (4095) since
   that is the maximum anyway.

   OK tb@
VersionDeltaFile
1.489+5-5usr.sbin/bgpd/parse.y
+5-51 files

OpenBSD/ports gDfK2Rbeditors/neovim Makefile distinfo, editors/neovim/pkg PLIST

   editors/neovim: update to v0.12.2.

   Diff from Laurent Cheylus, thanks!
VersionDeltaFile
1.32+6-5editors/neovim/pkg/PLIST
1.67+3-1editors/neovim/Makefile
1.41+2-2editors/neovim/distinfo
+11-83 files