FreeBSD/ports 1be5bf2net Makefile, net/cliproxyapi Makefile pkg-descr

net/cliproxyapi: New port: AI provider API proxy

CLIProxyAPI is a proxy server that exposes OpenAI, Gemini, Claude,
Codex, and Grok compatible API interfaces, letting local clients reach
multiple AI providers through a single endpoint and authentication.
DeltaFile
+32-0net/cliproxyapi/Makefile
+6-0net/cliproxyapi/pkg-descr
+5-0net/cliproxyapi/distinfo
+1-0net/Makefile
+44-04 files

Linux/linux af5e34adrivers/mtd mtdcore.c, drivers/mtd/maps uclinux.c

Merge tag 'mtd/fixes-for-7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux

Pull mtd fixes from Miquel Raynal:
 "Among the most important fixes that we have here, there are:

   - the revert of the uclinux map driver which was presumed to
     be no longer used but in fact was

   - the use of SPI match data to get chip capabilities in the
     mchp23k256 driver

   - several fixes addressing the newly introduced virt-concat
     support

   - a missing build dependency on ndfc

  as well as the usual load (if not actually bigger than usual) of
  uninitialized variables, leaks, double free, and AI fuzzed issues
  being fixed"

    [21 lines not shown]
DeltaFile
+118-0drivers/mtd/maps/uclinux.c
+19-5drivers/mtd/nand/ecc-mtk.c
+19-4drivers/mtd/mtdcore.c
+10-2drivers/mtd/nand/raw/lpc32xx_slc.c
+10-2drivers/mtd/nand/raw/lpc32xx_mlc.c
+8-1drivers/mtd/nand/raw/fsl_ifc_nand.c
+184-1411 files not shown
+224-2317 files

Linux/linux 45419d0Documentation/devicetree/bindings/mmc mtk-sd.yaml, drivers/memstick/core ms_block.c

Merge tag 'mmc-v7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC fixes from Ulf Hansson:
 "MMC core:
   - Fix RPMB device unregister ordering
   - Fix __counted_by handling in mmc_test

  MMC host:
   - mtk-sd: Document missing clocks for MT8189
   - sdhci-esdhc-imx: Fix the support for system suspend/resume for SDIO
   - sdhci-of-dwcmshc: Fix error handling for clock prepare/enable
   - vub300:
       - Fix lockdep issue for the cmd_mutex
       - Fix use-after-free on probe failure

  MEMSTICK:
   - Reject a card that reports too many blocks"

* tag 'mmc-v7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:

    [15 lines not shown]
DeltaFile
+58-33drivers/mmc/host/sdhci-esdhc-imx.c
+24-12drivers/mmc/host/vub300.c
+28-1Documentation/devicetree/bindings/mmc/mtk-sd.yaml
+11-7drivers/mmc/core/mmc_test.c
+9-5drivers/mmc/host/sdhci-of-dwcmshc.c
+4-0drivers/memstick/core/ms_block.c
+134-581 files not shown
+135-607 files

LLVM/project e9473e1clang/include/clang/Basic DiagnosticIDs.h

[clang][NFC] Bump the maximum number of Frontend diagnostics

The number of Frontend diagnostics in DiagnosticFrontendKinds.td is close
to the DIAG_SIZE_FRONTEND limit of 200 (195 in use). Increase the limit
to 300.
DeltaFile
+1-1clang/include/clang/Basic/DiagnosticIDs.h
+1-11 files

LLVM/project 0ba1420llvm/lib/Target/AMDGPU SOPInstructions.td

[NFC] Cleanup in SOPInstructions.td

