OpenBSD/src RzyHLPMusr.bin/tmux tmux.h server-fn.c

   Add remain-on-exit failed-key and a -D flag to new-pane to have a modal
   pane wait for Escape/C-c. Both to allow better compatibility with
   popups.
VersionDeltaFile
1.512+20-9usr.bin/tmux/server-client.c
1.1169+15-4usr.bin/tmux/tmux.1
1.151+5-3usr.bin/tmux/cmd-split-window.c
1.245+4-3usr.bin/tmux/options-table.c
1.1439+2-1usr.bin/tmux/tmux.h
1.153+2-1usr.bin/tmux/server-fn.c
+48-216 files

OpenBSD/ports GwhaXufsecurity/rust-openssl-tests crates.inc Makefile

   Update to rust-openssl-tests 20260910
VersionDeltaFile
1.214+4-4security/rust-openssl-tests/distinfo
1.222+2-2security/rust-openssl-tests/Makefile
1.176+1-1security/rust-openssl-tests/crates.inc
+7-73 files

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

   quirk for ntopng
VersionDeltaFile
1.1826+2-1devel/quirks/files/Quirks.pm
1.1812+1-1devel/quirks/Makefile
+3-22 files

OpenBSD/ports 1XTtkmZnet Makefile, net/ntopng/patches patch-src_TimeseriesExporter_cpp

   remove ntopng, which was already marked BROKEN due to bpf_timeval vs timeval
   issues.
VersionDeltaFile
1.1472+0-1net/Makefile
1.4+0-0net/ntopng/pkg/ntopng.rc
1.4+0-0net/ntopng/pkg/README
1.15+0-0net/ntopng/pkg/PLIST
1.3+0-0net/ntopng/pkg/DESCR
1.5+0-0net/ntopng/patches/patch-src_TimeseriesExporter_cpp
+0-119 files not shown
+0-125 files

OpenBSD/ports OIzRDFbdatabases/openldap Makefile distinfo

   update to openldap-2.6.15
VersionDeltaFile
1.77.2.1+2-2databases/openldap/distinfo
1.212.2.1+2-1databases/openldap/Makefile
+4-32 files

OpenBSD/ports Xd1j6ISdatabases/openldap Makefile distinfo

   update to openldap-2.6.15
VersionDeltaFile
1.79+2-2databases/openldap/distinfo
1.215+1-1databases/openldap/Makefile
+3-32 files

OpenBSD/ports QyyqEeHdevel/py-regex Makefile distinfo

   update to py3-regex-2026.9.10
VersionDeltaFile
1.19+2-2devel/py-regex/distinfo
1.27+1-1devel/py-regex/Makefile
+3-32 files

OpenBSD/ports 41YniZ9databases/openldap Makefile

   limit portroach to 2.6.x
VersionDeltaFile
1.214+1-0databases/openldap/Makefile
+1-01 files

OpenBSD/ports nePDkTSsysutils/lf Makefile modules.inc, sysutils/lf/pkg PLIST

   update to lf-42, from Igor Zornik (maintainer)
VersionDeltaFile
1.14+46-60sysutils/lf/distinfo
1.11+40-46sysutils/lf/modules.inc
1.16+11-3sysutils/lf/Makefile
1.4+9-0sysutils/lf/pkg/PLIST
+106-1094 files

OpenBSD/ports 45KQPSSaudio Makefile

   +drc
VersionDeltaFile
1.529+1-0audio/Makefile
+1-01 files

OpenBSD/ports uNdsjn4audio/drc Makefile, audio/drc/patches patch-source_kirkebyfd_cpp patch-source_spline_cpp

   import ports/audio/drc, from Laurie Tratt, ok bentley@, plus I tweaked COMMENT

   DRC is used to generate correction filters for acoustic compensation of HiFi
   and audio systems in general, including listening room compensation. DRC
   generates just the FIR correction filters, which can be used with a real time
   or offline convolver to provide real time or offline correction.
VersionDeltaFile
1.1+278-0audio/drc/pkg/PLIST
1.1+100-0audio/drc/patches/patch-source_level_cpp
1.1+60-0audio/drc/patches/patch-source_makefile
1.1+58-0audio/drc/Makefile
1.1+43-0audio/drc/patches/patch-source_spline_cpp
1.1+21-0audio/drc/patches/patch-source_kirkebyfd_cpp
+560-016 files not shown
+611-022 files

