OpenBSD/src EL76BG7 — sys/dev/usb if_uncm.c

   make uncm(4) NCM 1.0 spec compliant

   - Payload alignment now matches NCM 1.0
   - Reserved bits in bmNtbFormatsSupported are now ignored by the host as
     needed for NCM 1.0
   - IN NTB size was clamped to 65535 without telling the device
   - Initialization order is now alt setting 0 -> NCM parameter requests
     -> alt setting 1
   - Stop ignoring bmNetworkCapabilities and use GET_ as fallback
   - Some cleanup for printing with the right placeholder and moving
     variables around

   From Jan Scheiber
   Tested by Jan and myself on Android phones
VersionDeltaFile
1.6+144-38sys/dev/usb/if_uncm.c
+144-381 files

OpenBSD/src qETLSCH — sys/dev/ic qwx.c

   stop complaining in dmesg when qwx tries to add more buffers to a full Rx ring
VersionDeltaFile
1.149+1-3sys/dev/ic/qwx.c
+1-31 files

OpenBSD/src UXMDTWZ — sys/dev/ic qwxvar.h qwx.c

   allocate and align qwx firmware memory segments separately

   from mglocker@ via qwz
VersionDeltaFile
1.148+42-31sys/dev/ic/qwx.c
1.41+2-2sys/dev/ic/qwxvar.h
+44-332 files

OpenBSD/src Ae3wvMQ — sys/dev/ic qwzvar.h qwz.c

   Allocate the firmware dma memory segments individually, each aligned
   to the next power of two of its size, same as Linux does.  Packing
   them into one 64KB-aligned buffer makes newer WCN7850 firmware (for
   example WLAN.HMT.1.1.c7) crash on the respond-memory request, depending
   on where the buffer lands in the physical memory.

   This fixes the qwz(4) firmware loading for the Samsung Galaxy Book4
   Edge with linux-firmware-20261019.

   ok stsp@, kettenis@
VersionDeltaFile
1.93+42-31sys/dev/ic/qwz.c
1.31+2-2sys/dev/ic/qwzvar.h
+44-332 files

OpenBSD/src 4IHbV90 — usr.bin/tmux tmux.h tmux.1

   Add client_active_theme format, GitHub issue 5763.
VersionDeltaFile
1.531+27-12usr.bin/tmux/server-client.c
1.434+21-1usr.bin/tmux/format.c
1.1195+9-2usr.bin/tmux/tmux.1
1.1474+2-1usr.bin/tmux/tmux.h
+59-164 files

OpenBSD/src uyCamt3 — share/zoneinfo leapseconds.awk, share/zoneinfo/datfiles southamerica northamerica

   Update to 2026fgtz from https://github.com/JodaOrg/global-tz
    o Cuba will not fall back 2026-11-01; stays on -04 through 2027-11-07.
    o No more leap seconds, and leap second tables no longer expire.
    o Improve 1965/1966 data for Brazil.
VersionDeltaFile
1.96+51-24share/zoneinfo/datfiles/northamerica
1.4+13-26share/zoneinfo/leapseconds.awk
1.87+26-11share/zoneinfo/datfiles/southamerica
+90-613 files

OpenBSD/src 24ooaoi — usr.bin/tmux input.c

   Support OSC 9;9 to set pane path like OSC 7, GitHub issue 5806 from
   hrajyw4 at gmail dot com.
VersionDeltaFile
1.282+62-6usr.bin/tmux/input.c
+62-61 files

OpenBSD/src ukiNRGM — sys/dev/pci/drm/include/linux bitmap.h

   add bitmap_set_value8() for xe
VersionDeltaFile
1.13+21-1sys/dev/pci/drm/include/linux/bitmap.h
+21-11 files

OpenBSD/src erhCrmk — sys/dev/pci/drm/include/linux atomic.h

   add find_next_or_bit() for_each_or_bit() for xe
VersionDeltaFile
1.35+20-1sys/dev/pci/drm/include/linux/atomic.h
+20-11 files

OpenBSD/ports TthRuJi — lang/gcc/16 distinfo Makefile, lang/gcc/16/patches patch-gcc_ada_Makefile_rtl patch-gcc_ada_libgnat_system-openbsd-riscv64_ads

   lang/gcc/16: enabled ada at riscv64
