GhostBSD/ghostbsd 8d4382c — sys/net80211 ieee80211_scan_sw.c

net80211: report scan done when a foreground scan is interrupted

scan_done() skipped the scan done event whenever outgoing traffic
interrupted a scan before it covered every channel. That only makes
sense for background scans, which net80211 resumes later. A
foreground scan, such as one requested by wpa_supplicant while
associated, is never resumed, so the requester waited forever.

With wpa_supplicant this left the scan radio work open and every
later "wpa_cli scan" returned FAIL-BUSY until wpa_supplicant was
restarted. Seen on rtwn(4) with an RTL8821AU: the scan was paused on
its first of nine channels and no RTM_IEEE80211_SCAN was sent.

Send the event unless the interrupted scan is a background scan.
DeltaFile
+6-1sys/net80211/ieee80211_scan_sw.c
+6-11 files

FreeBSD/ports b282425 — multimedia/libdvdcss pkg-descr Makefile, multimedia/libdvdcss/files patch-meson.build patch-src-ioctl.h

multimedia/libdvdcss: Update 1.5.0 => 1.6.0, take maintainership

* Use static tarballs from official CDN and site
* Add WWW for source code repository
* Simplify DOCS option handling
* Remove upstreamed patches
* Update pkg-descr
DeltaFile
+26-91multimedia/libdvdcss/pkg-plist
+0-31multimedia/libdvdcss/files/patch-src-ioctl.c
+10-18multimedia/libdvdcss/Makefile
+0-18multimedia/libdvdcss/files/patch-src-ioctl.h
+8-9multimedia/libdvdcss/pkg-descr
+0-10multimedia/libdvdcss/files/patch-meson.build
+44-1771 files not shown
+47-1807 files

LLVM/project 6115c6d — clang/test/CodeGen/AArch64/sve orv.c, clang/test/CodeGen/AArch64/sve-intrinsics acle_sve_orv.c

