OpenBSD/ports w14bquswww/seamonkey Makefile, www/seamonkey/patches patch-extensions_spellcheck_hunspell_glue_hunspell_fopen_hooks_h

   seamonkey: unbreak build with libcxx22, discussed with landry

   hunspell_fopen_hooks.h contains a preprocessor hack to replace the standard
   fopen() with one supporting readahead. This used to work because libcxx's
   fstream header used a naked fopen() call. libcxx22 changed to std::fopen(),
   so the build breaks because there is no std::hunspell_fopen_readahead():

   /usr/include/c++/v1/fstream:716:20: error: no member named 'hunspell_fopen_readahead' in namespace 'std'; did you mean simply 'hunspell_fopen_readahead'?
     716 |   return __do_open(std::fopen(__s, __mdstr), __mode);
VersionDeltaFile
1.1+17-0www/seamonkey/patches/patch-extensions_spellcheck_hunspell_glue_hunspell_fopen_hooks_h
1.323+2-0www/seamonkey/Makefile
+19-02 files

OpenBSD/ports iD4YAMIgeo/josm Makefile distinfo

   geo/josm: update to svn r19613, from MAINTAINER Holger Mikolon

   original diff from Christoph Liebender moving to jdk25, but this has
   memory issues at runtime as noted by MAINTAINER so stay with jdk17.
VersionDeltaFile
1.31+2-2geo/josm/distinfo
1.53+1-1geo/josm/Makefile
+3-32 files

OpenBSD/ports 5yhcHjgx11/xfce4/xfce4-dict/patches patch-lib_common_c

   x11/xfce4/xfce4-dict: add link to upstream MR
VersionDeltaFile
1.4+2-0x11/xfce4/xfce4-dict/patches/patch-lib_common_c
+2-01 files

OpenBSD/ports GSfmZV3net/isc-bind distinfo Makefile, net/isc-bind/patches patch-bin_dig_nslookup_c patch-bin_dig_dig_c

   update to isc-bind-9.20.27
VersionDeltaFile
1.25.2.2+2-2net/isc-bind/patches/patch-bin_dig_nslookup_c
1.43.2.1+2-2net/isc-bind/patches/patch-bin_dig_dig_c
1.146.2.4+2-2net/isc-bind/distinfo
1.218.2.4+2-2net/isc-bind/Makefile
+8-84 files

OpenBSD/ports qpjwQ4qnet/isc-bind distinfo Makefile, net/isc-bind/patches patch-bin_dig_nslookup_c patch-bin_dig_dig_c

   update to isc-bind-9.20.27
VersionDeltaFile
1.27+2-2net/isc-bind/patches/patch-bin_dig_nslookup_c
1.44+2-2net/isc-bind/patches/patch-bin_dig_dig_c
1.150+2-2net/isc-bind/distinfo
1.222+2-2net/isc-bind/Makefile
+8-84 files

OpenBSD/ports Ej7Zdailang/luajit distinfo Makefile

   update to luajit-2.1.1787058514
VersionDeltaFile
1.17+2-2lang/luajit/distinfo
1.43+2-2lang/luajit/Makefile
+4-42 files

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

   update to librenms-26.8.1
VersionDeltaFile
1.2.4.4+1,461-35net/librenms/pkg/PLIST-main
1.41.4.2+9-21net/librenms/patches/patch-daily_sh
1.152.2.4+4-4net/librenms/distinfo
1.8.2.3+1-1net/librenms/patches/patch-resources_definitions_config_definitions_json
1.223.2.4+1-1net/librenms/Makefile
1.2.4.3+1-0net/librenms/pkg/PLIST-doc
+1,477-626 files

OpenBSD/ports H9hW3mHnet/librenms Makefile distinfo

   update to librenms-26.8.1
VersionDeltaFile
1.160+2-2net/librenms/distinfo
1.232+1-1net/librenms/Makefile
+3-32 files