OpenBSD/ports PdDJYmunet/libpcap Makefile

   net/libpcap: spell REVISION correctly
VersionDeltaFile
1.6+1-1net/libpcap/Makefile
+1-11 files

OpenBSD/src OZqIVF4usr.sbin/ospfd ospfd.h ospfd.c

   Change imsg handling for kroute change and delete imsg messages

   Pass the imsg to kr_delete() and kr_change(). For kr_delete() a simple
   imsg_get_data call can be used. In kr_change() it is a bit more complex
   since the imsg is an array of struct kroute. So take the ibuf, validate
   the len and pull the first value in kr_change.

   Put the single OSPF route codepath into its own kr_change_one() function
   and simplify kr_change_fib() since it now only does RTM_ADD.
   kr_change_fib still uses ibuf_data internally since it needs to access the
   array of kroutes over and over again.

   Reads ok to tb@
VersionDeltaFile
1.122+108-77usr.sbin/ospfd/kroute.c
1.129+4-6usr.sbin/ospfd/ospfd.c
1.111+3-3usr.sbin/ospfd/ospfd.h
+115-863 files

OpenBSD/ports E5hB0yNsysutils/exfetch Makefile distinfo

   Update to exfetch-1.8.

   From izzy Meyer (MAINTAINER)

   ok jtt@
VersionDeltaFile
1.11+2-2sysutils/exfetch/distinfo
1.12+1-1sysutils/exfetch/Makefile
+3-32 files

OpenBSD/src XjT3e9Vlib/libc/sys connect.2, lib/libevent event.3

   use .Va for errno variable
VersionDeltaFile
1.14+8-4lib/libutil/ibuf_add.3
1.59+5-4lib/libevent/event.3
1.4+5-3lib/libpthread/man/sched_get_priority_min.3
1.35+5-3lib/libc/sys/connect.2
+23-144 files

OpenBSD/ports d7EU4b4games/widelands distinfo Makefile, games/widelands/patches patch-xdg_CMakeLists_txt patch-CMakeLists_txt

   Update to widelands-1.3.1.

   from brad

   Also disable ccache.
VersionDeltaFile
1.13+2,145-1,809games/widelands/pkg/PLIST
1.11+14-5games/widelands/patches/patch-CMakeLists_txt
1.4+6-6games/widelands/patches/patch-xdg_CMakeLists_txt
1.46+2-3games/widelands/Makefile
1.10+2-2games/widelands/distinfo
+2,169-1,8255 files

OpenBSD/src vyeArfesys/kern kern_pledge.c

   Allow IPPROTO_IP / IP_TOS on AF_INET6 sockets to go through to the
   netinet6 code, which will quickly return EINVAL.  Too much software
   tries this.  Issue noticed in chrome by kirill
   discussions with kirill and robert.
VersionDeltaFile
1.366+10-2sys/kern/kern_pledge.c
+10-21 files

OpenBSD/ports 2X6X3hkproductivity/libphonenumber Makefile distinfo

   Update to libphonenumber-9.0.39.
VersionDeltaFile
1.96+2-2productivity/libphonenumber/distinfo
1.108+1-2productivity/libphonenumber/Makefile
+3-42 files

OpenBSD/ports f1TWwngx11/gnome/glycin Makefile crates.inc

   Update to glycin-2.2.0.
VersionDeltaFile
1.3+36-36x11/gnome/glycin/distinfo
1.3+17-17x11/gnome/glycin/crates.inc
1.4+1-3x11/gnome/glycin/Makefile
+54-563 files

OpenBSD/ports oxywCCPsysutils/google-cloud-sdk Makefile distinfo, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-584.0.0.
VersionDeltaFile
1.436+356-23sysutils/google-cloud-sdk/pkg/PLIST
1.454+2-2sysutils/google-cloud-sdk/distinfo
1.474+1-1sysutils/google-cloud-sdk/Makefile
+359-263 files

OpenBSD/ports zt9atcztextproc/ruby-nokogiri Makefile distinfo, textproc/ruby-nokogiri/patches patch-_metadata patch-lib_nokogiri_version_info_rb

   Update to nokogiri 1.19.4

   Drop source files from package.

   Regen patches.