[clang][CIR] Add tests for SVE ORV intrinsics (#230082)

adds CIR tests for svorv (plain SVE) intrinsics.

Moves and adapts sve-intrinsics/acle_sve_orv.c to sve/orv.c.

Part of #223963
DeltaFile
+159-0clang/test/CodeGen/AArch64/sve/orv.c
+0-155clang/test/CodeGen/AArch64/sve-intrinsics/acle_sve_orv.c
+159-1552 files

LLVM/project 85b28b1 — clang/test/CodeGen/AArch64/sve pfalse.c len.c

[clang][CIR] Restore SME compile checks in SVE tests (#230072)

Follow up on the discussion in
[#227657](https://github.com/llvm/llvm-project/pull/227657\#discussion\_r4175421753)
by restoring SME compile checks in `addv.c`, `dup.c`, `len.c`, and
`pfalse.c`.
DeltaFile
+2-0clang/test/CodeGen/AArch64/sve/pfalse.c
+2-0clang/test/CodeGen/AArch64/sve/len.c
+2-0clang/test/CodeGen/AArch64/sve/dup.c
+2-0clang/test/CodeGen/AArch64/sve/addv.c
+8-04 files

FreeBSD/ports 89cd942 — finance/py-ffn distinfo Makefile, finance/py-ffn/files patch-pyproject.toml

finance/py-ffn: update 1.2.1 → 1.4.1

ChangeLog: https://github.com/pmorissette/ffn/releases/tag/v1.4.1
DeltaFile
+6-9finance/py-ffn/Makefile
+0-11finance/py-ffn/files/patch-pyproject.toml
+3-3finance/py-ffn/distinfo
+9-233 files

FreeBSD/ports 42c652d — finance/py-ccxt distinfo Makefile, finance/py-ccxt/files patch-pyproject.toml

finance/py-ccxt: update 4.5.78 → 4.5.85

ChangeLog: https://github.com/ccxt/ccxt/releases/tag/v4.5.85
DeltaFile
+69-6finance/py-ccxt/files/patch-pyproject.toml
+15-13finance/py-ccxt/Makefile
+3-3finance/py-ccxt/distinfo
+87-223 files

FreeBSD/ports 67dee8f — . MOVED, graphics Makefile

graphics/kamerka: remove

PR:     299313
DeltaFile
+0-40graphics/kamerka/Makefile
+0-22graphics/kamerka/pkg-plist
+0-3graphics/kamerka/pkg-descr
+0-3graphics/kamerka/distinfo
+0-1graphics/Makefile
+1-0MOVED
+1-696 files

FreeBSD/ports 979d5c1 — misc/py-hist distinfo Makefile

misc/py-hist: update 2.11.0 → 2.12.0

ChangeLog: https://github.com/scikit-hep/hist/releases/tag/v2.12.0
DeltaFile
+5-4misc/py-hist/Makefile
+3-3misc/py-hist/distinfo
+8-72 files

FreeBSD/ports 5d43df3 — devel/py-fastcore Makefile distinfo, devel/py-fastcore/files patch-pyproject.toml

devel/py-fastcore: update 2.2.26 → 2.2.33
DeltaFile
+10-2devel/py-fastcore/files/patch-pyproject.toml
+3-3devel/py-fastcore/distinfo
+1-1devel/py-fastcore/Makefile
+14-63 files

FreeBSD/ports 5bf970f — devel/unordered-dense Makefile distinfo

devel/unordered-dense: update 4.11.0 → 5.3.2
DeltaFile
+3-3devel/unordered-dense/distinfo
+1-1devel/unordered-dense/Makefile
+4-42 files

FreeBSD/ports 26abf93 — misc/py-cvat-sdk Makefile distinfo

misc/py-cvat-sdk: update 2.75.0 → 2.78.0
DeltaFile
+3-3misc/py-cvat-sdk/distinfo
+1-1misc/py-cvat-sdk/Makefile
+4-42 files

FreeBSD/ports 5585d46 — misc/py-runloop-api-client Makefile distinfo

misc/py-runloop-api-client: update 1.32.0 → 2.0.0
DeltaFile
+3-3misc/py-runloop-api-client/distinfo
+2-2misc/py-runloop-api-client/Makefile
+5-52 files

FreeBSD/ports 1a05aca — devel/py-databricks-sdk Makefile distinfo

devel/py-databricks-sdk: update 0.138.0 → 0.151.0
DeltaFile
+3-3devel/py-databricks-sdk/distinfo
+1-1devel/py-databricks-sdk/Makefile
+4-42 files

FreeBSD/ports 072f396 — devel/py-diff-cover distinfo Makefile

devel/py-diff-cover: update 10.5.1 → 10.6.0
DeltaFile
+3-3devel/py-diff-cover/distinfo
+3-3devel/py-diff-cover/Makefile
+6-62 files

NetBSD/pkgsrc neCqCTr — lang/ruby33 hacks.mk, lang/ruby34 hacks.mk

   Pullup ticket #7265 - requested by rin
   lang/ruby34: Bug fix
   lang/ruby33: Bug fix
   lang/ruby40: Bug fix

   Revisions pulled up:
   - lang/ruby33/hacks.mk                                          1.2
   - lang/ruby34/hacks.mk                                          1.2
   - lang/ruby40/hacks.mk                                          1.2

   ---
      Module Name:      pkgsrc
      Committed By:     rin
      Date:             Sat Oct  3 11:12:34 UTC 2026

      Modified Files:
        pkgsrc/lang/ruby33: hacks.mk
        pkgsrc/lang/ruby34: hacks.mk
        pkgsrc/lang/ruby40: hacks.mk

    [41 lines not shown]
VersionDeltaFile
1.1.6.1+6-0lang/ruby40/hacks.mk
1.1.14.1+6-0lang/ruby34/hacks.mk
1.1.22.1+6-0lang/ruby33/hacks.mk
+18-03 files

FreeBSD/ports e5e1995 — devel/universal-ctags Makefile distinfo

devel/universal-ctags: Update from p6.2.20260906.0 => p6.2.20261011.0

Commit log:
https://github.com/universal-ctags/ctags/compare/p6.2.20260906.0...p6.2.20261011.0

PR:             299319
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3devel/universal-ctags/distinfo
+1-1devel/universal-ctags/Makefile
+4-42 files

FreeBSD/ports 5557b36 — security/vuxml/vuln 2026.xml

security/vuxml: Document podman vulnerability
DeltaFile
+35-0security/vuxml/vuln/2026.xml
+35-01 files

FreeBSD/src db5459b — sys/arm64/arm64 vfp.c

arm64 vfp: eliminate nested critical sections

At two out of three call sites to vfp_restore_state_common(), the caller
must use critical_{enter,exit}() to prevent preemption between its call
to vfp_restore_state_common() and other actions, notably its call to
sve_enable().  So, it is arguably better to make
vfp_restore_state_common()'s caller responsible for performing
critical_{enter,exit}() and simply perform CRITICAL_ASSERT() inside
vfp_restore_state_common().

(cherry picked from commit 189ee41b6cc3b0d92c291cc854d9781afec23ad4)
DeltaFile
+3-4sys/arm64/arm64/vfp.c
+3-41 files

FreeBSD/ports 3849408 — multimedia/zoneminder distinfo Makefile, multimedia/zoneminder/files patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm

multimedia/zoneminder: Update 1.38.3 => 1.38.6

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.4
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.5
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.6

- Requires "zmupdate.pl -f" for upgrade.

PR:             299164
Approved by:    Ivan <bsd at abinet.ru> (maintainer)
Security:       GHSA-vvx7-ghpv-jq98
Security:       GHSA-rpp4-xmqm-84ff
Security:       GHSA-xp4c-29hh-2w4j
Security:       GHSA-pfph-4j9j-7cv7
Security:       GHSA-pxq8-5c8j-xf3r
Security:       GHSA-p8h3-4x5c-cv7p
Security:       GHSA-wmcc-x64g-jr84
Security:       GHSA-m77q-66v7-j3fq

    [15 lines not shown]
DeltaFile
+5-18multimedia/zoneminder/pkg-plist
+7-7multimedia/zoneminder/files/patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm
+5-7multimedia/zoneminder/Makefile
+3-3multimedia/zoneminder/distinfo
+20-354 files

FreeBSD/ports abb6f89 — multimedia/zoneminder distinfo Makefile, multimedia/zoneminder/files patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm

multimedia/zoneminder: Update 1.38.3 => 1.38.6

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.4
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.5
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.6

- Requires "zmupdate.pl -f" for upgrade.

PR:             299164
Approved by:    Ivan <bsd at abinet.ru> (maintainer)
Security:       GHSA-vvx7-ghpv-jq98
Security:       GHSA-rpp4-xmqm-84ff
Security:       GHSA-xp4c-29hh-2w4j
Security:       GHSA-pfph-4j9j-7cv7
Security:       GHSA-pxq8-5c8j-xf3r
Security:       GHSA-p8h3-4x5c-cv7p
Security:       GHSA-wmcc-x64g-jr84
Security:       GHSA-m77q-66v7-j3fq

    [13 lines not shown]
DeltaFile
+5-18multimedia/zoneminder/pkg-plist
+7-7multimedia/zoneminder/files/patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm
+5-7multimedia/zoneminder/Makefile
+3-3multimedia/zoneminder/distinfo
+20-354 files

HardenedBSD/src 5a0bbc3 — libexec/rc safe_eval.sh, sys/net80211 README.md DRIVER_REGISTRATION.md

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+252-0sys/net80211/DRIVER_REGISTRATION.md
+80-17libexec/rc/safe_eval.sh
+97-0sys/netlink/ktest_netlink_message_writer.c
+14-21sys/netinet/sctputil.c
+21-0tests/sys/netlink/test_netlink_message_writer.py
+5-5sys/net80211/README.md
+469-431 files not shown
+473-467 files

HardenedBSD/src 6f8486b — libexec/rc safe_eval.sh, sys/net80211 README.md DRIVER_REGISTRATION.md

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+252-0sys/net80211/DRIVER_REGISTRATION.md
+80-17libexec/rc/safe_eval.sh
+97-0sys/netlink/ktest_netlink_message_writer.c
+14-21sys/netinet/sctputil.c
+21-0tests/sys/netlink/test_netlink_message_writer.py
+5-5sys/net80211/README.md
+469-431 files not shown
+473-467 files

HardenedBSD/ports f299635 — devel/jujutsu distinfo, lang/v8-beta/files temporal_capi-Cargo.lock

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+371-377shells/meka/distinfo
+305-329devel/jujutsu/distinfo
+539-43misc/nanocoder/pkg-plist
+343-157misc/nanocoder/files/package-lock.json
+481-0lang/v8-beta/files/temporal_capi-Cargo.lock
+188-190shells/meka/Makefile
+2,227-1,096192 files not shown
+4,498-2,402198 files

FreeBSD/src 5180fce — sys/netlink netlink_message_writer.c ktest_netlink_message_writer.c, tests/sys/netlink test_netlink_message_writer.py

netlink: Make room for the unfinished message when growing the buffer

When a message outgrows the writer's buffer, _nlmsg_refill_buffer()
allocates a larger one and moves the unfinished message there.  The new
buffer was sized for the data about to be added alone, so with enough of
the message already written the caller wrote past its end and left it
with datalen > buflen.  A 20-byte message plus an attribute of 8176
bytes got a buffer of 8192 bytes for 8200 bytes of data, and reading it
panicked an INVARIANTS kernel in nl_soreceive().

Size the new buffer for both, and add a ktest for it.

Reviewed by:            glebius
Fixes:                  7e5bf68495cc ("netlink: add netlink support")
MFC after:              1 week
Sponsored by:           Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D60541
DeltaFile
+97-0sys/netlink/ktest_netlink_message_writer.c
+21-0tests/sys/netlink/test_netlink_message_writer.py
+4-3sys/netlink/netlink_message_writer.c
+122-33 files

HardenedBSD/src 5180fce — sys/netlink netlink_message_writer.c ktest_netlink_message_writer.c, tests/sys/netlink test_netlink_message_writer.py

netlink: Make room for the unfinished message when growing the buffer

When a message outgrows the writer's buffer, _nlmsg_refill_buffer()
allocates a larger one and moves the unfinished message there.  The new
buffer was sized for the data about to be added alone, so with enough of
the message already written the caller wrote past its end and left it
with datalen > buflen.  A 20-byte message plus an attribute of 8176
bytes got a buffer of 8192 bytes for 8200 bytes of data, and reading it
panicked an INVARIANTS kernel in nl_soreceive().

Size the new buffer for both, and add a ktest for it.

Reviewed by:            glebius
Fixes:                  7e5bf68495cc ("netlink: add netlink support")
MFC after:              1 week
Sponsored by:           Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D60541
DeltaFile
+97-0sys/netlink/ktest_netlink_message_writer.c
+21-0tests/sys/netlink/test_netlink_message_writer.py
+4-3sys/netlink/netlink_message_writer.c
+122-33 files

NetBSD/src TYR2rlX — sys/arch/amiga/clockport files.clockport

   add missing "device isp1763hc".  fixes GENERIC build for me.
VersionDeltaFile
1.8+2-1sys/arch/amiga/clockport/files.clockport
+2-11 files

NetBSD/pkgsrc-wip 5acaf0a — py-homeassistant Makefile

py-homeassistant: Choose GFORTRAN_VERSION to match base compiler

Previously, 10 was hardcoded because I only cared about NetBSD 10.
DeltaFile
+23-10py-homeassistant/Makefile
+23-101 files

HardenedBSD/ports faa2f0e — sysutils/leaf distinfo Makefile

sysutils/leaf: Update to 1.29.0

While here, simplify shell completions installation.

Changelog: https://github.com/RivoLink/leaf/blob/1.29.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+6-10sysutils/leaf/Makefile
+3-3sysutils/leaf/distinfo
+9-132 files

FreeBSD/ports faa2f0e — sysutils/leaf distinfo Makefile

sysutils/leaf: Update to 1.29.0

While here, simplify shell completions installation.

Changelog: https://github.com/RivoLink/leaf/blob/1.29.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+6-10sysutils/leaf/Makefile
+3-3sysutils/leaf/distinfo
+9-132 files

OpenBSD/src CtIjVjj — lib/libc/sys execve.2

   additonal -> additional
VersionDeltaFile
1.65+2-2lib/libc/sys/execve.2
+2-21 files