FreeBSD/ports 3591f40devel/iniparser pkg-plist distinfo

devel/iniparser: Update to 4.3.0

* Add tests:
  Unity is fetched at configure time, which needs network access.  Add it
  as a second distfile and set FETCHCONTENT_SOURCE_DIR_UNITY instead.
  This skips the PATCH_COMMAND that places unity_config.h, so copy it in
  pre-test.

ChangeLog:
https://gitlab.com/iniparser/iniparser/-/releases/v4.3.0#430-2026-09-15
DeltaFile
+10-2devel/iniparser/Makefile
+5-3devel/iniparser/distinfo
+2-1devel/iniparser/pkg-plist
+17-63 files

FreeBSD/ports 49847feaudio/ft2-clone Makefile distinfo

audio/ft2-clone: Update to 2.24
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

LLVM/project 57fcb02clang/test/CodeGen builtin-clear-padding-codegen.c, clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded vunzipo.c vunzipe.c

enum

Created using spr 1.3.7
DeltaFile
+5,753-0llvm/lib/Target/Xtensa/XtensaS3DSPInstrInfo.td
+4,402-1,088clang/test/CodeGenCXX/builtin-clear-padding-codegen.cpp
+2,801-612clang/test/CodeGen/builtin-clear-padding-codegen.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/overloaded/vunzipe.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded/vunzipo.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded/vunzipe.c
+13,391-6,8871,748 files not shown
+81,470-35,6601,754 files

LLVM/project 9d9c2efclang/test/CodeGen builtin-clear-padding-codegen.c, clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded vunzipo.c vunzipe.c

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+5,753-0llvm/lib/Target/Xtensa/XtensaS3DSPInstrInfo.td
+4,402-1,088clang/test/CodeGenCXX/builtin-clear-padding-codegen.cpp
+2,801-612clang/test/CodeGen/builtin-clear-padding-codegen.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/overloaded/vunzipe.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded/vunzipo.c
+145-1,729clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvzip/policy/non-overloaded/vunzipe.c
+13,391-6,8871,745 files not shown
+81,382-35,6261,751 files

NetBSD/pkgsrc-wip 037551bchromium Makefile distinfo

chromium: update to 153.0.8010.52
DeltaFile
+22-1chromium/COMMIT_MSG
+3-3chromium/distinfo
+1-1chromium/Makefile
+26-53 files

HardenedBSD/src 9c57100share/man/man4 ice.4, sys/dev/ice ice_common_sysctls.h ice_iov.h

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+760-103sys/dev/ice/ice_iov.c
+161-63sys/dev/ice/ice_lib.c
+104-15sys/dev/ice/if_ice_iflib.c
+111-8share/man/man4/ice.4
+21-2sys/dev/ice/ice_iov.h
+21-0sys/dev/ice/ice_common_sysctls.h
+1,178-1914 files not shown
+1,195-19110 files

HardenedBSD/src 1f0a066share/man/man4 ice.4, sys/dev/ice ice_common_sysctls.h ice_iov.h

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+760-103sys/dev/ice/ice_iov.c
+161-63sys/dev/ice/ice_lib.c
+104-15sys/dev/ice/if_ice_iflib.c
+111-8share/man/man4/ice.4
+21-2sys/dev/ice/ice_iov.h
+21-0sys/dev/ice/ice_common_sysctls.h
+1,178-1914 files not shown
+1,195-19110 files

HardenedBSD/src 2405553share/man/man4 ix.4, sys/dev/ixgbe if_ixv.c if_ix.c

Merge remote-tracking branch 'rad/hardened/15-stable/main' into hardened/15-stable/pledge
DeltaFile
+557-232sys/dev/tpm/tpm.c
+212-153sys/dev/ixgbe/if_ix.c
+5-18sys/net/iflib.c
+19-1share/man/man4/ix.4
+14-0sys/dev/tpm/tpmvar.h
+3-6sys/dev/ixgbe/if_ixv.c
+810-4106 files not shown
+826-42312 files