VersionDeltaFile
1.1+152-0lang/gcc/16/patches/patch-gcc_ada_libgnat_system-openbsd-riscv64_ads
1.6+40-2lang/gcc/16/patches/patch-gcc_ada_Makefile_rtl
1.45+4-4lang/gcc/16/Makefile
1.15+2-2lang/gcc/16/distinfo
+198-84 files

OpenBSD/src IqIjGIH — sys/dev/ic bcmgenet.c

   Attach mbuf to the end-of-packet descriptor when sending packets and
   swap the DMA mapping accordingly.  This prevents a potential use-after-free
   by the DMA engine of the network interface discovered by Acts1631.
   Fix based on a suggested diff by Acts1631.

   ok mvs@
VersionDeltaFile
1.14+18-14sys/dev/ic/bcmgenet.c
+18-141 files

OpenBSD/src Tf6jWPS — usr.bin/tmux window-copy.c window-panes.c

   Show mode content in display-panes and do not resize when a pane is
   chosen, GitHub issue 5812.
VersionDeltaFile
1.7+31-8usr.bin/tmux/window-panes.c
1.444+4-1usr.bin/tmux/window-copy.c
+35-92 files

OpenBSD/src YF7ANBl — lib/libc/sys waitid.2

   CLD_KILLED is set when a process was killed without generation of a core
   file. If a core was written then CLD_DUMPED is used.

   OK jsg@
VersionDeltaFile
1.3+3-3lib/libc/sys/waitid.2
+3-31 files

OpenBSD/ports bhNBcJT — textproc/mupdf Makefile distinfo

   update to mupdf-1.28.6
VersionDeltaFile
1.87+2-2textproc/mupdf/distinfo
1.170+1-1textproc/mupdf/Makefile
+3-32 files

OpenBSD/ports vGkKNOJ — devel/py-time-machine distinfo Makefile

   update to py3-time-machine-3.6.0
VersionDeltaFile
1.2+10-8devel/py-time-machine/Makefile
1.2+2-2devel/py-time-machine/distinfo
+12-102 files

OpenBSD/ports OHwfZx2 — net/icinga/web2 Makefile distinfo, net/icinga/web2/pkg PLIST

   update to icinga-web2-2.13.2
   https://icinga.com/blog/icinga-2-v2-16-6-and-icinga-web-v2-14-1/
VersionDeltaFile
1.42.4.1+2-2net/icinga/web2/distinfo
1.40.4.1+0-3net/icinga/web2/pkg/PLIST
1.81.4.1+1-1net/icinga/web2/Makefile
+3-63 files

OpenBSD/ports K8qCdOs — net/icinga/web2 Makefile distinfo, net/icinga/web2/pkg PLIST

   update to icinga-web2-2.13.2
   https://icinga.com/blog/icinga-2-v2-16-6-and-icinga-web-v2-14-1/
VersionDeltaFile
1.43+2-2net/icinga/web2/distinfo
1.41+0-3net/icinga/web2/pkg/PLIST
1.83+1-2net/icinga/web2/Makefile
+3-73 files

OpenBSD/ports zKzKUta — net/icinga/core2 Makefile distinfo, net/icinga/core2/pkg PLIST-main

   update to icinga2-2.16.6
VersionDeltaFile
1.69.2.1+2-2net/icinga/core2/distinfo
1.162.2.1+1-2net/icinga/core2/Makefile
1.43.2.1+1-1net/icinga/core2/pkg/PLIST-main
+4-53 files

OpenBSD/ports 5LOyo6u — net/icinga/core2 Makefile distinfo, net/icinga/core2/pkg PLIST-main

   update to icinga2-2.16.6
   https://icinga.com/blog/icinga-2-v2-16-6-and-icinga-web-v2-14-1/
VersionDeltaFile
1.70+2-2net/icinga/core2/distinfo
1.163+1-2net/icinga/core2/Makefile
1.44+1-1net/icinga/core2/pkg/PLIST-main
+4-53 files

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

   Update to google-cloud-sdk-591.0.0.
