OpenBSD/src Rw7yGPpusr.bin/tmux cmd-list-keys.c

   tmux: move block assigning to prefix a bit down to avoid a small leak

   ok nicm
VersionDeltaFile
1.73+5-5usr.bin/tmux/cmd-list-keys.c
+5-51 files

OpenBSD/src oDJ87Q5usr.bin/tmux control.c

   Fix server crash when control client session is destroyed, from Renaud
   Allard in GitHub issue 4916.
VersionDeltaFile
1.52+4-1usr.bin/tmux/control.c
+4-11 files

OpenBSD/src DKdHynGusr.bin/tmux cmd-parse.y

   Check for NULL value in tilde expansion before dereferencing, from
   Renaud Allard in GitHub issue 4916.
VersionDeltaFile
1.57+4-2usr.bin/tmux/cmd-parse.y
+4-21 files

OpenBSD/ports zYcA0Mldevel/py-gobject3 distinfo Makefile, devel/py-gobject3/pkg PLIST

   Update to py3-gobject3-3.56.0.
VersionDeltaFile
1.22+3-10devel/py-gobject3/pkg/PLIST
1.56+2-2devel/py-gobject3/distinfo
1.102+1-1devel/py-gobject3/Makefile
+6-133 files

OpenBSD/ports IjyTk2ux11/gtk+4 Makefile distinfo, x11/gtk+4/patches patch-testsuite_gdk_colorstate_c patch-gtk_gtkfilechooserwidget_c

   Update to gtk+4-4.22.0.
VersionDeltaFile
1.39+37-0x11/gtk+4/pkg/PLIST-main
1.121+17-6x11/gtk+4/Makefile
1.2+6-8x11/gtk+4/patches/patch-testsuite_gdk_colorstate_c
1.5+5-0x11/gtk+4/pkg/PLIST-demos
1.66+2-2x11/gtk+4/distinfo
1.28+1-1x11/gtk+4/patches/patch-gtk_gtkfilechooserwidget_c
+68-176 files

OpenBSD/ports beqBXFbnet/avahi Makefile distinfo, net/avahi/patches patch-avahi-core_socket_c patch-avahi-core_browse-service_c

   Update to avahi-0.9rc3.
VersionDeltaFile
1.166+21-29net/avahi/Makefile
1.5+15-0net/avahi/pkg/PLIST-libs
1.8+2-2net/avahi/patches/patch-avahi-core_socket_c
1.12+2-2net/avahi/distinfo
1.4+1-1net/avahi/patches/patch-avahi-core_browse-service_c
1.13+1-1net/avahi/patches/patch-avahi-daemon_main_c
+42-353 files not shown
+43-359 files

OpenBSD/ports fScedTnx11/kde-plasma/plasma-desktop Makefile

   Remove dependency on devel/glib2,bootstrap.
   It already had devel/glib2 and adding bootstrap will create an infinite
   loop while trying to build.
VersionDeltaFile
1.32+3-1x11/kde-plasma/plasma-desktop/Makefile
+3-11 files

OpenBSD/xenocara ic76o0tlib/freetype/src/truetype ttgxvar.c

   Backport security fixes from freetype 2.14.2.
   Prevent an integer overflow leading to out-of-bounds read.
   CVE-2026-23865
   from matthieu@

   this is errata/7.7/026_freetype.patch.sig
VersionDeltaFile
1.31.2.1+2-4lib/freetype/src/truetype/ttgxvar.c
+2-41 files

OpenBSD/xenocara OWLLh37lib/freetype/src/truetype ttgxvar.c

   Backport security fixes from freetype 2.14.2.
   Prevent an integer overflow leading to out-of-bounds read.
   CVE-2026-23865
   from matthieu@

   this is errata/7.8/020_freetype.patch.sig
VersionDeltaFile
1.31.4.1+2-4lib/freetype/src/truetype/ttgxvar.c
+2-41 files

OpenBSD/ports WekUvfmdevel/kf6/breeze-icons Makefile

   remove BROKEN-i386, no longer uses ERANGE bytes to compile
