OpenBSD/src 7fGWLMRsys/kern uipc_mbuf.c, sys/net pf.c pfvar_priv.h

   revert "use pf_states to link mbufs/inpcbs and forwarded connections together"

   Pedro Caetano on bugs@ has a setup that triggers the kasserts in
   pf_state_link_reverse().
VersionDeltaFile
1.1236+190-257sys/net/pf.c
1.42+9-5sys/net/pfvar_priv.h
1.304+6-6sys/kern/uipc_mbuf.c
1.269+3-3sys/sys/mbuf.h
1.548+3-2sys/net/pfvar.h
1.174+2-2sys/netinet/in_pcb.h
+213-2754 files not shown
+217-27910 files

OpenBSD/ports 0SFkQVtlang/jruby distinfo Makefile, lang/jruby/pkg PLIST

   Update to JRuby 10.0.3.0
VersionDeltaFile
1.82+131-202lang/jruby/pkg/PLIST
1.88+2-2lang/jruby/distinfo
1.129+1-2lang/jruby/Makefile
+134-2063 files

OpenBSD/ports 6IICBnlgames/luanti distinfo Makefile, games/luanti/pkg PLIST

   games/luanti: update to 5.15.0

   Changelog: https://docs.luanti.org/about/changelog/#5140--5150

   from MAINTAINER
VersionDeltaFile
1.4+19-8games/luanti/pkg/PLIST
1.4+2-2games/luanti/distinfo
1.7+1-2games/luanti/Makefile
+22-123 files

OpenBSD/ports zeti1Jxshells/atuin distinfo crates.inc

   shells/atuin: update to 18.11.0

   Release notes: https://github.com/atuinsh/atuin/releases/tag/v18.11.0
VersionDeltaFile
1.5+46-80shells/atuin/distinfo
1.5+22-39shells/atuin/crates.inc
1.6+1-1shells/atuin/Makefile
+69-1203 files

OpenBSD/ports 4BqqbBUx11/stumpwm Makefile

   bump x11/stumpwm after lang/sbcl update
VersionDeltaFile
1.40+1-1x11/stumpwm/Makefile
+1-11 files

OpenBSD/ports aTJt2NFlang/sbcl Makefile distinfo

   lang/sbcl: update to 2.6.1

   Changes: https://sbcl.org/news.html#2.6.1
VersionDeltaFile
1.87+2-2lang/sbcl/Makefile
1.51+2-2lang/sbcl/distinfo
+4-42 files

OpenBSD/ports 3p0hzmjlang/rust distinfo Makefile, lang/rust/patches patch-src_bootstrap_src_core_build_steps_test_rs patch-compiler_rustc_session_src_options_rs

   lang/rust: update to 1.93.0

   Announce: https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/
   Release notes: https://doc.rust-lang.org/stable/releases.html#version-1930-2026-01-22
VersionDeltaFile
1.25+27-5lang/rust/pkg/PLIST-src
1.18+13-4lang/rust/patches/patch-src_bootstrap_src_core_build_steps_test_rs
1.159+6-6lang/rust/distinfo
1.240+3-6lang/rust/Makefile
1.26+2-2lang/rust/patches/patch-compiler_rustc_session_src_options_rs
1.19+1-1lang/rust/patches/patch-src_bootstrap_src_lib_rs
+52-243 files not shown
+54-269 files

OpenBSD/ports RvaqheBshells/fish/main distinfo crates.inc, shells/fish/main/patches patch-Cargo_toml

   shells/fish/main: Update to 4.4.0

   from Maintainer Florian Viehweger, tweaks from me
VersionDeltaFile
1.9+84-48shells/fish/main/distinfo
1.6+41-23shells/fish/main/crates.inc
1.3+3-3shells/fish/main/patches/patch-Cargo_toml
1.7+5-0shells/fish/main/pkg/PLIST
1.10+1-1shells/fish/main/Makefile
+134-755 files

OpenBSD/ports GQnsPJYgraphics Makefile

   + stable-diffusion.cpp
   + stable-diffusion.cpp,vulkan
VersionDeltaFile
1.654+2-0graphics/Makefile
+2-01 files

OpenBSD/ports s1y8xvfgraphics/stable-diffusion.cpp Makefile distinfo, graphics/stable-diffusion.cpp/patches patch-ggml_src_ggml-backend-reg_cpp patch-ggml_CMakeLists_txt

   Initial revision
VersionDeltaFile
1.1+53-0graphics/stable-diffusion.cpp/Makefile
1.1+29-0graphics/stable-diffusion.cpp/pkg/PLIST
1.1+16-0graphics/stable-diffusion.cpp/patches/patch-ggml_src_ggml-backend-reg_cpp
1.1+12-0graphics/stable-diffusion.cpp/patches/patch-ggml_CMakeLists_txt
1.1+12-0graphics/stable-diffusion.cpp/patches/patch-CMakeLists_txt
1.1+4-0graphics/stable-diffusion.cpp/distinfo
+126-08 files not shown
+127-014 files

