OpenBSD/src 1uH7qWCsys/arch/arm64/dev simplebus.c, sys/arch/arm64/include bus.h

   Implement bounce buffers for arm64.  Almost identical to the riscv64
   version, but for now this strips the BUS_DMA_64BIT flag since the DMA
   constraints on arm64 also include bus constraints.  This will be fixed
   in a future diff.

   (files missed in the previous commit)
VersionDeltaFile
1.12+13-3sys/arch/arm64/include/bus.h
1.23+4-4sys/arch/arm64/dev/simplebus.c
+17-72 files

OpenBSD/ports vRFPiDsdevel/jjui distinfo Makefile

   Update to jjui 0.10.6

   https://github.com/idursun/jjui/releases/tag/v0.10.6
VersionDeltaFile
1.26+6-2devel/jjui/distinfo
1.27+1-1devel/jjui/Makefile
1.14+1-0devel/jjui/modules.inc
+8-33 files

OpenBSD/src h2YcXVKdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1769+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/ports t0J4LlXnet/nomadnet distinfo Makefile, net/nomadnet/pkg PLIST

   bump nomadnet to 1.1.0

   diff from jk (katagawa at mailbox dot org), thanks!
VersionDeltaFile
1.6+9-0net/nomadnet/pkg/PLIST
1.5+2-2net/nomadnet/distinfo
1.7+1-1net/nomadnet/Makefile
+12-33 files

OpenBSD/ports tEq8iVCnet/py-lxmf distinfo Makefile

   Update lxmf to 0.9.8

   diff from jk (katagawa at mailbox dot org), thanks!
VersionDeltaFile
1.5+2-2net/py-lxmf/distinfo
1.6+1-1net/py-lxmf/Makefile
+3-32 files

OpenBSD/ports kYD8lxynet/py-rns distinfo Makefile, net/py-rns/pkg PLIST

   Update py-rns to 1.2.9
VersionDeltaFile
1.7+70-0net/py-rns/pkg/PLIST
1.5+2-2net/py-rns/distinfo
1.6+1-1net/py-rns/Makefile
+73-33 files

OpenBSD/ports p8YTT5usecurity/vault Makefile, security/vault/patches patch-vendor_github_com_snowflakedb_gosnowflake_secure_storage_manager_go

   Remove unneeded patch
VersionDeltaFile
1.126+1-0security/vault/Makefile
1.2+0-0security/vault/patches/patch-vendor_github_com_snowflakedb_gosnowflake_secure_storage_manager_go
+1-02 files

OpenBSD/ports TqX7wMpwww/firefox-esr distinfo Makefile, www/firefox-esr-i18n distinfo Makefile.inc

   www/firefox-esr: update to 140.11.0.

   see https://www.firefox.com/en-US/firefox/140.11.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-48/
VersionDeltaFile
1.179+162-162www/firefox-esr-i18n/distinfo
1.183+4-4www/firefox-esr/distinfo
1.273+2-2www/firefox-esr/Makefile
1.191+1-1www/firefox-esr-i18n/Makefile.inc
+169-1694 files

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

   www/mozilla-firefox: update to 151.0.

   see https://www.firefox.com/en-US/firefox/151.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-46/
VersionDeltaFile
1.387+164-164www/firefox-i18n/distinfo
1.684+2-4www/mozilla-firefox/Makefile
1.7+2-2www/mozilla-firefox/patches/patch-js_src_ctypes_libffi_src_dlmalloc_c
1.400+2-2www/mozilla-firefox/distinfo
1.342+1-1www/firefox-i18n/Makefile.inc
1.16+1-1www/mozilla-firefox/patches/patch-config_makefiles_rust_mk
+172-1742 files not shown
+175-1758 files

OpenBSD/src 6xzd2WOusr.bin/tmux screen-redraw.c tmux.h

   Floating panes full redraw code, by Michael Grant.
VersionDeltaFile
1.117+586-213usr.bin/tmux/screen-redraw.c
1.1320+6-1usr.bin/tmux/tmux.h
1.211+3-3usr.bin/tmux/options-table.c
+595-2173 files