OpenBSD/src t9q8voiusr.bin/tmux spawn.c layout.c

   Add a way for floating panes to stay above zoom (-A) flag. Use by
   default for modal panes to match popups.
VersionDeltaFile
1.370+100-30usr.bin/tmux/window.c
1.150+25-8usr.bin/tmux/cmd-split-window.c
1.78+14-5usr.bin/tmux/cmd-select-pane.c
1.59+7-7usr.bin/tmux/resize.c
1.52+8-5usr.bin/tmux/spawn.c
1.97+9-4usr.bin/tmux/layout.c
+163-595 files not shown
+191-7911 files

OpenBSD/ports rnT2mm8emulators/qemu/patches patch-hw_usb_octeon_usb_c patch-hw_pci-bridge_octeon_pci_c

   emulators/qemu: backport octeon machine

   OK: Brad Smith (maintainer)
VersionDeltaFile
1.1+3,041-0emulators/qemu/patches/patch-hw_mips_octeon_c
1.1+827-0emulators/qemu/patches/patch-hw_usb_hcd-xhci_c
1.1+566-0emulators/qemu/patches/patch-tests_qtest_xhci-event-ring-test_c
1.1+559-0emulators/qemu/patches/patch-hw_i2c_octeon_twsi_c
1.1+536-0emulators/qemu/patches/patch-hw_pci-bridge_octeon_pci_c
1.1+325-0emulators/qemu/patches/patch-hw_usb_octeon_usb_c
+5,854-029 files not shown
+7,076-635 files

OpenBSD/ports 69rQIxQwww/librewolf Makefile, www/librewolf/patches patch-xpcom_ds_nsAtom_h

   librewolf: apply libcxx22 patch from www/mozilla-firefox, from yaydn
VersionDeltaFile
1.1+29-0www/librewolf/patches/patch-xpcom_ds_nsAtom_h
1.12+1-0www/librewolf/Makefile
+30-02 files

OpenBSD/ports inCVWs5www/yt-dlp Makefile distinfo, www/yt-dlp/patches patch-pyproject_toml

   Update to yt-dlp 2026.08.19, from Mikolaj Kucharski
VersionDeltaFile
1.72+2-2www/yt-dlp/distinfo
1.9+1-1www/yt-dlp/patches/patch-pyproject_toml
1.80+1-1www/yt-dlp/Makefile
+4-43 files

OpenBSD/src 8gx324Jsys/net if.c

   SIOCGIFDATA (on most architectures) leaked 4 bytes of kernel stack.

   from deraadt@; from Acts1631

   this is errata/7.9/010_ifioctl.patch.sig
VersionDeltaFile
1.763.2.3+3-1sys/net/if.c
+3-11 files

OpenBSD/src vuvdlHXsys/net if.c

   Backout previous, commit message was wrong.
VersionDeltaFile
1.763.2.2+1-3sys/net/if.c
+1-31 files

OpenBSD/src 4tJ1mDusys/net if.c

   SIOCGIFDATA (on most architectures) leaked 4 bytes of kernel stack.

   from deraadt@; from Acts1631

   this is errata/7.8/046_ifioctl.patch.sig
VersionDeltaFile
1.741.2.3+3-1sys/net/if.c
+3-11 files

OpenBSD/src FN11urRsys/net if.c

   Backout previous, commit message was wrong.
VersionDeltaFile
1.741.2.2+1-3sys/net/if.c
+1-31 files

OpenBSD/src AbyKGVUlib/libexpat Changes, lib/libexpat/lib xmltok_impl.c xmlparse.c

   Backport all changes from libexpat 2.8.3.

   Sources from 2.8.3, header from 2.7.5, no ABI change.
   CVE-2026-45186 CVE-2026-50219 CVE-2026-56131 CVE-2026-56132
   CVE-2026-56403 CVE-2026-56404 CVE-2026-56405 CVE-2026-56406
   CVE-2026-56407 CVE-2026-56408 CVE-2026-56409 CVE-2026-56410
   CVE-2026-56411 CVE-2026-56412 CVE-2026-72522

   this is errata/7.9/014_expat.patch.sig