VersionDeltaFile
1.11+0-2devel/kf6/breeze-icons/Makefile
+0-21 files

OpenBSD/src KJXbkJisys/arch/amd64/amd64 pmap.c, sys/arch/i386/i386 pmap.c

   We've never seen this panic where *_fast_ipi() fails because a cpu isn't
   responding.  I don't think we can see the panic -- I think we are so low
   that panic code will misbehave and more likely we see a hang.
   It is easier to accept this impossible failure, decrement the counter, and
   carry on.
VersionDeltaFile
1.234+14-5sys/arch/i386/i386/pmap.c
1.189+14-5sys/arch/amd64/amd64/pmap.c
+28-102 files

OpenBSD/ports sdUuxHDlang/mawk distinfo Makefile

   Update to mawk-1.3.4.20260302
VersionDeltaFile
1.27+2-2lang/mawk/distinfo
1.57+1-1lang/mawk/Makefile
+3-32 files

OpenBSD/src RQKLuiDlib/libc/gen getpwent.c, usr.bin/chpass getpwent.c Makefile

   Inside libc, getpwent.c does not use dbopen() and instead uses unexported
   db functions.  The copy of the code outside libc, must use dbopen().
   -DFORCE_DBOPEN was used with #ifdef, but now that the file is an edited copy
   that is no longer neccessary.
VersionDeltaFile
1.70+5-14lib/libc/gen/getpwent.c
1.3+3-13usr.bin/chpass/getpwent.c
1.44+2-2usr.bin/passwd/Makefile
1.18+1-2usr.bin/chpass/Makefile
+11-314 files

OpenBSD/ports ZAqiZWmsysutils/seatd distinfo Makefile, sysutils/seatd/patches patch-seatd_client_c patch-seatd_seat_c

   Update to seatd-0.9.3

   Mostly error handling fixes.  Tests/ok landry@
VersionDeltaFile
1.6+2-2sysutils/seatd/distinfo
1.14+1-1sysutils/seatd/Makefile
1.3+1-1sysutils/seatd/patches/patch-seatd_client_c
1.2+1-1sysutils/seatd/patches/patch-seatd_seat_c
+5-54 files

OpenBSD/src OW7d42Tsys/dev/pci if_iwx.c if_iwxvar.h

   add support for PNVM data embedded in newer iwx(4) firmware files

   ok phessler@ kettenis@
VersionDeltaFile
1.205+40-13sys/dev/pci/if_iwx.c
1.45+8-1sys/dev/pci/if_iwxvar.h
1.63+2-1sys/dev/pci/if_iwxreg.h
+50-153 files

OpenBSD/src SpQnsytlib/libc/db/btree bt_open.c, lib/libc/db/db db.c

   Add an additional "int fd" argument to the low-level db __{hash,rec,bt}_open()
   functions to provide for the caller allocating the fd itself.
   ok guenther
VersionDeltaFile
1.20+14-2lib/libc/db/btree/bt_open.c
1.15+10-6lib/libc/db/recno/rec_open.c
1.14+4-4lib/libc/db/db/db.c
1.30+6-2lib/libc/db/hash/hash.c
1.5+4-4lib/libc/hidden/db.h
1.69+3-3lib/libc/gen/getpwent.c
+41-216 files not shown
+54-3412 files

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

   drop sysutils/usmb in favour of susmb (with 'obsolete suggestion' quirk)
   no usmb commits since 2013
VersionDeltaFile
1.1794+3-1devel/quirks/files/Quirks.pm
1.1782+1-1devel/quirks/Makefile
1.779+0-1sysutils/Makefile
1.16+0-0sysutils/usmb/Makefile
1.2+0-0sysutils/usmb/distinfo
1.4+0-0sysutils/usmb/patches/patch-Makefile_in
+4-37 files not shown
+4-313 files

OpenBSD/ports XQeCASCwww/tinyproxy Makefile distinfo, www/tinyproxy/patches patch-configure_ac

   update to tinyproxy-1.11.3
   no longer needs asciidoc to build
VersionDeltaFile
1.41+13-17www/tinyproxy/Makefile
1.16+2-2www/tinyproxy/distinfo
1.4+1-1www/tinyproxy/patches/patch-configure_ac
+16-203 files