HardenedBSD/src 29c1b4cshare/man/man4 ice.4, sys/dev/ice ice_common_sysctls.h ice_iov.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+760-103sys/dev/ice/ice_iov.c
+161-63sys/dev/ice/ice_lib.c
+104-15sys/dev/ice/if_ice_iflib.c
+111-8share/man/man4/ice.4
+21-2sys/dev/ice/ice_iov.h
+21-0sys/dev/ice/ice_common_sysctls.h
+1,178-1914 files not shown
+1,195-19110 files

HardenedBSD/src 9e64032share/man/man4 ix.4, sys/dev/ixgbe if_ixv.c if_ix.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+557-232sys/dev/tpm/tpm.c
+212-153sys/dev/ixgbe/if_ix.c
+5-18sys/net/iflib.c
+19-1share/man/man4/ix.4
+14-0sys/dev/tpm/tpmvar.h
+3-6sys/dev/ixgbe/if_ixv.c
+810-4106 files not shown
+826-42312 files

LLVM/project c4c2755libcxx/include/__locale_dir num.h, libcxx/include/__locale_dir/support openbsd.h linux.h

fix format
DeltaFile
+9-6libcxx/include/__locale_dir/support/newlib.h
+4-6libcxx/include/__locale_dir/support/windows.h
+6-3libcxx/include/__locale_dir/support/linux.h
+6-3libcxx/include/__locale_dir/support/bsd_like.h
+2-4libcxx/include/__locale_dir/support/openbsd.h
+3-3libcxx/include/__locale_dir/num.h
+30-251 files not shown
+32-267 files

HardenedBSD/ports ba74eaclang/odin pkg-plist, security/bitwarden-cli/files/packagejsons package-lock.json

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+806-84security/bitwarden-cli/files/packagejsons/package-lock.json
+521-25lang/odin/pkg-plist
+181-19security/rubygem-gitlab-glaz/distinfo
+90-9security/rubygem-gitlab-glaz/Makefile.crates
+39-38www/gitlab/Makefile
+37-0security/vuxml/vuln/2026.xml
+1,674-175135 files not shown
+2,166-562141 files

OpenBSD/src 24N3cQMusr.sbin/bgpctl bgpctl.8, usr.sbin/bgpd bgpd.conf.5 bgpd.8

   Crosslink the bgpd, rpki-client, and rtrd man pages into a constellation

   OK deraadt@
VersionDeltaFile
1.142+4-3usr.sbin/rpki-client/rpki-client.8
1.257+4-3usr.sbin/bgpd/bgpd.conf.5
1.88+4-3usr.sbin/bgpd/bgpd.8
1.113+4-3usr.sbin/bgpctl/bgpctl.8
1.2+4-2usr.sbin/rtrd/rtrd.8
+20-145 files

LLVM/project c5ab0d0libcxx/include/__locale_dir locale_base_api.h, libcxx/include/__locale_dir/support linux.h bsd_like.h

[libcxx][locale] Refactor strtonum functions using __str_to_float_c_locale<FloatT>
DeltaFile
+15-29libcxx/include/__locale_dir/support/aix.h
+20-5libcxx/include/__locale_dir/support/windows.h
+18-3libcxx/include/__locale_dir/support/openbsd.h
+14-6libcxx/include/__locale_dir/locale_base_api.h
+9-3libcxx/include/__locale_dir/support/linux.h
+9-3libcxx/include/__locale_dir/support/bsd_like.h
+85-494 files not shown
+110-6010 files

LLVM/project 8f2d8cfclang/include/clang/CIR/Dialect Passes.td, clang/lib/CIR/Dialect/Transforms CallConvLoweringPass.cpp

