LLVM/project 0065a55llvm/utils/gn/secondary/clang/unittests/Analysis/Scalable BUILD.gn

[gn] port some of 6b75eaea794f6

Needed for 1a7c110dfc92e.
DeltaFile
+1-0llvm/utils/gn/secondary/clang/unittests/Analysis/Scalable/BUILD.gn
+1-01 files

FreeBSD/ports ba69270comms/hamlib pkg-plist distinfo, comms/hamlib/files patch-tests_rigtestlibusb.c patch-rigs_dummy_rot__pstrotator.c

comms/hamlib: Update to 4.7.0

- remove patches no longer needed due to FreeBSD changes in upstream
- Add manual page for rigtestmcast and rigtestmcastrx
- Add manual page for rigtestlibusb
- Add rigctltcp manual page
DeltaFile
+0-43comms/hamlib/files/patch-tests_rigtestlibusb.c
+13-7comms/hamlib/pkg-plist
+0-10comms/hamlib/files/patch-rigs_dummy_rot__pstrotator.c
+0-10comms/hamlib/files/patch-hamlib.pc.in
+3-3comms/hamlib/distinfo
+1-1comms/hamlib/Makefile
+17-746 files

LLVM/project ab3d742libc/cmake/modules LLVMLibCArchitectures.cmake LLVMLibCLibraryRules.cmake, libc/config/gpu/spirv entrypoints.txt headers.txt