VersionDeltaFile
1.443+656-91sysutils/google-cloud-sdk/pkg/PLIST
1.461+2-2sysutils/google-cloud-sdk/distinfo
1.481+1-1sysutils/google-cloud-sdk/Makefile
+659-943 files

OpenBSD/src pf8v7jF — usr.sbin/rpki-client rrdp_notification.c

   In check_delta() ensure delta list ends with the notification serial

   If the delta sequence does not end with the notification serial there
   is a hole at the end. The check for this condition was lost in rev1.18.
   An RRDP notification with any hole in its delta sequence is invalid and
   so error out and fall back to rsync. It is valid to have no deltas at
   all so check for that case as well.

   Reported by Fedor Vompe via job@
   OK tb@
VersionDeltaFile
1.27+3-1usr.sbin/rpki-client/rrdp_notification.c
+3-11 files

OpenBSD/src LIiz72w — usr.sbin/rpki-client rrdp_notification.c

   rpki-client: ensure delta list ends with the notification serial

   In rrdp_notification.c r1.18 a check ensuring that the delta list ends
   with the notification serial was lost. This means a later assert could
   trigger. Reinstate a version of this check next to the check that the
   delta list starts at the proper spot.

   A follow up commit by claudio hardens this some more.

   From Fedor Vompe via job

   ok claudio
VersionDeltaFile
1.26+4-1usr.sbin/rpki-client/rrdp_notification.c
+4-11 files

OpenBSD/ports Z4VzUCZ — sysutils/flatpak/xdg-desktop-portal-xapp distinfo Makefile

   Update to xdg-desktop-portal-xapp-1.2.0.
VersionDeltaFile
1.14+3-2sysutils/flatpak/xdg-desktop-portal-xapp/Makefile
1.12+2-2sysutils/flatpak/xdg-desktop-portal-xapp/distinfo
+5-42 files

OpenBSD/ports juTwZyE — print/epson-inkjet-printer-escpr distinfo Makefile, print/epson-inkjet-printer-escpr/pkg PLIST

   Update to epson-inkjet-printer-escpr-1.8.10.
VersionDeltaFile
1.31+2-2print/epson-inkjet-printer-escpr/distinfo
1.38+2-2print/epson-inkjet-printer-escpr/Makefile
1.29+2-0print/epson-inkjet-printer-escpr/pkg/PLIST
+6-43 files

OpenBSD/ports MMymveF — net/h323plus Makefile distinfo, net/h323plus/patches patch-configure

   Update to h323plus-1.29.0.
VersionDeltaFile
1.13+2-2net/h323plus/distinfo
1.6+1-1net/h323plus/patches/patch-configure
1.45+1-1net/h323plus/Makefile
+4-43 files

OpenBSD/ports var3o88 — devel/ptlib Makefile distinfo, devel/ptlib/patches patch-make_unix_mak

   Update to ptlib-2.10.9.7.
VersionDeltaFile
1.13+2-2devel/ptlib/patches/patch-make_unix_mak
1.14+2-2devel/ptlib/distinfo
1.59+1-1devel/ptlib/Makefile
+5-53 files

OpenBSD/ports G9NH8q9 — net/gnugk Makefile

   Missing DEP on textproc/nlohmann-json.

   spotted by naddy@
VersionDeltaFile
1.105+2-1net/gnugk/Makefile
+2-11 files

OpenBSD/ports 5K6DDVH — sysutils/amazon-ssm-agent Makefile distinfo

   Update to amazon-ssm-agent-3.3.5678.0.
VersionDeltaFile
1.179+2-2sysutils/amazon-ssm-agent/distinfo
1.193+1-1sysutils/amazon-ssm-agent/Makefile
+3-32 files

OpenBSD/ports tGqJPId — print/py-pypdf Makefile distinfo

   Update to py3-pypdf-6.21.4.
VersionDeltaFile
1.88+2-2print/py-pypdf/distinfo
1.94+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports 8OFTTEI — print/pdfio Makefile distinfo

   Update to pdfio-1.6.6.
VersionDeltaFile
1.3+2-2print/pdfio/distinfo
1.3+1-1print/pdfio/Makefile
+3-32 files