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

NetBSD/pkgsrc h7gnd4cdoc CHANGES-2026

   doc: Updated www/firefox140-l10n to 140.7.1
VersionDeltaFile
1.1178+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qx1AFRBwww/firefox140-l10n distinfo Makefile

   firefox140-l10n: update to 140.7.1
VersionDeltaFile
1.5+307-307www/firefox140-l10n/distinfo
1.5+2-2www/firefox140-l10n/Makefile
+309-3092 files

NetBSD/pkgsrc BuXeMwOdoc CHANGES-2026

   doc: Updated www/firefox140 to 140.7.1
VersionDeltaFile
1.1177+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/src 05492fftests/sys/kern pdwait.c

pdwait(2) tests: do not rely on (int *)-1 being invalid address

Explicitly mmap guard and use it as the invalid address instead.

MFC after:      1 week
DeltaFile
+17-3tests/sys/kern/pdwait.c
+17-31 files

HardenedBSD/src dc9a8d3tests/sys/aio aio_test.c

aio(4) tests: do not rely on (int *)-1 being invalid address

Explicitly mmap guard and use it as the invalid address instead.

MFC after:      1 week
DeltaFile
+6-1tests/sys/aio/aio_test.c
+6-11 files

HardenedBSD/src 05492fftests/sys/kern pdwait.c

pdwait(2) tests: do not rely on (int *)-1 being invalid address

Explicitly mmap guard and use it as the invalid address instead.

MFC after:      1 week
DeltaFile
+17-3tests/sys/kern/pdwait.c
+17-31 files

FreeBSD/src dc9a8d3tests/sys/aio aio_test.c

aio(4) tests: do not rely on (int *)-1 being invalid address

Explicitly mmap guard and use it as the invalid address instead.

MFC after:      1 week
DeltaFile
+6-1tests/sys/aio/aio_test.c
+6-11 files

NetBSD/pkgsrc r8ldzyvwww/firefox140 distinfo Makefile

   firefox140: update to 140.7.1

   Addresses a single high-severity security issue:
   CVE-2026-2447: Heap buffer overflow in libvpx
VersionDeltaFile
1.9+4-4www/firefox140/distinfo
1.10+2-3www/firefox140/Makefile
+6-72 files

DragonFlyBSD/dports 1afd94baudio/cd-discid Makefile.DragonFly, audio/cd-discid/dragonfly patch-cd-discid.c

Update audio/cd-discid to version 1.4.14_1
DeltaFile
+0-34audio/cd-discid/dragonfly/patch-cd-discid.c
+0-1audio/cd-discid/Makefile.DragonFly
+0-352 files

LLVM/project 1f008b6lldb/include/lldb/Target Target.h

[lldb/Target] Remove unused include

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+0-1lldb/include/lldb/Target/Target.h
+0-11 files

NetBSD/pkgsrc 9Dz1ZdEdoc CHANGES-2026

   doc: Updated lang/erlang-man to 27.3
VersionDeltaFile
1.1176+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VUWWJOxlang/erlang Makefile.versions, lang/erlang-man PLIST distinfo

   lang/erlang-man: Update to 27.1

   Upstream has no README, no LICENSE, no NEWS.

   This tarball drops a very large number of man pages that were present
   in 27.0.
VersionDeltaFile
1.32+1-573lang/erlang-man/PLIST
1.49+4-4lang/erlang-man/distinfo
1.17+3-1lang/erlang-man/Makefile
1.77+2-1lang/erlang/Makefile.versions
+10-5794 files

NetBSD/src GHktjyHsbin/swapctl swapctl.8

   swapctl(8): use .Cm and .Ql where appropriate

   While here, fixup previous to have some space around vertical bars in
   PostScript output.
VersionDeltaFile
1.48+22-22sbin/swapctl/swapctl.8
+22-221 files

DragonFlyBSD/dports 6a3e1bc. UPDATING

Sync Mk with ports
DeltaFile
+0-234UPDATING
+0-2341 files