VersionDeltaFile
1.24+0-161textproc/ruby-nokogiri/pkg/PLIST
1.2+2-2textproc/ruby-nokogiri/patches/patch-lib_nokogiri_version_info_rb
1.23+2-2textproc/ruby-nokogiri/distinfo
1.9+1-1textproc/ruby-nokogiri/patches/patch-_metadata
1.47+1-1textproc/ruby-nokogiri/Makefile
+6-1675 files

OpenBSD/ports TaT5g1tdatabases/ruby-amalgalite distinfo Makefile, databases/ruby-amalgalite/patches patch-ext_amalgalite_c_extconf_rb

   Update to amalgalite 2.0.0

   Drop dependency on arrayfields.

   Drop test code as gem no longer ships tests.

   Drop patch merged upstream.
VersionDeltaFile
1.10+5-62databases/ruby-amalgalite/pkg/PLIST
1.29+1-9databases/ruby-amalgalite/Makefile
1.12+2-2databases/ruby-amalgalite/distinfo
1.2+0-0databases/ruby-amalgalite/patches/patch-ext_amalgalite_c_extconf_rb
+8-734 files

OpenBSD/ports o0pLTvAdatabases/ruby-trilogy Makefile distinfo

   Update to trilogy 2.13.0
VersionDeltaFile
1.5+2-2databases/ruby-trilogy/distinfo
1.5+1-1databases/ruby-trilogy/Makefile
+3-32 files

OpenBSD/ports bjzEYDndatabases/ruby-tiny_tds Makefile distinfo, databases/ruby-tiny_tds/patches patch-_metadata

   Update to tiny_tds 3.4.0

   Drop patch merged upstream.
VersionDeltaFile
1.15+2-2databases/ruby-tiny_tds/distinfo
1.26+1-1databases/ruby-tiny_tds/Makefile
1.5+0-0databases/ruby-tiny_tds/patches/patch-_metadata
+3-33 files

OpenBSD/ports Eg6eS4Bdatabases/ruby-pg Makefile distinfo, databases/ruby-pg/pkg PLIST

   Update to pg 1.6.3
VersionDeltaFile
1.24+21-0databases/ruby-pg/pkg/PLIST
1.37+2-2databases/ruby-pg/distinfo
1.54+1-1databases/ruby-pg/Makefile
+24-33 files

OpenBSD/src eEGEB9elib/libc/dlfcn init.c

   Learn the execpath executable from either of AUX_execpath or
   AUX_openbsd_execpath (the first will be deleted in about a week
   when kernels have crossed over)
   ok kettenis
VersionDeltaFile
1.28+3-2lib/libc/dlfcn/init.c
+3-21 files

OpenBSD/src D3SLF6Isys/kern exec_elf.c

   Export the new AUX_openbsd_execpath 4001 as well as the (soon to be removed)
   AUX_execpath.
   ok kettenis
VersionDeltaFile
1.204+6-2sys/kern/exec_elf.c
+6-21 files

OpenBSD/src a1REAEWsys/sys exec_elf.h

   Using AUX_execpath 15 collides with Linux use of the portable space,
   so let's use AUX_openbsd_execpath 4001 instead so that tools can tell
   the difference.
   Expand ELF_AUX_ENTRIES to 13 temporarily, and keep providing 15 for
   a while until people's kernels are updated through this phase.
   ok kettenis
VersionDeltaFile
1.110+4-3sys/sys/exec_elf.h
+4-31 files

OpenBSD/src SBKTcSdlib/libc/dlfcn init.c

   Since static non-PIE executables also get aux vals on the stack, we
   don't need the special code to find some values inside the executable
   image mapping.
   ok kettenis
VersionDeltaFile
1.27+1-10lib/libc/dlfcn/init.c
+1-101 files

OpenBSD/src OPHPk00usr.sbin/ldapd ldapd.c auth.c

   Assign connections a 64 bit identifier rather than using the socket fd to
   identify them between subprocesses.

   Based on a report from Franz Bettag of Bettag Systems
   ok deraadt
VersionDeltaFile
1.41+7-4usr.sbin/ldapd/ldape.c
1.38+6-4usr.sbin/ldapd/ldapd.h
1.22+5-3usr.sbin/ldapd/conn.c
1.34+2-2usr.sbin/ldapd/ldapd.c
1.17+2-2usr.sbin/ldapd/auth.c
+22-155 files