[CIR] Wire AMDGPU into the call-convention lowering pass
DeltaFile
+82-54clang/lib/CIR/Dialect/Transforms/CallConvLoweringPass.cpp
+105-0clang/test/CIR/Transforms/abi-lowering/amdgpu-scalars.cir
+6-2clang/test/CIR/CodeGenHIP/amdgcn-buffer-rsrc-type.hip
+4-2clang/lib/CIR/Lowering/CIRPasses.cpp
+3-1clang/include/clang/CIR/Dialect/Passes.td
+1-1clang/test/CIR/Transforms/abi-lowering/x86_64-lang-addrspace-nyi.cir
+201-601 files not shown
+202-617 files

LLVM/project b132e04llvm/include/llvm/ABI TargetInfo.h, llvm/lib/ABI/Targets AMDGPU.cpp

support CoerceGenericPtrArgToGlobal
DeltaFile
+81-29llvm/lib/ABI/Targets/AMDGPU.cpp
+98-4llvm/unittests/ABI/AMDGPUTargetInfoTest.cpp
+3-1llvm/include/llvm/ABI/TargetInfo.h
+182-343 files

OpenBSD/src oqxNQN1distrib/sets/lists/base mi, distrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1775+2-0distrib/sets/lists/man/mi
1.1200+2-0distrib/sets/lists/base/mi
+4-02 files

OpenBSD/src tHpi71Cusr.sbin Makefile

   connect rtrd to the tree
VersionDeltaFile
1.218+2-2usr.sbin/Makefile
+2-21 files

OpenBSD/src gaNLHHEusr.sbin/vmd vmd.h virtio.h

   vmd(8): msi/msi-x virtio device interrupt

   add pci plumbing and msi/msi-x interrupt support for virtio devices
   in vmd.

   ok dv
VersionDeltaFile
1.41+462-55usr.sbin/vmd/pci.c
1.152+116-21usr.sbin/vmd/virtio.c
1.35+41-11usr.sbin/vmd/vionet.c
1.17+27-2usr.sbin/vmd/pci.h
1.65+7-2usr.sbin/vmd/virtio.h
1.151+4-2usr.sbin/vmd/vmd.h
+657-933 files not shown
+669-989 files

LLVM/project ead0cd1clang/include/clang/CIR/Dialect Passes.h Passes.td, clang/lib/CIR/Dialect/Transforms CallConvLoweringPass.cpp

[CIR] Wire AMDGPU into the call-convention lowering pass
DeltaFile
+82-54clang/lib/CIR/Dialect/Transforms/CallConvLoweringPass.cpp
+105-0clang/test/CIR/Transforms/abi-lowering/amdgpu-scalars.cir
+6-2clang/test/CIR/CodeGenHIP/amdgcn-buffer-rsrc-type.hip
+4-2clang/lib/CIR/Lowering/CIRPasses.cpp
+3-1clang/include/clang/CIR/Dialect/Passes.td
+1-1clang/include/clang/CIR/Dialect/Passes.h
+201-601 files not shown
+202-617 files

LLVM/project 5de66c8llvm/include/llvm/ABI TargetInfo.h, llvm/lib/ABI/Targets AMDGPU.cpp

support CoerceGenericPtrArgToGlobal
DeltaFile
+81-28llvm/lib/ABI/Targets/AMDGPU.cpp
+98-4llvm/unittests/ABI/AMDGPUTargetInfoTest.cpp
+3-1llvm/include/llvm/ABI/TargetInfo.h
+182-333 files

LLVM/project 18ffe57llvm/include/llvm/ABI TargetInfo.h, llvm/lib/ABI TargetInfo.cpp

[ABI] Add AMDGPU target ABI classifier to the LLVM ABI library
DeltaFile
+274-0llvm/unittests/ABI/AMDGPUTargetInfoTest.cpp
+248-0llvm/lib/ABI/Targets/AMDGPU.cpp
+0-55llvm/lib/ABI/Targets/X86.cpp
+54-0llvm/lib/ABI/TargetInfo.cpp
+6-0llvm/include/llvm/ABI/TargetInfo.h
+1-0llvm/unittests/ABI/CMakeLists.txt
+583-551 files not shown
+584-557 files