- Eliminate code which was accidentally merged during a merge-conflict
(https://github.com/llvm/llvm-project/pull/203155/changes#r3560059941)
- Remove comments as they are specific to usubsat.
DeltaFile
+0-9llvm/lib/Target/AMDGPU/SOPInstructions.td
+0-91 files

FreeNAS/freenas 21da2a1src/middlewared/middlewared/plugins dlm.py, src/middlewared/middlewared/plugins/dlm_ kernel.py

Tolerate transient NTB blips before calling dlm.reset_active

remote_down now polls the DLM port for up to 60 seconds before ejecting
the peer, so short NTB packet loss events don't trigger a spurious
reset_active

Also raise scan_secs from the default 5 to 30 so the kernel DLM itself
doesn't start FORCEUNLOCK recovery during ~20s NTB blips.
DeltaFile
+19-1src/middlewared/middlewared/plugins/dlm.py
+3-0src/middlewared/middlewared/plugins/dlm_/kernel.py
+22-12 files

LLVM/project 3298029llvm/lib/Target/AMDGPU AMDGPUSwLowerLDS.cpp, llvm/test/CodeGen/AMDGPU amdgpu-sw-lower-lds-flat-ptr-arg-asan.ll

update
DeltaFile
+231-94llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
+213-30llvm/test/CodeGen/AMDGPU/amdgpu-sw-lower-lds-flat-ptr-arg-asan.ll
+444-1242 files

LLVM/project 60846c8cross-project-tests/intrinsic-header-tests riscv_packed_simd.c

[RISCV][P-ext][NFC] Add cross-project tests for packed zip/unzip intrinsics (#209575)
DeltaFile
+68-0cross-project-tests/intrinsic-header-tests/riscv_packed_simd.c
+68-01 files

LLVM/project 5f7060cclang/lib/Frontend FrontendActions.cpp, clang/test/Templight templight-empty-entries-fix.cpp templight-nested-memoization.cpp

[clang] remove templight support (#210166)

Removed as unmaintained, per discussion in
https://discourse.llvm.org/t/rfc-removing-templight-support/90777
DeltaFile
+0-345clang/test/Templight/templight-empty-entries-fix.cpp
+0-262clang/lib/Frontend/FrontendActions.cpp
+0-174clang/test/Templight/templight-nested-memoization.cpp
+0-85clang/test/Templight/templight-prior-template-arg.cpp
+0-84clang/test/Templight/templight-nested-template-instantiation.cpp
+0-82clang/test/Templight/templight-default-arg-inst.cpp
+0-1,03221 files not shown
+4-1,55127 files

FreeNAS/freenas fd7a191tests/api2/zfs_tier test_jobs_extended.py conftest.py

Fix tests
DeltaFile
+66-81tests/api2/zfs_tier/test_jobs_extended.py
+94-26tests/api2/zfs_tier/conftest.py
+9-3tests/api2/zfs_tier/test_set_tier_errors.py
+5-5tests/api2/zfs_tier/test_smoke.py
+174-1154 files

LLVM/project c5dd38dllvm/lib/Target/AMDGPU SIISelLowering.cpp AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU uaddsat.ll

[AMDGPU] Lower uniform uaddsat.i16 to SALU instructions
DeltaFile
+100-90llvm/test/CodeGen/AMDGPU/GlobalISel/uaddsat.ll
+56-0llvm/test/CodeGen/AMDGPU/uaddsat.ll
+10-2llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+1-0llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+167-924 files

NetBSD/src dryzGK7share/misc acronyms.comp

   DBCS
VersionDeltaFile
1.427+2-1share/misc/acronyms.comp
+2-11 files

NetBSD/src rJWrAxeshare/misc acronyms.comp

   SBC SBCS MBCS
VersionDeltaFile
1.426+4-1share/misc/acronyms.comp
+4-11 files

FreeBSD/ports e075c0alang Makefile, lang/clx Makefile pkg-descr

lang/clx: New port: Ahead-of-time Lua compiler producing native executables
DeltaFile
+30-0lang/clx/Makefile
+8-0lang/clx/pkg-descr
+3-0lang/clx/distinfo
+1-0lang/Makefile
+42-04 files

FreeBSD/ports c99f5eedevel/gwm distinfo Makefile

devel/gwm: Update to 1.1.1
DeltaFile
+3-3devel/gwm/distinfo
+1-1devel/gwm/Makefile
+4-42 files

NetBSD/pkgsrc db9aAMKdoc CHANGES-2026

   doc: Updated www/p5-Mojo-JWT to 1.02
VersionDeltaFile
1.4522+2-1doc/CHANGES-2026
+2-11 files

Illumos/gate 48b823cusr/src/uts/i86pc/os ddi_impl.c

18254 i86pc impl_setup_ddi has off-by-one error for ramdisk size
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-1usr/src/uts/i86pc/os/ddi_impl.c
+2-11 files

NetBSD/pkgsrc AcSaIm1www/p5-Mojo-JWT Makefile distinfo

   p5-Mojo-JWT: update to 1.02.

   1.02 2026-06-03
     - This release contains fixes for security issues, everybody should upgrade!
     - Improved security of decode to prevent timing side-channel attacks in symmetric signatures

   1.01 2024-10-15
     - Fix non-portable test

   1.00 2024-10-15
     - Use CryptX (libtomcrypt) for all cryptographic functions
     - Crypt::OpenSSL input is still accepted but converted in-use
VersionDeltaFile
1.8+4-5www/p5-Mojo-JWT/Makefile
1.3+4-4www/p5-Mojo-JWT/distinfo
+8-92 files

NetBSD/pkgsrc 73qoChjsecurity/p5-Crypt-OpenSSL-RSA MESSAGE

   p5-Crypt-OpenSSL-RSA: remove useless message from 2006.
VersionDeltaFile
1.3+1-1security/p5-Crypt-OpenSSL-RSA/MESSAGE
+1-11 files

FreeNAS/freenas f942f18tests/api2/zfs_tier test_jobs_extended.py conftest.py

Fix tests
DeltaFile
+66-81tests/api2/zfs_tier/test_jobs_extended.py
+94-26tests/api2/zfs_tier/conftest.py
+9-3tests/api2/zfs_tier/test_set_tier_errors.py
+5-5tests/api2/zfs_tier/test_smoke.py
+174-1154 files

FreeNAS/freenas 9e74813tests/api2 test_300_nfs.py test_200_ftp.py

Remove tests
DeltaFile
+0-2,127tests/api2/test_300_nfs.py
+0-1,411tests/api2/test_200_ftp.py
+0-701tests/api2/test_011_user.py
+0-620tests/api2/test_container.py
+0-613tests/api2/test_replication.py
+0-589tests/api2/test_service_announcement.py
+0-6,061266 files not shown
+0-34,892272 files

FreeNAS/freenas ef5d67d.github/workflows lint.yml, src/middlewared/middlewared/api/base model.py

Wrap all `Secret` defaults in `Secret`
DeltaFile
+49-0src/middlewared/middlewared/pytest/unit/api/base/test_secret_default_wrap.py
+21-2src/middlewared/middlewared/api/base/model.py
+1-1.github/workflows/lint.yml
+71-33 files

FreeNAS/freenas beaf5ectests/api2/zfs_tier test_dedup_interaction.py

Fix ruff complaints
DeltaFile
+3-1tests/api2/zfs_tier/test_dedup_interaction.py
+3-11 files

FreeNAS/freenas c31afdfsrc/middlewared/middlewared/api/v26_0_0 pool_dataset.py, src/middlewared/middlewared/api/v27_0_0 zfs_resource_crud.py

Make ZFS deduplication incompatible with the PERFORMANCE tier

Deduplicated datasets are excluded from tiering: they report a null
tier, and dataset_set_tier and rewrite_job_create reject them.

Enabling dedup (ON/VERIFY) is refused only when a dataset's data is on
the SPECIAL vdev, i.e. the PERFORMANCE tier (special_small_blocks > 0).
REGULAR datasets, volumes, and pools without a SPECIAL vdev may be
deduplicated freely.
DeltaFile
+268-0tests/api2/zfs_tier/test_dedup_interaction.py
+116-0src/middlewared/middlewared/plugins/pool_/utils.py
+46-2src/middlewared/middlewared/plugins/zfs/tier.py
+8-0src/middlewared/middlewared/plugins/pool_/dataset.py
+6-1src/middlewared/middlewared/api/v26_0_0/pool_dataset.py
+4-1src/middlewared/middlewared/api/v27_0_0/zfs_resource_crud.py
+448-42 files not shown
+454-58 files

FreeNAS/freenas 59269ccsrc/middlewared/middlewared/plugins/pool_ utils.py

Make mypy happy now
DeltaFile
+4-1src/middlewared/middlewared/plugins/pool_/utils.py
+4-11 files

FreeBSD/ports 5ef1812net/freerdp3 distinfo Makefile

net/freerdp3: Update 3.28.0 => 3.30.0

Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.29.0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.30.0

Sponsored by:   UNIS Labs
Security:       GHSA-43hh-p3vw-hfx3
Security:       GHSA-ph3q-f9w8-7jf3
Security:       GHSA-mwwh-mhp9-q7vm
Security:       GHSA-whq8-c3v3-p8v8
Security:       GHSA-hgj8-g595-wfc6
Security:       GHSA-8v6m-2cmc-chx9
Security:       GHSA-5wr6-8m8j-3h7f
Security:       GHSA-89c6-jjrw-96h4
Security:       GHSA-8xqm-wp3f-rfp9
Security:       GHSA-jm8r-22j6-4m4v
Security:       GHSA-2c6r-4pr4-9x8m
Security:       GHSA-qmvw-52ph-q5pv

    [16 lines not shown]
DeltaFile
+3-3net/freerdp3/distinfo
+1-1net/freerdp3/Makefile
+4-42 files

Linux/linux 111e7b2. MAINTAINERS, arch/arm64/boot/dts/nvidia tegra234.dtsi

Merge tag 'soc-fixes-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC fixes from Arnd Bergmann:
 "There are only three devicetree fixes this time: one critical memory
  corruption fix for Renesas and three minor corrections for Tegra.

  The MAINTAINERS file is updated for a new maintainer of the CIX
  platform and two address changes.

  The rest is all driver fixes, mostly firmware:

   - multiple runtime issues in ARM SCMI and FF-A firmware code, dealing
     with error handling for corner cases in firmware.

   - multiple fixes for reset drivers, dealing with individual platform
     specific mistakes and more error handling

   - minor build and runtime fixes for the Tegra SoC drivers"


    [21 lines not shown]
DeltaFile
+41-0arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts
+21-8drivers/firmware/arm_ffa/driver.c
+12-12arch/arm64/boot/dts/nvidia/tegra234.dtsi
+8-5drivers/firmware/arm_scmi/clock.c
+6-6MAINTAINERS
+6-0drivers/reset/reset-imx7.c
+94-3112 files not shown
+114-5118 files

FreeBSD/ports fa3256bnet/freerdp3 distinfo Makefile

net/freerdp3: Update 3.28.0 => 3.30.0

Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.29.0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.30.0

Sponsored by:   UNIS Labs
Security:       GHSA-43hh-p3vw-hfx3
Security:       GHSA-ph3q-f9w8-7jf3
Security:       GHSA-mwwh-mhp9-q7vm
Security:       GHSA-whq8-c3v3-p8v8
Security:       GHSA-hgj8-g595-wfc6
Security:       GHSA-8v6m-2cmc-chx9
Security:       GHSA-5wr6-8m8j-3h7f
Security:       GHSA-89c6-jjrw-96h4
Security:       GHSA-8xqm-wp3f-rfp9
Security:       GHSA-jm8r-22j6-4m4v
Security:       GHSA-2c6r-4pr4-9x8m
Security:       GHSA-qmvw-52ph-q5pv

    [14 lines not shown]
DeltaFile
+3-3net/freerdp3/distinfo
+1-1net/freerdp3/Makefile
+4-42 files

FreeNAS/freenas 8058839src/middlewared/middlewared/plugins/apps utils.py, src/middlewared/middlewared/test/integration/utils job.py

dead code
DeltaFile
+2-21src/middlewared/middlewared/test/integration/utils/job.py
+9-2src/middlewared/middlewared/plugins/apps/utils.py
+11-232 files

FreeBSD/src e4795d3sys/compat/linuxkpi/common/include/linux skbuff.h, sys/compat/linuxkpi/common/src linux_skbuff.c

LinuxKPI: skbuff: add initial page pool support

Add an internal flag which is set by skb_mark_for_recycle() and upon
"skb_free" then selects whether the skb is freed or returned to the
page pool.
There will likely be more details to figure out once the LinuxKPI page
work is done and we support more of the page pool than the bare minimum.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+8-1sys/compat/linuxkpi/common/src/linux_skbuff.c
+3-2sys/compat/linuxkpi/common/include/linux/skbuff.h
+11-32 files