NetBSD/pkgsrc 5fLXoH1doc CHANGES-2026

   doc: Updated lang/erlang-doc to 27.3.4.7
VersionDeltaFile
1.1175+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Lp8YTrMlang/erlang-doc PLIST distinfo

   lang/erlang-doc: Update to 27.3.4.7
VersionDeltaFile
1.55+150-534lang/erlang-doc/PLIST
1.49+4-4lang/erlang-doc/distinfo
+154-5382 files

LLVM/project 140d65flibc/shared rpc_dispatch.h rpc.h

[libc][NFC] Fix comments and macros in the RPC interface

Summary:
Typos and missing include header guards should be fixed now.
DeltaFile
+10-5libc/shared/rpc_dispatch.h
+7-7libc/shared/rpc.h
+1-1libc/shared/rpc_util.h
+1-0libc/shared/rpc_opcodes.h
+19-134 files

NetBSD/pkgsrc rG58foTlang/erlang Makefile.versions

   lang/erlang: Note other PKGPATH usage of common mk fragment
VersionDeltaFile
1.76+3-1lang/erlang/Makefile.versions
+3-11 files

NetBSD/pkgsrc vdRyFAMdoc CHANGES-2026

   doc: Added devel/tilt version 0.36.3
VersionDeltaFile
1.1174+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JtylcnBdevel Makefile

   Makefile: +tilt
VersionDeltaFile
1.4593+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc 3yFk7Iodevel/tilt distinfo go-modules.mk

   Add tilt version 0.36.3

   Kubernetes for Prod, Tilt for Dev

   Modern apps are made of too many services. They're everywhere and in
   constant communication.

   [Tilt](https://tilt.dev) powers microservice development and makes
   sure they behave!  Run `tilt up` to work in a complete dev environment
   configured for your team.

   Tilt automates all the steps from a code change to a new process:
   watching files, building container images, and bringing your environment
   up-to-date. Think `docker build && kubectl apply` or `docker-compose up`.
VersionDeltaFile
1.1+3,749-0devel/tilt/distinfo
1.1+1,250-0devel/tilt/go-modules.mk
1.1+25-0devel/tilt/Makefile
1.1+12-0devel/tilt/DESCR
1.1+4-0devel/tilt/PLIST
+5,040-05 files

LLVM/project 101f88alibc/shared rpc.h rpc_util.h

[libc] Fix move destruction double-freeing ports after move to RAII

Summary:
Recently I changed the interface to use RAII to close the ports. This
exposed a problem where the default move constructor was invoked in the
optional wrapping, this caused the destructor to fire twice on the
server, obviously causing havok. This PR changes the move destructor to
be deleted so this never happens again. Now everything is constructed
once  and only references are allowed. The optional class had to be
fixed to properly set in_use so we run the destructor properly as well.
DeltaFile
+4-12libc/shared/rpc.h
+9-7libc/shared/rpc_util.h
+13-192 files

LLVM/project 9937019lldb/source/Plugins/Highlighter/TreeSitter/Rust RustTreeSitterHighlighter.cpp, lldb/source/Plugins/Highlighter/TreeSitter/Rust/tree-sitter-rust grammar.js scanner.c

[lldb] Add tree-sitter based Rust syntax highlighting
DeltaFile
+1,690-0lldb/source/Plugins/Highlighter/TreeSitter/Rust/tree-sitter-rust/grammar.js
+393-0lldb/source/Plugins/Highlighter/TreeSitter/Rust/tree-sitter-rust/scanner.c
+161-0lldb/source/Plugins/Highlighter/TreeSitter/Rust/tree-sitter-rust/highlights.scm
+127-1lldb/unittests/Highlighter/HighlighterTest.cpp
+53-0lldb/source/Plugins/Highlighter/TreeSitter/Rust/tree-sitter-rust/tree-sitter.json
+43-0lldb/source/Plugins/Highlighter/TreeSitter/Rust/RustTreeSitterHighlighter.cpp
+2,467-17 files not shown
+2,569-313 files