FreeNAS/freenas d94bafb

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 2d5a2c3src/middlewared/middlewared/plugins tunables.py, src/middlewared/middlewared/test/integration/utils mock_binary.py

NAS-140431 / 25.10.2.2 / Propagate tunable changes to the backup node (#18589)
DeltaFile
+92-26src/middlewared/middlewared/plugins/tunables.py
+57-12tests/api2/test_tunables.py
+28-11src/middlewared/middlewared/test/integration/utils/mock_binary.py
+177-493 files

FreeBSD/ports 86adc03mail/sendmail-devel distinfo, mail/sendmail-devel/files patch-srvrsmtp.c patch-mail.local.c

mail/sendmail-devel: update to 8.19.0.0
DeltaFile
+13-13mail/sendmail-devel/files/patch-srvrsmtp.c
+9-9mail/sendmail-devel/files/patch-mail.local.c
+3-3mail/sendmail-devel/files/patch-sendmail.h
+3-3mail/sendmail-devel/files/patch-usersmtp.c
+3-3mail/sendmail-devel/files/patch-readcf.c
+3-3mail/sendmail-devel/distinfo
+34-343 files not shown
+40-409 files

FreeBSD/ports 5839394games/xcubes Makefile, games/xdino Makefile

games/xpuzzles: merge ports and update to 8.9.4
DeltaFile
+138-0games/xpuzzles/pkg-plist
+93-0games/xpuzzles/Makefile
+0-25games/xtriangles/Makefile
+0-24games/xhexagons/Makefile
+0-24games/xcubes/Makefile
+0-24games/xdino/Makefile
+231-9734 files not shown
+252-38440 files

LLVM/project c4e6cf0flang/include/flang/Evaluate tools.h, flang/lib/Optimizer/Transforms/CUDA CUFAddConstructor.cpp CUFOpConversionLate.cpp

[flang][cuda] Support non-allocatable module-level managed variables (#188526)

Add support for non-allocatable module-level CUDA managed variables
using pointer indirection through a companion global in
__nv_managed_data__. The CUDA runtime populates this pointer with the
unified memory address via __cudaRegisterManagedVar and
__cudaInitModule.

1. Create a .managed.ptr companion global in the __nv_managed_data__
section and register it with _FortranACUFRegisterManagedVariable
(CUFAddConstructor.cpp)
2. Call __cudaInitModule after registration to populate the managed
pointer (registration.cpp)
3. Annotate managed globals in gpu.module with nvvm.managed for PTX
.attribute(.managed) generation (cuda-code-gen.mlir)
4. Suppress cuf.data_transfer for assignments to/from non-allocatable
module managed variables, since cudaMemcpy would target the shadow
address rather than the actual unified memory (tools.h)
5. Preserve cuf.data_transfer for device_var = managed_var assignments
where explicit transfer is still required
DeltaFile
+70-14flang/lib/Optimizer/Transforms/CUDA/CUFAddConstructor.cpp
+39-0flang/test/Fir/CUDA/cuda-device-address.mlir
+36-1flang/test/Fir/CUDA/cuda-constructor-2.f90
+31-5flang/include/flang/Evaluate/tools.h
+36-0flang/test/Lower/CUDA/cuda-data-transfer.cuf
+20-2flang/lib/Optimizer/Transforms/CUDA/CUFOpConversionLate.cpp
+232-227 files not shown
+293-2313 files

FreeBSD/ports e53e8ebsecurity/hidden-lake Makefile pkg-plist

security/hidden-lake: Update 1.10.3 => 1.10.4

* Fix build with DOCS=off

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+4-6security/hidden-lake/Makefile
+5-5security/hidden-lake/pkg-plist
+5-5security/hidden-lake/distinfo
+14-163 files

FreeNAS/freenas e3d9d00src/middlewared/middlewared/plugins tunables.py

Address review
DeltaFile
+12-14src/middlewared/middlewared/plugins/tunables.py
+12-141 files

LLVM/project 0e0a045utils/bazel/llvm-project-overlay/clang BUILD.bazel

[Bazel] Port d08ebbe8eba1dd2453a00ae0a0a6bd04b0d88d51
DeltaFile
+3-0utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+3-01 files

LLVM/project d471902clang/lib/CIR/CodeGen CIRGenItaniumCXXABI.cpp, clang/test/CIR/CodeGen try-catch.cpp

[CIR] Implement reference type of record ptr in initCatchParam (#185214)

Implement the reference type of record ptr in initCatchParam
DeltaFile
+128-0clang/test/CIR/CodeGen/try-catch.cpp
+20-3clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+148-32 files

LLVM/project 65720admlir/lib/Dialect/GPU/Pipelines GPUToXeVMPipeline.cpp, mlir/lib/Dialect/XeGPU/Transforms XeGPUSgToWiDistributeExperimental.cpp

[MLIR][XeGPU] Switch to the new sg to wi pass (#188627)

This PR has changes required to switch the pipeline to use the new sg to
wi pass.
DeltaFile
+21-23mlir/lib/Dialect/XeGPU/Utils/XeGPUUtils.cpp
+39-0mlir/test/Dialect/XeGPU/sg-to-wi-experimental-unit.mlir
+8-1mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+2-1mlir/lib/Dialect/GPU/Pipelines/GPUToXeVMPipeline.cpp
+70-254 files

FreeBSD/ports 70f3c92filesystems/moosefs2-master Makefile, filesystems/moosefs2-master/files mfschunkserver.in patch-mfsdata_Makefile.in

filesystems/moosefs2-master: Remove expired port

2026-03-31 filesystems/moosefs2-master: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-112filesystems/moosefs2-master/Makefile
+0-30filesystems/moosefs2-master/files/mfschunkserver.in
+0-30filesystems/moosefs2-master/files/patch-mfsdata_Makefile.in
+0-30filesystems/moosefs2-master/files/mfsmaster.in
+0-30filesystems/moosefs2-master/files/mfsmetalogger.in
+0-29filesystems/moosefs2-master/files/mfscgiserv.in
+0-2619 files not shown
+1-34415 files

FreeBSD/ports c71a771. MOVED, multimedia Makefile

multimedia/gstreamer1-plugins-svt-hevc: Remove expired port

2026-03-31 multimedia/gstreamer1-plugins-svt-hevc: SVT-HEVC project discontinued by Intel on 2024-07-29
DeltaFile
+0-18multimedia/gstreamer1-plugins-svt-hevc/Makefile
+1-0MOVED
+0-1multimedia/Makefile
+0-1multimedia/gstreamer1-plugins-svt-hevc/pkg-plist
+1-204 files

FreeBSD/ports 03f72ed. MOVED, filesystems Makefile

filesystems/moosefs2-client: Remove expired port

2026-03-31 filesystems/moosefs2-client: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-47filesystems/moosefs2-client/pkg-plist
+0-10filesystems/moosefs2-client/Makefile
+0-7filesystems/moosefs2-client/pkg-descr
+1-0MOVED
+0-1filesystems/Makefile
+1-655 files

FreeBSD/ports fa529a9. MOVED, filesystems Makefile

filesystems/moosefs2-cli: Remove expired port

2026-03-31 filesystems/moosefs2-cli: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-10filesystems/moosefs2-cli/Makefile
+0-7filesystems/moosefs2-cli/pkg-descr
+0-2filesystems/moosefs2-cli/pkg-plist
+1-0MOVED
+0-1filesystems/Makefile
+1-205 files

FreeBSD/ports 222028c. MOVED, filesystems Makefile

filesystems/moosefs2-metalogger: Remove expired port

2026-03-31 filesystems/moosefs2-metalogger: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-10filesystems/moosefs2-metalogger/Makefile
+0-7filesystems/moosefs2-metalogger/pkg-descr
+0-7filesystems/moosefs2-metalogger/pkg-plist
+0-1filesystems/Makefile
+1-0MOVED
+1-255 files

FreeBSD/ports c9d34cf. MOVED, filesystems Makefile

filesystems/moosefs2-netdump: Remove expired port

2026-03-31 filesystems/moosefs2-netdump: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-10filesystems/moosefs2-netdump/Makefile
+0-7filesystems/moosefs2-netdump/pkg-descr
+0-2filesystems/moosefs2-netdump/pkg-plist
+1-0MOVED
+0-1filesystems/Makefile
+1-205 files

FreeBSD/ports 64e63d3. MOVED, filesystems Makefile

filesystems/moosefs2-cgi: Remove expired port

2026-03-31 filesystems/moosefs2-cgi: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-10filesystems/moosefs2-cgi/Makefile
+0-8filesystems/moosefs2-cgi/pkg-plist
+0-7filesystems/moosefs2-cgi/pkg-descr
+1-0MOVED
+0-1filesystems/Makefile
+1-265 files

FreeBSD/ports 0d4608a. MOVED, filesystems Makefile

filesystems/moosefs2-cgiserv: Remove expired port

2026-03-31 filesystems/moosefs2-cgiserv: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-10filesystems/moosefs2-cgiserv/Makefile
+0-7filesystems/moosefs2-cgiserv/pkg-descr
+0-5filesystems/moosefs2-cgiserv/pkg-plist
+0-1filesystems/Makefile
+1-0MOVED
+1-235 files

FreeBSD/ports 0e2f330. MOVED, filesystems Makefile

filesystems/moosefs2-chunkserver: Remove expired port

2026-03-31 filesystems/moosefs2-chunkserver: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead
DeltaFile
+0-11filesystems/moosefs2-chunkserver/pkg-plist
+0-10filesystems/moosefs2-chunkserver/Makefile
+0-7filesystems/moosefs2-chunkserver/pkg-descr
+0-1filesystems/Makefile
+1-0MOVED
+1-295 files

FreeBSD/ports 7ac0b46. MOVED, devel Makefile

devel/py-graphene-django300: Remove expired port

2026-03-31 devel/py-graphene-django300: Obsolete, was used as temporary solution due compatibility issues. Please use devel/py-graphene-django instead
DeltaFile
+0-41devel/py-graphene-django300/Makefile
+0-10devel/py-graphene-django300/files/patch-setup.py
+0-3devel/py-graphene-django300/distinfo
+0-1devel/Makefile
+1-0MOVED
+0-1devel/py-graphene-django300/pkg-descr
+1-566 files

FreeNAS/freenas 0dc9d98src/middlewared/middlewared/plugins/container image.py

NAS-140485 / 26.0.0-BETA.2 / fix querying container images (by yocalebo) (#18602)

container.image.pull crashes with `[EFAULT] 'root.tar.xz'` when a user
selects a VM-only image (desktop variants, FreeBSD, etc.) from the
container creation UI.

The pull code at query_pull_images.py:74 hardcodes
`product_version['items']['root.tar.xz']['path']` to find the container
rootfs tarball. VM-only images in the registry don't ship root.tar.xz —
they only have disk.qcow2 (a VM disk image), incus.tar.xz, and
lxd.tar.xz. The KeyError on the missing key surfaces as an unhelpful
[EFAULT] 'root.tar.xz' to the user.

Affected images from the registry include all desktop variants (ubuntu,
opensuse, archlinux), FreeBSD, and nixos:unstable.

Fix this by filtering images in container.image.query_registry so that
only versions containing root.tar.xz in their registry items are
returned. If an image has no valid container versions, it is excluded

    [8 lines not shown]
DeltaFile
+13-12src/middlewared/middlewared/plugins/container/image.py
+13-121 files

FreeBSD/ports 95c1a47security/snortsam Makefile, security/snortsam/files snortsam.in pkg-install.in

security/snortsam: Remove expired port

2026-03-31 security/snortsam: dead upstream, broken on FreeBSD 15
DeltaFile
+0-81security/snortsam/Makefile
+0-28security/snortsam/files/snortsam.in
+0-22security/snortsam/files/pkg-install.in
+0-20security/snortsam/files/pkg-message.in
+0-19security/snortsam/files/patch-src_snortsam.h
+0-18security/snortsam/files/ssp_ipfw2_no_table_check.patch
+0-1886 files not shown
+1-21912 files

FreeBSD/ports 5938d21. MOVED, devel Makefile

devel/jsl: Remove expired port

2026-03-31 devel/jsl: No more upstream, use JSLint instead
DeltaFile
+0-35devel/jsl/Makefile
+0-15devel/jsl/pkg-descr
+0-2devel/jsl/distinfo
+1-0MOVED
+0-1devel/Makefile
+1-535 files

FreeNAS/freenas 7695bc4src/middlewared/middlewared/plugins/container image.py

NAS-140485 / 26.0.0-BETA.1 / fix querying container images (by yocalebo) (#18601)

container.image.pull crashes with `[EFAULT] 'root.tar.xz'` when a user
selects a VM-only image (desktop variants, FreeBSD, etc.) from the
container creation UI.

The pull code at query_pull_images.py:74 hardcodes
`product_version['items']['root.tar.xz']['path']` to find the container
rootfs tarball. VM-only images in the registry don't ship root.tar.xz —
they only have disk.qcow2 (a VM disk image), incus.tar.xz, and
lxd.tar.xz. The KeyError on the missing key surfaces as an unhelpful
[EFAULT] 'root.tar.xz' to the user.

Affected images from the registry include all desktop variants (ubuntu,
opensuse, archlinux), FreeBSD, and nixos:unstable.

Fix this by filtering images in container.image.query_registry so that
only versions containing root.tar.xz in their registry items are
returned. If an image has no valid container versions, it is excluded

    [8 lines not shown]
DeltaFile
+13-12src/middlewared/middlewared/plugins/container/image.py
+13-121 files

FreeBSD/ports ef18605mail Makefile, mail/missey Makefile pkg-descr

mail/missey: Remove expired port

2026-03-31 mail/missey: mail/missey has been abandoned for many years
DeltaFile
+0-32mail/missey/Makefile
+0-23mail/missey/files/mps.in
+0-22mail/missey/files/Makefile
+0-7mail/missey/pkg-descr
+0-2mail/missey/distinfo
+0-1mail/Makefile
+0-871 files not shown
+1-877 files

FreeBSD/ports 670cdb9devel/loki pkg-plist Makefile, devel/loki/files patch-test_SingletonDll_Makefile patch-src-Makefile

devel/loki: Remove expired port

2026-03-31 devel/loki: dead upstream, sole consumer removed from tree long ago
DeltaFile
+0-64devel/loki/pkg-plist
+0-40devel/loki/Makefile
+0-22devel/loki/files/patch-test_SingletonDll_Makefile
+0-11devel/loki/files/patch-src-Makefile
+0-9devel/loki/files/patch-Makefile.common
+0-2devel/loki/distinfo
+0-1483 files not shown
+1-1519 files

FreeBSD/ports 0b2c4af. MOVED, ftp/ftpsesame Makefile pkg-descr

ftp/ftpsesame: Remove expired port

2026-03-31 ftp/ftpsesame: dead upstream, broken on FreeBSD 15
DeltaFile
+0-43ftp/ftpsesame/files/ftpsesame.in
+0-29ftp/ftpsesame/Makefile
+0-11ftp/ftpsesame/files/patch-ftpsesame.c
+0-4ftp/ftpsesame/pkg-descr
+0-2ftp/ftpsesame/distinfo
+1-0MOVED
+1-891 files not shown
+1-907 files

OPNSense/core 2ab2137src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api InstancesController.php, src/opnsense/mvc/app/library/OPNsense/OpenVPN KeyGenerator.php ArchiveOpenVPN.php

VPN: OpenVPN: Add tls-crypt-v2 support, initial implementation
DeltaFile
+54-0src/opnsense/mvc/app/library/OPNsense/OpenVPN/KeyGenerator.php
+15-4src/opnsense/mvc/app/library/OPNsense/OpenVPN/ArchiveOpenVPN.php
+8-9src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api/InstancesController.php
+12-2src/opnsense/mvc/app/library/OPNsense/OpenVPN/ViscosityVisz.php
+12-1src/opnsense/mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php
+6-0src/opnsense/service/conf/actions.d/actions_openvpn.conf
+107-164 files not shown
+116-1810 files

LLVM/project 9e77a45mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp

[mlir][OpenMP][NFC] Refactor fillAffinityIteratorLoop (#189418)

Extract affinity-specific logic from fillAffinityIteratorLoop into a
callback so that the iterator loop codegen logic can be shared with
other clauses such as depend clause and target clause.
DeltaFile
+23-16mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+23-161 files

LLVM/project 85d7927flang/lib/Lower/OpenMP ClauseProcessor.cpp, flang/test/Lower/OpenMP depend-iterator.f90

[Flang][OpenMP] Support iterator modifier in depend clause (#189412)

Lower the iterator modifier on depend clause to omp.iterator. Iterated
depend objects emit `!omp.iterated<!llvm.ptr>` by using
`getDataOperandBaseAddr` to generate base address and
`genIteratorCoordinate` to get the addr+offset. The non-iterated objects
in depend clause still use existing lowering path.

This patch is part of feature work for #188061.

Assisted with copilot.
DeltaFile
+439-0flang/test/Lower/OpenMP/depend-iterator.f90
+63-14flang/lib/Lower/OpenMP/ClauseProcessor.cpp
+0-10flang/test/Lower/OpenMP/Todo/depend-clause.f90
+502-243 files