FreeNAS/freenas f937cedtests/api2 test_300_nfs.py test_usage_reporting.py

Set allow_nonroot for pynfs NFS tests

PynfsClient(3) runs as the test user and uses ephemeral source
ports.  With the appliance default allow_nonroot=False the export
is 'secure', so mountd returns ACCES on v3 and nfsd squashes uid=0
to nobody on v4.  SSH_NFS hid this because mount.nfs is SETUID-root.

Add a nfs_allow_nonroot fixture and apply to the four affected
tests; same inline toggle in test_usage_reporting.
DeltaFile
+25-4tests/api2/test_300_nfs.py
+16-3tests/api2/test_usage_reporting.py
+41-72 files

FreeNAS/freenas 6f5d39ctests/api2 test_300_nfs.py

Use tcpdump -i any in NFS scope test

test_nfs_scope_setting's tcpdump used `-i lo`, which worked under
SSH_NFS because the client ran on the appliance.  Under
PynfsClient the client runs on the test runner host, so loopback
sees nothing.  Switch to `-i any`.
DeltaFile
+5-1tests/api2/test_300_nfs.py
+5-11 files

LLVM/project e218f70lldb/source/Plugins/Process/Linux NativeRegisterContextLinux_arm64.cpp NativeRegisterContextLinux_arm64.h, lldb/source/Plugins/Process/Utility RegisterInfoPOSIX_arm64.cpp RegisterInfoPOSIX_arm64.h