OpenBSD/ports Sg9xHSKcomms/conserver Makefile, comms/conserver/pkg conserver.rc

   move config test to rc_configtest, pointed out by aja
   (i didn't find it because i cribbed from rc.d/unbound)
VersionDeltaFile
1.14+3-0comms/conserver/pkg/conserver.rc
1.83+1-0comms/conserver/Makefile
+4-02 files

OpenBSD/ports pP3uPrYsysutils/gitlab-cli distinfo modules.inc, sysutils/gitlab-cli/pkg PLIST

   update to gitlab-cli 1.82.0
VersionDeltaFile
1.43+62-58sysutils/gitlab-cli/distinfo
1.32+20-18sysutils/gitlab-cli/modules.inc
1.27+2-0sysutils/gitlab-cli/pkg/PLIST
1.44+1-1sysutils/gitlab-cli/Makefile
+85-774 files

OpenBSD/ports 2RCdCoNdevel/github-cli distinfo Makefile, devel/github-cli/pkg PLIST

   update to github-cli 2.86.0
VersionDeltaFile
1.64+2-2devel/github-cli/distinfo
1.72+1-1devel/github-cli/Makefile
1.29+1-0devel/github-cli/pkg/PLIST
+4-33 files

OpenBSD/ports EJGOy3Zwww/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: MFC update to 147.0.3.

   see https://www.firefox.com/en-US/firefox/147.0.3/releasenotes/
VersionDeltaFile
1.378.2.11+2-2www/mozilla-firefox/distinfo
1.651.2.13+1-1www/mozilla-firefox/Makefile
+3-32 files

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

   www/mozilla-firefox: update to 147.0.3.

   see https://www.firefox.com/en-US/firefox/147.0.3/releasenotes/
VersionDeltaFile
1.378+164-164www/firefox-i18n/distinfo
1.391+4-4www/mozilla-firefox/distinfo
1.670+2-2www/mozilla-firefox/Makefile
1.333+1-1www/firefox-i18n/Makefile.inc
+171-1714 files

OpenBSD/ports RFSKcaqdevel/pecl-xdebug distinfo Makefile

   update to pecl-xdebug-3.5.1
VersionDeltaFile
1.17+2-2devel/pecl-xdebug/distinfo
1.26+1-1devel/pecl-xdebug/Makefile
+3-32 files

OpenBSD/ports GU9rcA6devel/quirks Makefile, devel/quirks/files Quirks.pm

   quirk for phpldapadmin
VersionDeltaFile
1.1786+3-1devel/quirks/files/Quirks.pm
1.1774+1-1devel/quirks/Makefile
+4-22 files

OpenBSD/ports DslZVzNwww Makefile, www/phpldapadmin distinfo Makefile

   remove phpldapadmin, which doesn't work with PHP 8.x

   there is a phpldapadmin-2.x which does, but it's a complete rewrite.
   currently installing that from source uses composer (which can be handled
   in a port with only a medium amount amount of hassle) and npm (which is a
   total pain) and it works without patches, so probably best to defer to
   the standard upstream install for that:

   https://github.com/leenooks/phpLDAPadmin/wiki/Installation-Instructions#install-from-the-source-code
VersionDeltaFile
1.1170+0-1www/Makefile
1.23+0-0www/phpldapadmin/distinfo
1.63+0-0www/phpldapadmin/Makefile
1.2+0-0www/phpldapadmin/pkg/DESCR
1.23+0-0www/phpldapadmin/pkg/PLIST
1.4+0-0www/phpldapadmin/pkg/README
+0-16 files

OpenBSD/ports cxgko3odatabases/py-limits Makefile distinfo

   update to py3-limits-5.7.0
   update notes around disabled tests (it wants py-test-lazy-fixtures, not
   py-test-lazy-fixture, also wants pymemcache).
VersionDeltaFile
1.2+3-3databases/py-limits/Makefile
1.2+2-2databases/py-limits/distinfo
+5-52 files

OpenBSD/ports n5t4ZNVcomms/conserver distinfo Makefile, comms/conserver/patches patch-conserver_cutil_c patch-conserver_readcfg_c

   update to conserver-8.3.0
   - add config check in rc_pre
   - N.B., some config parsing that was previously case-insensitive is now
   case-sensitive. for example, if case differs between a "default" section
   and its use in "include", parsing will now fail. problems should be
   apparent from error output with "rcctl -d start conserver".
VersionDeltaFile
1.15+7-7comms/conserver/patches/patch-conserver_cutil_c
1.5+4-4comms/conserver/patches/patch-conserver_readcfg_c
1.17+2-2comms/conserver/distinfo
1.82+2-2comms/conserver/Makefile
1.20+2-2comms/conserver/pkg/PLIST
1.14+1-1comms/conserver/patches/patch-conserver_group_c
+18-181 files not shown
+19-187 files

OpenBSD/src NDnVMZyusr.sbin/bgpd rde_filter.c bgpd_imsg.c

   Retire ACTION_SET_NEXTHOP_REF, ACTION_PFTABLE_ID, and ACTION_RTLABEL_ID

   With the filter_set & rde_filter_set_elm split there is no more need
   to have extra types for nh_ref and id objects.  Struct filter_set no
   longer needs to hold nh_ref and id and rde_filter_set_elm only uses
   id and nh_ref.  rde_filterset_conv() takes care of the conversion.

   Removes a lot of code that was just there to ensure that no unexpected
   type sneaks through.

   OK tb@
VersionDeltaFile
1.142+11-41usr.sbin/bgpd/rde_filter.c
1.2+1-10usr.sbin/bgpd/bgpd_imsg.c
1.532+1-7usr.sbin/bgpd/bgpd.h
1.184+1-7usr.sbin/bgpd/printconf.c
1.289+2-2usr.sbin/bgpd/rde_rib.c
+16-675 files

OpenBSD/ports ooa185Ktextproc/libxmlb distinfo Makefile

   Update to libxmlb-0.3.25.
VersionDeltaFile
1.11+2-2textproc/libxmlb/distinfo
1.12+1-1textproc/libxmlb/Makefile
+3-32 files

OpenBSD/ports cmT7XkJgeo/pgrouting distinfo Makefile, geo/pgrouting/pkg PLIST

   geo/pgrouting: update to 4.0.1.

   see https://github.com/pgRouting/pgrouting/releases/tag/v4.0.1
VersionDeltaFile
1.39+2-2geo/pgrouting/distinfo
1.61+1-1geo/pgrouting/Makefile
1.40+1-0geo/pgrouting/pkg/PLIST
+4-33 files

OpenBSD/src 63pDh8Musr.sbin/bgpctl bgpctl.c output.c

   Adjust bgpctl to use new bgpd_imsg.c file for sending / recving complex
   imsgs. Also extend show rib mem to show more info about filters.
   OK tb@
VersionDeltaFile
1.320+3-17usr.sbin/bgpctl/bgpctl.c
1.68+8-3usr.sbin/bgpctl/output.c
1.59+8-1usr.sbin/bgpctl/output_json.c
1.23+6-1usr.sbin/bgpctl/output_ometric.c
1.21+2-2usr.sbin/bgpctl/Makefile
+27-245 files

OpenBSD/src mltsBd1usr.sbin/bgpd rde_filter.c bgpd_imsg.c

   Improve rde_apply_set() performance by changing filter_sets in the RDE.

   Switch away from a linked list of filter_set elements and instead use
   an array of stripped down rde_filter_set_elm elements. As a result
   rde_apply_set() becomes more efficent since the CPU is no longer waiting
   all the time for memory accesses.

   Introduce a new way to send and recv the imsgs for IMSG_FILTER_SET.
   There is a send and receive function in the new bgpd_imsg.c file that
   is also used by bgpctl. The receive function is a lot more strict
   and on top of this add imsg_check_filterset() which validates messages
   sent on the control socket before passing them on.

   OK tb@
VersionDeltaFile
1.141+230-104usr.sbin/bgpd/rde_filter.c
1.1+208-0usr.sbin/bgpd/bgpd_imsg.c
1.682+31-23usr.sbin/bgpd/rde.c
1.531+17-3usr.sbin/bgpd/bgpd.h
1.287+6-6usr.sbin/bgpd/bgpd.c
1.136+8-1usr.sbin/bgpd/control.c
+500-1372 files not shown
+507-1418 files

OpenBSD/ports Q8qFMb6security/py-kyber distinfo Makefile, security/py-kyber/pkg PLIST

   Update to py-kyber 1.2.0
VersionDeltaFile
1.2+2-2security/py-kyber/distinfo
1.3+3-0security/py-kyber/pkg/PLIST
1.2+1-1security/py-kyber/Makefile
+6-33 files

OpenBSD/ports blgGdFUmail/notmuch/pkg PLIST-emacs

   fix dup PLIST entry, found by aja
VersionDeltaFile
1.3+0-1mail/notmuch/pkg/PLIST-emacs
+0-11 files

OpenBSD/src iE7P6dgusr.sbin/bgpd rde_filter.c

   Move filterset_name() up in the file to a place that makes more sense later.
   From tb@
VersionDeltaFile
1.140+44-44usr.sbin/bgpd/rde_filter.c
+44-441 files

OpenBSD/ports sg7cyIPsysutils/rclone Makefile

   Build rclone with mount support
VersionDeltaFile
1.69+6-1sysutils/rclone/Makefile
+6-11 files

OpenBSD/src HnlwRNSlib/libc/gen getpagesize.3

   the advice about using sysconf(_SC_PAGESIZE) is nuts, noone should
   actively go about changing existing code in such a pointless way.
   also, remove the archaic reference to sbrk.
   discussion with enh @ google
VersionDeltaFile
1.13+3-11lib/libc/gen/getpagesize.3
+3-111 files