VersionDeltaFile
1.47.2.1+734-725lib/libexpat/lib/xmlparse.c
1.9.4.1+366-26lib/libexpat/tests/basic_tests.c
1.35.2.1+243-22lib/libexpat/Changes
1.10.4.1+110-4lib/libexpat/tests/misc_tests.c
1.5.4.1+72-17lib/libexpat/tests/handlers.c
1.18.12.1+13-10lib/libexpat/lib/xmltok_impl.c
+1,538-80441 files not shown
+1,708-87547 files

OpenBSD/src RHiW011lib/libexpat Changes, lib/libexpat/lib xmltok.c xmlparse.c

   Backport all changes from libexpat 2.8.3.

   Sources from 2.8.3, header from 2.7.3, no ABI change.
   CVE-2026-45186 CVE-2026-50219 CVE-2026-56131 CVE-2026-56132
   CVE-2026-56403 CVE-2026-56404 CVE-2026-56405 CVE-2026-56406
   CVE-2026-56407 CVE-2026-56408 CVE-2026-56409 CVE-2026-56410
   CVE-2026-56411 CVE-2026-56412 CVE-2026-72522

   this is errata/7.8/050_expat.patch.sig
VersionDeltaFile
1.44.2.4+734-725lib/libexpat/lib/xmlparse.c
1.7.2.3+366-26lib/libexpat/tests/basic_tests.c
1.32.2.4+333-34lib/libexpat/Changes
1.8.2.2+112-5lib/libexpat/tests/misc_tests.c
1.4.2.2+72-17lib/libexpat/tests/handlers.c
1.18.2.1+19-6lib/libexpat/lib/xmltok.c
+1,636-81341 files not shown
+1,805-89347 files

OpenBSD/src SnEYvtqsys/kern tty.c

   TIOCGSID can dereference a freed t_session, because we are storing s_leader
   in the wrong place.  This is a cold hard crash crashes.  Some folk are
   looking at fixing this properly but it will take some time, so in the meantime
   we should just fail the ioctl.

   from deraadt@; from Acts1632, OK kettenis@

   this is errata/7.9/013_ttyioctl.patch.sig
VersionDeltaFile
1.183.2.1+3-1sys/kern/tty.c
+3-11 files

OpenBSD/src YJfVxQNsys/kern tty.c

   TIOCGSID can dereference a freed t_session, because we are storing s_leader
   in the wrong place.  This is a cold hard crash crashes.  Some folk are
   looking at fixing this properly but it will take some time, so in the meantime
   we should just fail the ioctl.

   from deraadt@; from Acts1632, OK kettenis@

   this is errata/7.8/049_ttyioctl.patch.sig
VersionDeltaFile
1.182.2.1+3-1sys/kern/tty.c
+3-11 files

OpenBSD/src 9bGh8sosys/uvm uvm_io.c

   sysctl_proc_args() did not check if uvm_io() returned no data, which
   could result in uninitialised memory being returned. Rather than callers
   of uvm_io() having to carefully check for this condition, treat it as an
   error.

   from dgl@; OK kettenis@; initial report from Acts1631

   this is errata/7.9/012_kernproc.patch.sig
VersionDeltaFile
1.30.14.1+2-2sys/uvm/uvm_io.c
+2-21 files

OpenBSD/src ENKjoWEsys/uvm uvm_io.c

   sysctl_proc_args() did not check if uvm_io() returned no data, which
   could result in uninitialised memory being returned. Rather than callers
   of uvm_io() having to carefully check for this condition, treat it as an
   error.

   from dgl@; OK kettenis@; initial report from Acts1631

   this is errata/7.8/048_kernproc.patch.sig