OpenBSD/src yPWbd3asys/arch/arm64/arm64 bus_dma.c autoconf.c, sys/dev/fdt bcm2711_pcie.c

   Implement bounce buffers for arm64.  Almost identical to the riscv64
   version, but for now this strips the BUS_DMA_64BIT flag since the DMA
   constraints on arm64 also include bus constraints.  This will be fixed
   in a future diff.
VersionDeltaFile
1.15+256-21sys/arch/arm64/arm64/bus_dma.c
1.19+5-4sys/dev/fdt/bcm2711_pcie.c
1.17+5-1sys/arch/arm64/arm64/autoconf.c
+266-263 files

OpenBSD/src OtVYhMXregress/usr.sbin/bgpd/integrationtests capa.sh

   Fix capa test since add-path send best max 3 is no longer valid.
VersionDeltaFile
1.2+3-3regress/usr.sbin/bgpd/integrationtests/capa.sh
+3-31 files

OpenBSD/src 2natYzDsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2126+5-1sys/dev/pci/pcidevs_data.h
1.2131+2-1sys/dev/pci/pcidevs.h
+7-22 files

OpenBSD/src AHNQqWiusr.sbin/bgpd parse.y

   Improve add-path send parser. Error out if max is used with best.
   Unify error messages.

   OK tb@
VersionDeltaFile
1.500+8-3usr.sbin/bgpd/parse.y
+8-31 files

OpenBSD/src WWhCY8dsys/dev/pci pcidevs, sys/dev/pci/drm/amd/amdgpu amdgpu_devlist.h

   add a Navi 33 id

   7481 rev c7 is used in the Steam Machine
   found in libdrm amdgpu.ids
VersionDeltaFile
1.2138+2-1sys/dev/pci/pcidevs
1.45+1-0sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h
+3-12 files

OpenBSD/src jn0WIC0usr.bin/tmux layout-set.c layout.c

   Some more easy floating panes bits.
VersionDeltaFile
1.35+53-16usr.bin/tmux/layout-set.c
1.56+7-7usr.bin/tmux/layout.c
1.56+3-3usr.bin/tmux/cmd-join-pane.c
1.66+3-3usr.bin/tmux/cmd-break-pane.c
1.32+5-1usr.bin/tmux/cmd-kill-pane.c
1.72+5-1usr.bin/tmux/cmd-select-pane.c
+76-313 files not shown
+84-359 files

OpenBSD/ports OUhBB0hsysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.5.1
VersionDeltaFile
1.41+2-2sysutils/docker-cli/distinfo
1.46+1-1sysutils/docker-cli/Makefile
+3-32 files

OpenBSD/src NhUFZc5usr.sbin/bgpd parse.y

   Another 'to long' that is too short.
   OK tb@
VersionDeltaFile
1.499+3-3usr.sbin/bgpd/parse.y
+3-31 files

OpenBSD/src bV6GDF4usr.sbin/bgpd rde_update.c

   Adjust handling of limits in up_generate_addpath()

   The maxpaths limit is straightforward but the handling of plus is more
   sublte. If plus == 0 then no extra paths should be added. So the default
   is to not include any extra paths (unless add-path send all is used).
   If plus is set and mmaxpaths is 0 add up to plus additional paths.
   If plus and max are used together the first limit reached will break the
   loop.

   OK tb@
VersionDeltaFile
1.195+10-11usr.sbin/bgpd/rde_update.c
+10-111 files

OpenBSD/ports 4VMqF5usecurity/libksba Makefile distinfo

   Update to libksba-1.8.0

   ChangeLog: https://dev.gnupg.org/T8253
VersionDeltaFile
1.36+2-2security/libksba/Makefile
1.17+2-2security/libksba/distinfo
+4-42 files

OpenBSD/ports N151MSlsecurity/gnupg Makefile distinfo

   Update to gnupg-2.5.20

   ChangeLog: https://dev.gnupg.org/T7997
VersionDeltaFile
1.149+2-2security/gnupg/Makefile
1.53+2-2security/gnupg/distinfo
+4-42 files

OpenBSD/ports 4bZOtlYwww/iridium Makefile, www/iridium/pkg PLIST

   merge hyphenation fix from ungoogled and update PLIST