OpenBSD/ports cFnSk5qarchivers/py-brotlicffi distinfo Makefile

   update to py3-brotlicffi-1.2.0.1
VersionDeltaFile
1.3+2-2archivers/py-brotlicffi/distinfo
1.5+1-1archivers/py-brotlicffi/Makefile
+3-32 files

OpenBSD/ports cYlupnklang/algol68g distinfo Makefile

   update to algol68g-3.10.13
VersionDeltaFile
1.19+2-2lang/algol68g/distinfo
1.26+1-1lang/algol68g/Makefile
+3-32 files

OpenBSD/ports 7ITnUBWdevel/cjson distinfo Makefile, devel/cjson/patches patch-tests_misc_tests_c

   update to cjson-1.7.19
VersionDeltaFile
1.5+2-2devel/cjson/distinfo
1.10+1-2devel/cjson/Makefile
1.2+0-0devel/cjson/patches/patch-tests_misc_tests_c
+3-43 files

OpenBSD/src o6Vom1alib/libc/time localtime.c

   Add O_CLEXEC to open()
   ok guenther
VersionDeltaFile
1.76+2-2lib/libc/time/localtime.c
+2-21 files

OpenBSD/ports pz0xYAQdevel/ccache Makefile distinfo, devel/ccache/pkg PLIST

   update to ccache-4.13
   fetch doctest as an extra distfile and reenable testing
VersionDeltaFile
1.107+27-10devel/ccache/Makefile
1.6+4-4devel/ccache/pkg/PLIST
1.77+4-2devel/ccache/distinfo
+35-163 files

OpenBSD/ports hMPfJChnet/powerdns_recursor/patches patch-configure_ac patch-Makefile_am

   Zap obsolete patches
VersionDeltaFile
1.5+0-0net/powerdns_recursor/patches/patch-configure_ac
1.4+0-0net/powerdns_recursor/patches/patch-Makefile_am
+0-02 files

OpenBSD/ports GmJOhIanet/powerdns_recursor distinfo crates.inc

   Update to PowerDNS Recursor 5.4.0
VersionDeltaFile
1.61+128-120net/powerdns_recursor/distinfo
1.7+63-59net/powerdns_recursor/crates.inc
1.71+1-1net/powerdns_recursor/Makefile
+192-1803 files

OpenBSD/ports XxshWzqsysutils/py-platformdirs distinfo Makefile

   update to py3-platformdirs-4.9.4
VersionDeltaFile
1.26+2-2sysutils/py-platformdirs/distinfo
1.34+1-1sysutils/py-platformdirs/Makefile
+3-32 files

OpenBSD/ports wlsf54Pdevel/py-cachetools distinfo Makefile

   update to py3-cachetools-7.0.4
VersionDeltaFile
1.25+2-2devel/py-cachetools/distinfo
1.36+1-1devel/py-cachetools/Makefile
+3-32 files

OpenBSD/ports 0DxWA6gdevel/py-binaryornot distinfo Makefile, devel/py-binaryornot/pkg PLIST

   update to py3-binaryornot-0.6.0
VersionDeltaFile
1.5+2-2devel/py-binaryornot/distinfo
1.11+2-1devel/py-binaryornot/Makefile
1.8+1-0devel/py-binaryornot/pkg/PLIST
+5-33 files

OpenBSD/ports nsfl3z6misc/remind distinfo Makefile

   Update to remind-6.2.5 from Martin Ziemer (maintainer)
VersionDeltaFile
1.71+2-2misc/remind/distinfo
1.102+2-2misc/remind/Makefile
+4-42 files

OpenBSD/ports gFEw58kdevel/jjui distinfo modules.inc

   Update to jjui v0.10.0

   Breaking changes in config: [keys], [custom_commands], [leader]
   https://github.com/idursun/jjui/releases/tag/v0.10.0
VersionDeltaFile
1.20+88-126devel/jjui/distinfo
1.10+30-43devel/jjui/modules.inc
1.21+1-1devel/jjui/Makefile
+119-1703 files