VersionDeltaFile
1.30.10.1+2-2sys/uvm/uvm_io.c
+2-21 files

OpenBSD/src ldNys2hsys/kern kern_pledge.c

   Don't panic if ni_pledge is unset in pledge_namei.

   from dgl@; OK deraadt@

   this is errata/7.9/011_nipledge.patch.sig
VersionDeltaFile
1.356.2.1+2-2sys/kern/kern_pledge.c
+2-21 files

OpenBSD/src acyo5qgsys/kern kern_pledge.c

   Don't panic if ni_pledge is unset in pledge_namei.

   from dgl@; OK deraadt@

   this is errata/7.8/047_nipledge.patch.sig
VersionDeltaFile
1.333.2.4+2-2sys/kern/kern_pledge.c
+2-21 files

OpenBSD/src gCQjWUqsys/net if.c

   TIOCGSID can dereference a freed t_session, because we are storing s_leader
   in the wrong place.  This is a cold hard crash crashes.  Some folk are
   looking at fixing this properly but it will take some time, so in the meantime
   we should just fail the ioctl.

   from deraadt@; from Acts1632; OK kettenis@

   this is errata/7.9/010_ifioctl.patch.sig
VersionDeltaFile
1.763.2.1+3-1sys/net/if.c
+3-11 files

OpenBSD/src 1kwZVUfsys/net if.c

   TIOCGSID can dereference a freed t_session, because we are storing s_leader
   in the wrong place.  This is a cold hard crash crashes.  Some folk are
   looking at fixing this properly but it will take some time, so in the meantime
   we should just fail the ioctl.

   from deraadt@; from Acts1632; OK kettenis@
VersionDeltaFile
1.741.2.1+3-1sys/net/if.c
+3-11 files

OpenBSD/ports CktAiTRx11/qt6/qtshadertools Makefile, x11/qt6/qtshadertools/patches patch-src_glslang_CMakeLists_txt

   x11/qt6/qtshadertools: fix build with libcxx22, ok rsadowski (maintainer)

   Building doc.cc with -O2 gobbles up all the memory and ends with
   "LLVM ERROR: out of memory". That's probably a compiler bug.
   Force -O1 on that file as a workaround.
VersionDeltaFile
1.1+13-0x11/qt6/qtshadertools/patches/patch-src_glslang_CMakeLists_txt
1.12+1-0x11/qt6/qtshadertools/Makefile
+14-02 files

OpenBSD/src ihAA2hbsys/dev/pci/drm/i915/display intel_display_types.h, sys/dev/pci/drm/i915/gt intel_engine_user.c

   remove local patches no longer required after ilog2() changed
VersionDeltaFile
1.10+0-46sys/dev/pci/drm/i915/gt/intel_engine_user.c
1.19+1-2sys/dev/pci/drm/i915/display/intel_display_types.h
1.29+0-2sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
+1-503 files

OpenBSD/ports SHzWXWNnet/filezilla distinfo Makefile, net/filezilla/patches patch-src_engine_Makefile_am patch-src_commonui_fz_paths_cpp

   Update to filezilla-3.71.0

   Changes: https://filezilla-project.org/changelog.php

   Follow output of check_sym: bump major of libfzclient-private.
VersionDeltaFile
1.130+4-4net/filezilla/Makefile
1.6+2-2net/filezilla/patches/patch-src_commonui_fz_paths_cpp
1.74+2-2net/filezilla/distinfo
1.12+1-1net/filezilla/patches/patch-src_engine_Makefile_am
+9-94 files

OpenBSD/ports tE4w1v0net/fzssh distinfo Makefile

   Update to fzssh-1.4.0

   Changes: https://fzssh.filezilla-project.org

   Follow output of check_sym: bump major of libfzssh-client and libfzssh.
VersionDeltaFile
1.3+4-4net/fzssh/Makefile
1.3+2-2net/fzssh/distinfo
+6-62 files