[lldb][AArch64][Linux] Remove Is<type of register> forwarding methods (#197412)

These don't add any utility and just make you wonder if we're doing
something more than the register info object can do. We are not.

Except for GPR and FPR, but nothing so complex that the register info
cannot do it too, so I've moved those into there.
DeltaFile
+19-65lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
+0-13lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h
+10-0lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp
+2-0lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h
+31-784 files

LLVM/project ad35220llvm/test/Transforms/LoopVectorize gather-scatter.ll

Add small test for -force-target-supports-gather-scatter-ops
DeltaFile
+48-0llvm/test/Transforms/LoopVectorize/gather-scatter.ll
+48-01 files

LLVM/project 3c8026ccross-project-tests/dtlto unicode.test, llvm/utils/dtlto local.py

[DTLTO][TEST] Add a test for Unicode characters (#194823)

Add a test to verify that Unicode characters in paths are
preserved correctly.

This was broken until recently; see:
https://github.com/llvm/llvm-project/issues/194318
DeltaFile
+61-0cross-project-tests/dtlto/unicode.test
+1-1llvm/utils/dtlto/local.py
+62-12 files

OPNSense/tools 2eb2b60build common.sh packages.sh

build/packages: allow easy purge even with wildcard

Use with care, but can be useful.  '*' does not pass easily so
let's use '%' instead.
DeltaFile
+1-0build/common.sh
+1-0build/packages.sh
+2-02 files

LLVM/project 83c4c14llvm/lib/Transforms/InstCombine InstCombineVectorOps.cpp, llvm/test/Transforms/InstCombine vec_phi_extract.ll

[InstCombine] Reuse values when scalarizing phis with duplicated incoming edges (#197225)

Fixes #196954.
DeltaFile
+29-0llvm/test/Transforms/InstCombine/vec_phi_extract.ll
+18-9llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
+47-92 files

LLVM/project 615721cclang/lib/StaticAnalyzer/Core ExprEngine.cpp

[analyzer] Fix bad logic in VisitArrayInitLoopExpr (#196974)

The method `VisitArrayInitLoopExpr` consists of three steps:
1. Run the `PreStmt<ArrayInitLoopExpr>` callbacks
2. Bind the right value to the expression
3. Run the `PostStmt<ArrayInitLoopExpr>` callbacks

However 8ef628088b54aebd4a8317ce3a0029e3283b3aa0 (which added this
method in 2022) introduced bad logic: at step 2 it used `Pred` (the node
received as an argument at the beginning) instead of `Node` (one of the
nodes produced in step 1) as the parent of the freshly made nodes.

This logic error didn't cause practical problems because
`ArrayInitLoopExpr` is a very esoteric AST node so there aren't any
checkers that implement `PreStmt` callbacks for it.
DeltaFile
+1-1clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
+1-11 files

FreeBSD/ports f3567f0devel/py-lizard distinfo Makefile

devel/py-lizard: Update version 1.17.20=>1.17.21

Changelog: https://github.com/terryyin/lizard/releases/tag/1.17.21
DeltaFile
+3-3devel/py-lizard/distinfo
+1-1devel/py-lizard/Makefile
+4-42 files

FreeBSD/ports ea14c29devel/py-pika Makefile distinfo

devel/py-pika: Update version 1.3.2=>1.4.0

Changelog: https://github.com/pika/pika/releases/tag/1.4.0
DeltaFile
+8-6devel/py-pika/Makefile
+3-3devel/py-pika/distinfo
+11-92 files

FreeBSD/ports 751dcfdnet/libwebsockets pkg-plist distinfo, net/libwebsockets/files patch-lib_CMakeLists.txt patch-lib_tls_CMakeLists.txt

net/libwebsockets: Update version 4.3.10=>4.4.4

Changelog: https://github.com/warmcat/libwebsockets/releases/tag/v4.4.4
DeltaFile
+0-38net/libwebsockets/files/patch-lib_CMakeLists.txt
+15-8net/libwebsockets/pkg-plist
+0-19net/libwebsockets/files/patch-lib_tls_CMakeLists.txt
+3-3net/libwebsockets/distinfo
+1-1net/libwebsockets/Makefile
+19-695 files

FreeBSD/ports 480213csecurity/sops distinfo Makefile

security/sops: Update version 3.12.2=>3.13.0

Changelog: https://github.com/getsops/sops/releases/tag/v3.13.0
DeltaFile
+5-5security/sops/distinfo
+1-2security/sops/Makefile
+6-72 files

FreeBSD/ports a79913cnet/p5-Amazon-SQS-Simple distinfo Makefile

net/p5-Amazon-SQS-Simple: Update version 2.06=>2.07

Changelog: https://metacpan.org/release/PENFOLD/Amazon-SQS-Simple-2.07/changes
DeltaFile
+3-3net/p5-Amazon-SQS-Simple/distinfo
+1-1net/p5-Amazon-SQS-Simple/Makefile
+4-42 files

FreeBSD/ports d4d8fc3devel/py-pipdeptree distinfo Makefile

devel/py-pipdeptree: Update version 2.35.1=>2.35.2

Changelog: https://github.com/tox-dev/pipdeptree/releases/tag/2.35.2
DeltaFile
+3-3devel/py-pipdeptree/distinfo
+1-1devel/py-pipdeptree/Makefile
+4-42 files

FreeBSD/ports 74798c7sysutils/dar distinfo pkg-plist

sysutils/dar: Update version 2.8.4=>2.8.5

Changelog: https://github.com/Edrusb/DAR/releases/tag/v2.8.5
DeltaFile
+3-3sysutils/dar/distinfo
+5-0sysutils/dar/pkg-plist
+2-2sysutils/dar/Makefile
+10-53 files

FreeBSD/ports 0142d30sysutils/opentofu distinfo Makefile

sysutils/opentofu: Update version 1.11.6=>1.11.7

Changelog: https://github.com/opentofu/opentofu/releases/tag/v1.11.7
DeltaFile
+5-5sysutils/opentofu/distinfo
+1-2sysutils/opentofu/Makefile
+6-72 files

FreeBSD/ports c690e7eaudio/pocketsphinx pkg-plist distinfo

audio/pocketsphinx: Update version 5.0.4=>5.1.0

Changelog: https://github.com/cmusphinx/pocketsphinx/releases/tag/v5.1.0
DeltaFile
+3-4audio/pocketsphinx/pkg-plist
+3-3audio/pocketsphinx/distinfo
+1-1audio/pocketsphinx/Makefile
+7-83 files

FreeBSD/ports bd1e9e6editors/nedit Makefile distinfo

editors/nedit: Update version 5.7=>5.8

- Return to pool
DeltaFile
+3-5editors/nedit/Makefile
+3-3editors/nedit/distinfo
+6-82 files

FreeBSD/ports 4be197atextproc/docbookrx Makefile distinfo

textproc/docbookrx: Update version 06cae39=>06f4336

- Switch to upstrem release
- Fix build
- Return to pool
DeltaFile
+5-3textproc/docbookrx/Makefile
+3-3textproc/docbookrx/distinfo
+8-62 files

FreeBSD/ports c39bc4dnet/google-cloud-sdk distinfo Makefile

net/google-cloud-sdk: Update version 565.0.0=>566.0.0
DeltaFile
+3-3net/google-cloud-sdk/distinfo
+1-1net/google-cloud-sdk/Makefile
+4-42 files

FreeBSD/ports ba77d6cwww Makefile, www/py-requests-cache93 Makefile pkg-descr

www/py-requests-cache93: Remove port

- BROKEN for more than 6 months
- No consumers remaining in the tree
DeltaFile
+0-218www/py-requests-cache93/files/patch-cattrs
+0-30www/py-requests-cache93/Makefile
+0-17www/py-requests-cache93/pkg-descr
+0-16www/py-requests-cache93/files/patch-setup.py
+0-3www/py-requests-cache93/distinfo
+0-1www/Makefile
+0-2851 files not shown
+1-2857 files

FreeBSD/ports bee6c2awww/py-textile distinfo Makefile

www/py-textile: Update version 4.0.3=>4.0.4

Changelog: https://github.com/textile/python-textile/releases/tag/4.0.4
DeltaFile
+3-3www/py-textile/distinfo
+1-2www/py-textile/Makefile
+4-52 files

FreeBSD/ports f845830databases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.5.312=>1.5.318
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

FreeBSD/ports 9fd59belang/php85 pkg-plist distinfo

lang/php85: Update version 8.5.5=>8.5.6

Changelog: https://www.php.net/ChangeLog-8.php#8.5.6

MFH:            2026Q2
DeltaFile
+5-1lang/php85/pkg-plist
+3-3lang/php85/distinfo
+1-1lang/php85/Makefile
+9-53 files

FreeBSD/ports 4d065f8lang/php84 Makefile distinfo, textproc/php84-xsl/files patch-php__xsl.c

lang/php84: Update version 8.4.20=>8.4.21

- Optionize JIT. JIT for opcache has been disabled by default. Make it
  and option to conditionally depend on capstone [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.4.21

PR:             294233 [1]
Reported by:    chris at chrullrich.net [1]
MFH:            2026Q2
DeltaFile
+9-3lang/php84/Makefile
+0-10textproc/php84-xsl/files/patch-php__xsl.c
+3-3lang/php84/distinfo
+12-163 files

FreeBSD/ports f4cd986lang/php83 distinfo Makefile, security/php83-sodium Makefile

lang/php83: Update version 8.3.30=>8.3.31

Changelog: https://www.php.net/ChangeLog-8.php#8.3.31

MFH:            2026Q2
DeltaFile
+3-3lang/php83/distinfo
+1-1lang/php83/Makefile
+0-1security/php83-sodium/Makefile
+0-1textproc/php83-xsl/Makefile
+4-64 files

FreeBSD/ports ad6b920lang/php82 distinfo Makefile, security/php82-sodium Makefile

lang/php82: Update version 8.2.30=>8.2.31

Changelog: https://www.php.net/ChangeLog-8.php#8.2.31

MFH:            2026Q2
DeltaFile
+3-3lang/php82/distinfo
+1-1lang/php82/Makefile
+0-1security/php82-sodium/Makefile
+4-53 files

FreeBSD/ports 2d95a06devel/pear-Console_CommandLine Makefile

devel/pear-Console_CommandLine: Undeprecate

- Return to pool
DeltaFile
+2-5devel/pear-Console_CommandLine/Makefile
+2-51 files

LLVM/project 4aaf41dllvm/lib/Target/AMDGPU BUFInstructions.td, llvm/test/MC/AMDGPU gfx13_asm_vbuffer_mubuf.s gfx13_asm_vbuffer_mubuf_format.s

[AMDGPU] Add VBUFFER encoding for gfx13 (#196262)

Co-authored-by: Jay Foad <jay.foad at amd.com>
DeltaFile
+2,662-0llvm/test/MC/AMDGPU/gfx13_asm_vbuffer_mubuf.s
+699-0llvm/test/MC/AMDGPU/gfx13_asm_vbuffer_mubuf_format.s
+663-0llvm/test/MC/AMDGPU/gfx13_asm_vbuffer_mtbuf.s
+205-73llvm/lib/Target/AMDGPU/BUFInstructions.td
+201-0llvm/test/MC/AMDGPU/gfx13_asm_vbuffer_mubuf_alias.s
+27-0llvm/test/MC/AMDGPU/gfx13_asm_vbuffer_mtbuf_alias.s
+4,457-732 files not shown
+4,464-758 files

LLVM/project c2832acllvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.image.sample.g16.encode.ll llvm.amdgcn.image.a16.encode.ll

Use gfx13Encoding for Image intrinsic
DeltaFile
+180-68llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.sample.g16.encode.ll
+107-59llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.a16.encode.ll
+5-1llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+292-1283 files