[libc] Add basic support for building SPIR-V libraries (#181049)

This is to add support to build libc for building with spirv backend,
for use with OpenMP kernels
DeltaFile
+100-0libc/config/gpu/spirv/entrypoints.txt
+4-4libc/cmake/modules/LLVMLibCArchitectures.cmake
+6-1libc/cmake/modules/LLVMLibCLibraryRules.cmake
+6-1libc/src/__support/macros/properties/architectures.h
+5-0libc/config/gpu/spirv/headers.txt
+3-2libc/src/__support/macros/properties/cpu_features.h
+124-88 files not shown
+135-1814 files

FreeBSD/src 3fdbd8asys/netpfil/ipfilter/netinet fil.c ip_fil.h

ipfilter: Avoid negative array indicies

Array indices must always be posive. We avoid this by making each index
unsigned. This mitigates out-of-bounds reads and writes.

Reported by:            Ilja Van Sprundel <ivansprundel at ioactive.com>
Reviewed by:            glebius
MFC after:              3 days
Differential revision:  https://reviews.freebsd.org/D55260
DeltaFile
+2-2sys/netpfil/ipfilter/netinet/fil.c
+1-1sys/netpfil/ipfilter/netinet/ip_fil.h
+1-1sys/netpfil/ipfilter/netinet/ip_state.c
+4-43 files

LLVM/project 942f5fbllvm/utils/gn/secondary/lldb/include/lldb/Host BUILD.gn

[gn] port 4a4ab28f94bdc7
DeltaFile
+1-0llvm/utils/gn/secondary/lldb/include/lldb/Host/BUILD.gn
+1-01 files

LLVM/project 0667781llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl BUILD.gn

[gn] port a591a44653ea
DeltaFile
+1-0llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn
+1-01 files

FreeBSD/ports d233e68math/octave-forge-odbc distinfo Makefile, math/octave-forge-odbc/files patch-configure.ac

math/octave-forge-odbc: Update to 0.0.6.
DeltaFile
+11-3math/octave-forge-odbc/files/patch-configure.ac
+3-3math/octave-forge-odbc/distinfo
+1-1math/octave-forge-odbc/Makefile
+15-73 files

LLVM/project e496e3clldb/include/lldb/Host HostInfoBase.h, lldb/include/lldb/Host/macosx HostInfoMacOSX.h

[lldb][macOS] Index shared cache files by UUID & filename (#180874)

The shared cache index only had accessors for getting a file from a
shared cache by filename. In some environments like iOS Simulator, a
filename can be either the actual realpath name of the framework in an
SDK or simulator runtime install location, or rooted on / like
/System/LibraryFrameworks/SwiftUI.framework. Because the searches for
binaries were by filename, this divergence would be a problem. However,
searching for binaries by the binary's UUID can remove that ambiguity.

I changed HostInfoMacOSX's store of SharedCacheImageInfo's to have a
std::vector of all of the SharedCacheImageInfo's in a shared cache. Then
I create a mapping of filename-to-SharedCacheImageInfo* and a mapping of
UUID-to-SharedCacheImageInfo*, both pointing into the now-frozen
std::vector. I added a HostInfo::GetSharedCacheImageInfo method to fetch
an entry by shared-cache UUID + file UUID, in addition to the previous
shared-cache UUID + filename.

Have HostInfoMacOSX store the filenames it gets from the libdyld SPI in

    [7 lines not shown]
DeltaFile
+113-33lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
+54-9lldb/include/lldb/Host/HostInfoBase.h
+18-10lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
+11-8lldb/source/Plugins/Platform/MacOSX/PlatformDarwinDevice.cpp
+9-5lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+7-2lldb/include/lldb/Host/macosx/HostInfoMacOSX.h
+212-672 files not shown
+220-718 files

HardenedBSD/src eb1c78esys/sys priv.h

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+2-7sys/sys/priv.h
+2-71 files

HardenedBSD/src fdac606tests/sys/capsicum capsicum.h syscalls.h, tests/sys/kern pdrfork.c

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        sys/sys/priv.h (unresolved)
DeltaFile
+4-144tests/sys/capsicum/capsicum.h
+0-144tests/sys/capsicum/syscalls.h
+0-140tests/sys/capsicum/capability-fd-pair.cc
+62-66tests/sys/kern/pdrfork.c
+0-103tests/sys/capsicum/capsicum-rights.h
+76-25usr.sbin/bhyve/rfb.c
+142-62235 files not shown
+350-1,07141 files

NetBSD/pkgsrc ZX7mcW6doc CHANGES-2026

   doc: Updated multimedia/libvpx to 1.16.0nb1
VersionDeltaFile
1.1182+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fTRLOozmultimedia/libvpx Makefile distinfo, multimedia/libvpx/patches patch-vp9_vp9__cx__iface.c

   libvpx: apply upstream commit related to CVE-2026-2447
VersionDeltaFile
1.1+64-0multimedia/libvpx/patches/patch-vp9_vp9__cx__iface.c
1.110+2-1multimedia/libvpx/Makefile
1.56+2-1multimedia/libvpx/distinfo
+68-23 files

NetBSD/pkgsrc pqU8ly8doc CHANGES-2026

   doc: Updated math/R-DAAG to 1.25.7
VersionDeltaFile
1.1181+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports 71bd454security/sudo-rs distinfo Makefile

security/sudo-rs: Update 0.2.11 => 0.2.12

PR:             293077
Approved by:    Marc Schoolderman (maintainer)
DeltaFile
+5-5security/sudo-rs/distinfo
+1-2security/sudo-rs/Makefile
+1-1security/sudo-rs/Makefile.crates
+7-83 files

NetBSD/pkgsrc CTkibxxmath/R-DAAG distinfo Makefile

   (math/R-DAAG) Updated 1.25.6 to 1.25.7, NEWS not updated
VersionDeltaFile
1.15+4-4math/R-DAAG/distinfo
1.19+2-2math/R-DAAG/Makefile
+6-62 files

NetBSD/src WIYkMu9sbin/gpt gpt.8

   Minor formatting & typo-type corrections.
VersionDeltaFile
1.89+5-4sbin/gpt/gpt.8
+5-41 files

FreeNAS/freenas 85b0d54src/middlewared/middlewared/plugins/auth_ login_ex_impl.py

Fix error handling
DeltaFile
+14-1src/middlewared/middlewared/plugins/auth_/login_ex_impl.py
+14-11 files

NetBSD/pkgsrc MeQJ1jidoc CHANGES-2026

   doc: Updated graphics/R-latticeExtra to 0.6.31
VersionDeltaFile
1.1180+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vRvAOSdgraphics/R-latticeExtra distinfo Makefile

   (graphics/R-latticeExtra) Updated 0.6.31, inst/NEWS not updated
VersionDeltaFile
1.8+4-4graphics/R-latticeExtra/distinfo
1.8+2-2graphics/R-latticeExtra/Makefile
+6-62 files

LLVM/project 051fb5allvm/include/llvm/ADT ArrayRef.h, llvm/unittests/ADT ArrayRefTest.cpp

[ADT] Remove misleading is_const check in MutableArrayRef constructor (#181758)

The `std::negation<std::is_const<C>>` check here seems semantically
inaccurate; we should care about whether the container provides mutable
element access, not the constness of the container itself. This was
already being checked but was previously being dropped prior to the
change from `const C&` to `C&` in
https://github.com/llvm/llvm-project/pull/181190. That was sufficient in
itself to fix the referenced issue
https://github.com/llvm/llvm-project/issues/181176

---------

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+4-0llvm/unittests/ADT/ArrayRefTest.cpp
+0-1llvm/include/llvm/ADT/ArrayRef.h
+4-12 files

NetBSD/pkgsrc aSIfbNddoc CHANGES-2026

   doc: Updated graphics/R-jpeg to 0.1.11
VersionDeltaFile
1.1179+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc P9CHfR4graphics/R-jpeg distinfo Makefile, graphics/R-jpeg/patches patch-src_rjcommon.h

   (graphics/R-jpeg) Updated 0.1.10 to 0.1.11

   0.1-11       2025-03-21
       o        turn jpeg messages to warnings (#4)
       o        work around missing bool in R 4.5.0 (#12, #13)
       o        mention EXIT orientation (#1)
       o        use pkg-config on Windows (#11)
VersionDeltaFile
1.1+23-0graphics/R-jpeg/patches/patch-src_rjcommon.h
1.6+5-4graphics/R-jpeg/distinfo
1.5+2-3graphics/R-jpeg/Makefile
+30-73 files

NetBSD/src qCmYLv8sbin/swapctl swapctl.8

   One missed | ps/pdf microspace addition.
VersionDeltaFile
1.50+2-2sbin/swapctl/swapctl.8
+2-21 files

HardenedBSD/ports a4c6ee2graphics/dcmtk pkg-plist, graphics/materialx pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+816-741graphics/materialx/pkg-plist
+611-426www/firefox/files/patch-libwebrtc-generated
+161-179sysutils/mprocs/distinfo
+79-88sysutils/mprocs/Makefile.crates
+76-58graphics/dcmtk/pkg-plist
+44-52sysutils/py-healthchecks/pkg-plist
+1,787-1,54470 files not shown
+2,227-1,87776 files

FreeNAS/freenas f490028src/middlewared/middlewared main.py, src/middlewared/middlewared/api/base/server app.py

Refactor auth.login_ex

This commit shifts the auth.login_ex method so that it calls into
various helper methods in auth_/login_ex_imply.py. The helper
methods allow easier separation of sync vs async methods and
consistent typing for responses and arguments.

Various typing fixes are also applied.

A new auth.login_ex response `DENIED` is generated if user
successfully authenticates but has no API access.
DeltaFile
+484-0src/middlewared/middlewared/plugins/auth_/login_ex_impl.py
+57-350src/middlewared/middlewared/plugins/auth.py
+1-58src/middlewared/middlewared/plugins/auth_/authenticate.py
+17-3src/middlewared/middlewared/main.py
+7-1src/middlewared/middlewared/api/v26_0_0/auth.py
+1-1src/middlewared/middlewared/api/base/server/app.py
+567-4131 files not shown
+568-4137 files

DragonFlyBSD/dports 92118c2sysutils/htop Makefile distinfo, sysutils/htop/dragonfly patch-dragonflybsd_DragonFlyBSDProcessTable.c patch-dragonflybsd_DragonFlyBSDProcessList.c

Update sysutils/htop to version 3.4.0
DeltaFile
+34-0sysutils/htop/dragonfly/patch-dragonflybsd_DragonFlyBSDProcessTable.c
+0-33sysutils/htop/dragonfly/patch-dragonflybsd_DragonFlyBSDProcessList.c
+7-11sysutils/htop/Makefile
+3-5sysutils/htop/distinfo
+44-494 files

DragonFlyBSD/dports a144895textproc/xml-format Makefile distinfo, textproc/xml-format/dragonfly patch-xml-format.c patch-tag-list.c

Update textproc/xml-format to version 0.2.0.3_1
DeltaFile
+13-10textproc/xml-format/Makefile
+0-20textproc/xml-format/dragonfly/patch-xml-format.c
+18-0textproc/xml-format/files/patch-xml-format.c
+0-18textproc/xml-format/dragonfly/patch-tag-list.c
+16-0textproc/xml-format/files/patch-tag-list.c
+3-2textproc/xml-format/distinfo
+50-501 files not shown
+51-507 files

NetBSD/src N3FfHBCsbin/swapctl swapctl.8

   swapctl(8): demote swap priority/options to subsections

   Make swap options looks nicer in PostScript and make it less verbose.
VersionDeltaFile
1.49+9-9sbin/swapctl/swapctl.8
+9-91 files

FreeBSD/src fba81b3tests/sys/capsicum capsicum.h syscalls.h

capsicum-tests: remove Linux support

Now that this project is part of freebsd-src, it no longer needs to be
portable.  Remove Linux-only tests, cross-os compatibility code, and
compatibility with older FreeBSD versions.  Leave in place some
originally Linux-only tests that could now be ported to FreeBSD, like the
pipe2 tests.

Sponsored by:   ConnectWise
Reviewed by:    oshogbo
Differential Revision: https://reviews.freebsd.org/D54985
DeltaFile
+4-144tests/sys/capsicum/capsicum.h
+0-144tests/sys/capsicum/syscalls.h
+0-140tests/sys/capsicum/capability-fd-pair.cc
+0-103tests/sys/capsicum/capsicum-rights.h
+5-65tests/sys/capsicum/capability-fd.cc
+15-51tests/sys/capsicum/procdesc.cc
+24-64716 files not shown
+55-93722 files

HardenedBSD/src fba81b3tests/sys/capsicum capsicum.h syscalls.h

capsicum-tests: remove Linux support

Now that this project is part of freebsd-src, it no longer needs to be
portable.  Remove Linux-only tests, cross-os compatibility code, and
compatibility with older FreeBSD versions.  Leave in place some
originally Linux-only tests that could now be ported to FreeBSD, like the
pipe2 tests.

Sponsored by:   ConnectWise
Reviewed by:    oshogbo
Differential Revision: https://reviews.freebsd.org/D54985
DeltaFile
+4-144tests/sys/capsicum/capsicum.h
+0-144tests/sys/capsicum/syscalls.h
+0-140tests/sys/capsicum/capability-fd-pair.cc
+0-103tests/sys/capsicum/capsicum-rights.h
+5-65tests/sys/capsicum/capability-fd.cc
+15-51tests/sys/capsicum/procdesc.cc
+24-64716 files not shown
+55-93722 files