VersionDeltaFile
1.43+270-0www/iridium/pkg/PLIST
1.282+6-0www/iridium/Makefile
+276-02 files

OpenBSD/src K8v0GTYlib/libcrypto/ui ui_local.h

   remove '#undef _' added for Windows CE
   ok jsing@ tb@
VersionDeltaFile
1.4+1-5lib/libcrypto/ui/ui_local.h
+1-51 files

OpenBSD/src OtUBMwGsys/dev/ic qwx.c

   Make qwx(4) send the PMF good-bye deauth frame when hopping out of RUN state.

   In addition to sending the PMF good-bye deauth frame from qwx_stop() we
   must also send it when leaving RUN state for other reasons.
   Provided we are still running with IFF_RUNNING since otherwise qwx_stop()
   has already sent the deauth frame. And provided the AP did not just send
   a deauth frame to us, which also covers the background-scan/roaming case
   where a deauth frame is sent via ieee80211_node_tx_stopped() and net80211
   is faking our old AP's deauth event.
VersionDeltaFile
1.111+9-1sys/dev/ic/qwx.c
+9-11 files

OpenBSD/src uxxP8eOusr.bin/tmux window.c cmd-split-window.c

   More (currently disabled) bits for creating floating panes, from Michael
   Grant and Dane Jensen.
VersionDeltaFile
1.321+72-10usr.bin/tmux/window.c
1.118+60-14usr.bin/tmux/cmd-split-window.c
1.37+9-2usr.bin/tmux/spawn.c
1.1319+8-2usr.bin/tmux/tmux.h
+149-284 files

OpenBSD/src h53wtagsys/dev/ic qwx.c

   Only send the PMF good-bye deauth frame if the WPA handshake has succeeded.

   If the RSN port is not marked valid then we have never exchanged keys with
   our access point and sending a correctly encrypted deauth frame is impossible.
VersionDeltaFile
1.110+3-2sys/dev/ic/qwx.c
+3-21 files

OpenBSD/src j74kS09sys/dev/ic qwx.c

   Ensure no new tasks get scheduled while IFF_RUNNING is set in qwx_stop().

   This should prevent a crash I've seen happen once where the newstate task
   was scheduled after an incoming auth response frame while userland was in
   qwx_stop() (i.e. ifconfig qwx0 down). The newstate task then crashed
   because qwx_stop() had already begun to tear down driver state.

   Fix interlock between the (badly named) CRASH_FLUSH flag which prevents
   new tasks, and IFF_RUNNING which indicates whether the device is ready.
   qwx_stop() now clears IFF_RUNNING before the CRASH_FLUSH flag is cleared.
   There was a small window in qwx_stop() where IFF_RUNNING was still set
   while CRASH_FLUSH was clear again.

   To make this work with PMF we need to send our good-bye deauth frame earlier
   since sending management frames requires IFF_RUNNING to be set.
VersionDeltaFile
1.109+8-8sys/dev/ic/qwx.c
+8-81 files

OpenBSD/xenocara pXCpup6. 3RDPARTY

   update
VersionDeltaFile
1.468+2-23RDPARTY
+2-21 files

OpenBSD/src ciapZiGusr.bin/tmux window.c layout.c

   More bits for pane Z index tracking from floating panes, mostly by
   Michael Grant.
VersionDeltaFile
1.320+40-11usr.bin/tmux/window.c
1.55+25-1usr.bin/tmux/layout.c
1.366+12-8usr.bin/tmux/format.c
1.27+10-1usr.bin/tmux/layout-custom.c
1.55+7-3usr.bin/tmux/cmd-join-pane.c
1.65+3-1usr.bin/tmux/cmd-break-pane.c
+97-251 files not shown
+99-267 files

OpenBSD/ports HMKGmJkmath/py-numpy distinfo Makefile, math/py-numpy/pkg PLIST

   update to py3-numpy-2.4.6
VersionDeltaFile
1.28+2-2math/py-numpy/distinfo
1.28+3-0math/py-numpy/pkg/PLIST
1.103+1-1math/py-numpy/Makefile
+6-33 files