LLVM/project d46351cllvm/lib/Analysis/models interactive_host.py, llvm/lib/CodeGen MLRegAllocPriorityAdvisor.cpp

[MLGO] Saturate out-of-range regalloc priority advice (#224062)

Converting the float advice to unsigned is undefined outside `[0, 2^32)`
interval

Negative advice wrapped to near UINT_MAX and flipped the priority order,
NaN or advice below 1.0 made every priority 0
DeltaFile
+49-14llvm/test/CodeGen/MLRegAlloc/Inputs/interactive_main.py
+23-1llvm/test/CodeGen/MLRegAlloc/interactive-mode.ll
+18-4llvm/lib/CodeGen/MLRegAllocPriorityAdvisor.cpp
+6-3llvm/lib/Analysis/models/interactive_host.py
+96-224 files

OpenBSD/src WJCt0Agusr.sbin/rtrctl rtrctl.c

   more minimal knf cleanup than in the daemon
VersionDeltaFile
1.2+41-77usr.sbin/rtrctl/rtrctl.c
+41-771 files

LLVM/project 1ddec11llvm/include/llvm/CodeGen Passes.h ResetMachineFunctionPass.h, llvm/include/llvm/Passes MachinePassRegistry.def

[CodeGen][NPM] Port ResetMachineFunction to NPM (#222886)

Assisted by: Opus 5
DeltaFile
+77-62llvm/lib/CodeGen/ResetMachineFunctionPass.cpp
+41-0llvm/include/llvm/CodeGen/ResetMachineFunctionPass.h
+3-3llvm/test/CodeGen/AMDGPU/llc-pipeline-npm.ll
+2-1llvm/include/llvm/CodeGen/Passes.h
+1-1llvm/lib/CodeGen/TargetPassConfig.cpp
+1-1llvm/include/llvm/Passes/MachinePassRegistry.def
+125-683 files not shown
+128-689 files

LLVM/project 3d3dbe5llvm/lib/ExecutionEngine/Orc EPCGenericRTDyldMemoryManager.cpp

[ORC] Fix wrong callee in EPCGenericRTDyldMemoryManager dtor (#224493)

The destructor invoked the reserve wrapper with the release signature
when freeing FinalizedAllocs. Call the release wrapper instead.

No testcase. This was spotted by inspection, and this class is expected
to be deprecated shortly.
DeltaFile
+1-1llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp
+1-11 files

OpenBSD/src AB26zgmusr.sbin/rtrd tables.c send.c

   2863 line include and prototype cleanup; ok job rcovelli
VersionDeltaFile
1.1+1,007-0usr.sbin/rtrd/rtrd.h
1.4+15-22usr.sbin/rtrd/rtrd.c
1.4+10-23usr.sbin/rtrd/sockets.c
1.4+13-19usr.sbin/rtrd/sched.c
1.4+10-19usr.sbin/rtrd/tables.c
1.4+13-16usr.sbin/rtrd/send.c
+1,068-9921 files not shown
+1,181-19127 files

LLVM/project af80392clang/include/clang/Parse Parser.h, clang/lib/Parse ParseDecl.cpp ParseCXXInlineMethods.cpp

[BoundsSafety] Unify ParseLexedAttributeTokens (#206689)

This PR is a continuation of the previous [Unify ParseLexedAttribute
PR](https://github.com/llvm/llvm-project/pull/186033)
DeltaFile
+4-34clang/lib/Parse/ParseCXXInlineMethods.cpp
+14-12clang/lib/Parse/ParseDecl.cpp
+2-2clang/include/clang/Parse/Parser.h
+20-483 files

OpenBSD/src 2mUbdg5usr.sbin/vmd i82093aa.c

   Fix compile warnings by adjusted debug ifdef in vmd.

   Missed some warnings from local variables used only in a DPRINTF.
VersionDeltaFile
1.3+4-5usr.sbin/vmd/i82093aa.c
+4-51 files

FreeNAS/freenas c3d9a19src/middlewared/middlewared/api/v27_0_0 zfs_resource_crud.py, src/middlewared/middlewared/plugins/zfs resource_query.py update_rules.py

Make zfs.resource a plain Service with list, create, update and destroy

## Problem
`zfs.resource` had been rebased onto `GenericCRUDService`, which does not fit a service that is a view onto ZFS rather than a datastore-backed collection. The filterable `query` needed a documented carve-out so that filters never widen the walk, plus an identity push-down that existed only so `get_instance` could work at all, and `create`/`destroy` grew `do_*` spellings and a `delete` alias alongside them. The entry model drifted in the same direction: it gained `crypto`, `snapshot_count` and `snapshots` and lost `children`, so a resource listing was carrying snapshot and encryption data that does not belong in it.

## Solution
**Plain `Service`.** `ZFSResourceService` is a plain `Service` with a three-key `Config`. The service part, the `role_prefix`, the separate delete role, the registered-but-never-sent event and the `generic` flag all go; every public method carries an explicit `roles=`. Note that `update` is exempt from the decorator's "roles are required" check, so a unit test asserts its roles directly.

**`list` replaces `query`.** It is master's `query` renamed, taking a single object: traversal is whatever the caller asks for, there are no filters, and results are flat unless `nest_results` is set. `children` is back on the entry and `id` is gone. This is a hard rename with no compatibility shim, so 25.10.x and 26.0 clients lose `zfs.resource.query` outright - that needs a release note.

**`update` is new.** One method taking `{path, properties, user_properties, inherit}` and returning the updated entry, rather than a `zfs(8)`-shaped split into `set` and `inherit`. A dataset edit is one save, the underlying handle already performs the set, the user-property set and the per-property inherit in a single pass, and splitting the API would only export sequencing and partial rollback to every caller. Its property vocabulary subclasses the create model so the public/private split is inherited rather than copied, minus the properties ZFS cannot change after creation. Validation stays at the level `create` sits at; the share, licence and protocol policy that `pool.dataset.update` performs stays where it is.

**The write primitive moves.** `update_impl` now lives on `zfs.resource` as an untyped keyword-argument primitive, since internal callers legitimately write names outside the public vocabulary. `pool.dataset.update_impl` becomes a shim that unpacks its existing argument dict, which keeps that dict intact as the HA wire format it is and leaves its callers untouched. `zfs.tier` calls the primitive directly through a typed call and moves onto the `ZFS_RESOURCE_*` roles that match its namespace; a custom privilege built on `DATASET_*` alone therefore loses `zfs.tier`, which also needs a release note.

**Read parity keeps master's behaviour.** The choices methods, the zvol blocksize recommendation and the processes family stay in their new home under `plugins/zfs/`, but `processes` goes back to master's two-candidate-path lookup rather than scanning the dataset subtree, so `pool.dataset.processes` no longer reports a holder of a child dataset.

**Fixes carried along.** Normalising sources no longer dereferences a null `properties`; the overlapping-path check now runs whenever the walk descends rather than only when `get_children` is set, and names the option that actually triggered it; `max_depth` is bounded below at zero; and nesting no longer raises when a parent's `children` is absent because the walk never descended into it.
DeltaFile
+0-353tests/api2/test_zfs_resource_query.py
+100-205src/middlewared/middlewared/api/v27_0_0/zfs_resource_crud.py
+165-131src/middlewared/middlewared/plugins/zfs/resource.py
+244-0src/middlewared/middlewared/plugins/zfs/update_rules.py
+11-206src/middlewared/middlewared/plugins/zfs/resource_query.py
+215-0src/middlewared/middlewared/pytest/unit/plugins/zfs/test_update_rules.py
+735-89550 files not shown
+1,794-1,53856 files