FreeNAS/freenas 34d114fsrc/middlewared/middlewared/plugins/keychain ssh_pair.py types.py, src/middlewared/middlewared/utils/service call_mixin.py

ruff
DeltaFile
+2-3src/middlewared/middlewared/plugins/keychain/ssh_pair.py
+2-1src/middlewared/middlewared/plugins/keychain/types.py
+1-1src/middlewared/middlewared/plugins/keychain/__init__.py
+1-1src/middlewared/middlewared/plugins/keychain/crud.py
+1-1src/middlewared/middlewared/plugins/keychain/used_by.py
+0-1src/middlewared/middlewared/utils/service/call_mixin.py
+7-86 files

FreeNAS/freenas ab07a25tests/api2 test_keychain_utils.py

Use proper assets
DeltaFile
+1-8tests/api2/test_keychain_utils.py
+1-81 files

FreeNAS/freenas 35d5d3etests/api2 test_keychain_key_pair.py test_keychain_replication.py

More tests coverage
DeltaFile
+84-0tests/api2/test_keychain_key_pair.py
+49-0tests/api2/test_keychain_replication.py
+133-02 files

LLVM/project ca08509clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains Clang.cpp

address comments
DeltaFile
+3-3clang/include/clang/Options/Options.td
+1-1clang/lib/Driver/ToolChains/Clang.cpp
+4-42 files

LLVM/project 59ac0c2clang/docs LanguageExtensions.md, clang/include/clang/Options Options.td

Enable driver changes for fexec-charset
DeltaFile
+14-6clang/lib/Driver/ToolChains/Clang.cpp
+14-4clang/include/clang/Options/Options.td
+11-3clang/test/Driver/clang_f_opts.c
+10-0llvm/lib/Support/TextEncoding.cpp
+4-3clang/test/Driver/cl-options.c
+3-3clang/docs/LanguageExtensions.md
+56-193 files not shown
+60-199 files

LLVM/project 354438fclang/test/CodeGen/LoongArch/lasx builtin.c builtin-alias.c, lldb/packages/Python/lldbsuite/test/tools/lldb_dap dap_types.py session_helpers.py

Rebase

Created using spr 1.3.7
DeltaFile
+24,053-23,916llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+2,630-0llvm/lib/DebugInfo/LogicalView/Readers/LVIRReader.cpp
+2,026-0lldb/packages/Python/lldbsuite/test/tools/lldb_dap/dap_types.py
+1,698-0lldb/packages/Python/lldbsuite/test/tools/lldb_dap/session_helpers.py
+733-733clang/test/CodeGen/LoongArch/lasx/builtin.c
+733-733clang/test/CodeGen/LoongArch/lasx/builtin-alias.c
+31,873-25,3821,859 files not shown
+83,382-39,7611,865 files

OPNSense/tools 4e7f2febuild core.sh

build/core: reject invalid versions

PR: https://forum.opnsense.org/index.php?topic=52270.0
DeltaFile
+6-1build/core.sh
+6-11 files

LLVM/project 76b0d98clang/lib/Lex TextEncoding.cpp, clang/lib/Sema SemaChecking.cpp

do not convert character by character
DeltaFile
+6-4clang/lib/Sema/SemaChecking.cpp
+1-1clang/lib/Lex/TextEncoding.cpp
+7-52 files

LLVM/project 6a5ab40clang/include/clang/Lex TextEncoding.h, clang/lib/Lex TextEncoding.cpp

fix CI
DeltaFile
+2-2clang/lib/Lex/TextEncoding.cpp
+1-0clang/include/clang/Lex/TextEncoding.h
+3-22 files

LLVM/project 71fdbc9clang/lib/AST PrintfFormatString.cpp FormatString.cpp, clang/lib/Sema SemaChecking.cpp

Add format string handling
DeltaFile
+58-31clang/lib/AST/PrintfFormatString.cpp
+46-40clang/lib/AST/FormatString.cpp
+33-21clang/lib/Sema/SemaChecking.cpp
+25-11clang/lib/AST/FormatStringParsing.h
+15-8clang/lib/AST/ScanfFormatString.cpp
+19-0llvm/lib/Support/TextEncoding.cpp
+196-1117 files not shown
+233-12013 files

LLVM/project 0c3d2b4clang/lib/AST ASTContext.cpp, clang/lib/Lex TextEncoding.cpp

Convert the key before cache lookup to prevent encoding differences
DeltaFile
+9-9clang/lib/AST/ASTContext.cpp
+2-2clang/lib/Lex/TextEncoding.cpp
+11-112 files

LLVM/project 7660b6cclang/include/clang/Basic TargetInfo.h, clang/lib/AST ASTContext.cpp

convert to exec-charset inside getPredefinedStringLiteralFromCache, test __builtin_FILE()
DeltaFile
+10-0clang/lib/AST/ASTContext.cpp
+4-0clang/test/CodeGen/systemz-charset.cpp
+2-1clang/lib/Lex/TextEncoding.cpp
+3-0clang/lib/Basic/TargetInfo.cpp
+2-0clang/include/clang/Basic/TargetInfo.h
+21-15 files

LLVM/project 3bd318fclang/test/CodeGen systemz-charset.c

fix CI
DeltaFile
+2-0clang/test/CodeGen/systemz-charset.c
+2-01 files

LLVM/project 3906323clang/include/clang/Sema Sema.h, clang/lib/Parse Parser.cpp ParseDecl.cpp

fix CI
DeltaFile
+0-7clang/test/CodeGen/systemz-charset.c
+2-2clang/include/clang/Sema/Sema.h
+1-1clang/lib/Parse/Parser.cpp
+0-1clang/lib/Parse/ParseDecl.cpp
+3-114 files

LLVM/project 89a5902clang/include/clang/Sema Sema.h

Fix build failure
DeltaFile
+1-0clang/include/clang/Sema/Sema.h
+1-01 files

LLVM/project 1955046clang/include/clang/Sema Sema.h

Remove old include
DeltaFile
+0-1clang/include/clang/Sema/Sema.h
+0-11 files

LLVM/project f11c129clang/lib/Parse ParseDecl.cpp ParseExpr.cpp, clang/lib/Sema SemaExpr.cpp

add ParserConversionAction, do not translate unevaluated strings
DeltaFile
+6-6clang/lib/Sema/SemaExpr.cpp
+10-0clang/lib/Parse/ParseDecl.cpp
+8-0clang/test/CodeGen/systemz-charset-diag.cpp
+3-3clang/lib/Parse/ParseExpr.cpp
+5-0clang/test/CodeGen/systemz-charset.c
+4-0clang/lib/Parse/Parser.cpp
+36-93 files not shown
+42-109 files

LLVM/project f1aeaa7clang/include/clang/Lex TextEncoding.h LiteralSupport.h, clang/lib/Lex LiteralSupport.cpp TextEncoding.cpp

Enable fexec-charset option  (#138895)

This patch is the first in a series of patches to enable the fexec-charset option. This patch enables the fexec-charset cc1 option to control the literal encoding of string literals
DeltaFile
+147-39clang/lib/Lex/LiteralSupport.cpp
+74-0clang/test/CodeGen/systemz-charset.cpp
+68-0clang/test/CodeGen/systemz-charset.c
+43-0clang/lib/Lex/TextEncoding.cpp
+30-0clang/include/clang/Lex/TextEncoding.h
+12-7clang/include/clang/Lex/LiteralSupport.h
+374-4613 files not shown
+419-5119 files

FreeNAS/freenas e638d0csrc/middlewared/middlewared/api/v27_0_0 keychain.py, src/middlewared/middlewared/plugins/keychain types.py

More tests coverage
DeltaFile
+57-1tests/api2/test_keychain_ssh.py
+20-0tests/api2/test_keychain_utils.py
+7-1src/middlewared/middlewared/api/v27_0_0/keychain.py
+1-1src/middlewared/middlewared/plugins/keychain/types.py
+85-34 files

FreeNAS/freenas 7094b96src/middlewared/middlewared/plugins/pool_ dataset.py

License-gate ZFS deduplication on datasets and zvols

This commit adds changes to reject enabling ZFS deduplication (ON/VERIFY) on a dataset or zvol unless the system is entitled to it: any licensed system must carry the DEDUP feature flag, unlicensed TrueNAS hardware is blocked, and Community Edition (including minis) may still use it freely. The check lives in the shared dataset validation path so it covers both create and update, and OFF/INHERIT are left untouched.

(cherry picked from commit 00d3422b8bfed7e528837451921625ffc607ac37)
DeltaFile
+18-0src/middlewared/middlewared/plugins/pool_/dataset.py
+18-01 files

FreeNAS/freenas add41b9

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeBSD/ports 0cea189. UPDATING, databases/lmdb pkg-message

databases/lmdb: add migration notice for 0.9.x -> 1.0.0 upgrade

LMDB 1.0 introduced an incompatible on-disk file format; v0.9 databases
must be exported with mdb_dump and re-imported with mdb_load before use.
Add a pkg-message (install always, upgrade only from <1.0.0) and an
UPDATING entry documenting the required migration procedure.

Suggested by:   Kevin Bowling <kevin.bowling at kev009.com>
DeltaFile
+32-0databases/lmdb/pkg-message
+17-0UPDATING
+49-02 files

FreeBSD/ports 251b7aegraphics/gpxsee distinfo Makefile

graphis/gpxsee: Update to 16.10

https://github.com/tumic0/GPXSee/releases/tag/16.9
https://github.com/tumic0/GPXSee/releases/tag/16.10

PR:             296101
Approved by:    sikmir at gmail.com (maintainer timeout 2 weeks)
Approved by:    osa (mentor)
DeltaFile
+3-3graphics/gpxsee/distinfo
+1-2graphics/gpxsee/Makefile
+4-52 files

LLVM/project 4196791cross-project-tests/debuginfo-tests/dexter-tests optnone-struct-and-methods.cpp optnone-vectors-and-functions.cpp, cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio VisualStudio.py

[Dexter] Switch to using script-mode by default

This patch changes the default mode of Dexter from heuristic-mode to
script-mode. The --use-script argument is replaced with --use-heuristic,
some comments/docs/error messages are updated accordingly, and tests have
their flags switched accordingly.
DeltaFile
+2-6cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
+3-4cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/view.cpp
+3-3cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py
+2-2cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/evaluation/eval_sublist_aggregates.cpp
+2-2cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
+2-2cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
+14-19168 files not shown
+188-208174 files

LLVM/project d3df6adcross-project-tests/debuginfo-tests/dexter Script.md, cross-project-tests/debuginfo-tests/dexter-tests global-constant.cpp

review comments
DeltaFile
+2-1cross-project-tests/debuginfo-tests/dexter-tests/global-constant.cpp
+2-0cross-project-tests/debuginfo-tests/dexter/Script.md
+4-12 files

LLVM/project b13d2cccross-project-tests/debuginfo-tests/dexter-tests optnone-loops.cpp optnone-fastmath.cpp, cross-project-tests/debuginfo-tests/dexter-tests/memvars inlining.c loop.c

Apply clang-format within reason
DeltaFile
+9-15cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
+5-5cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
+3-3cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
+2-2cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining.c
+2-2cross-project-tests/debuginfo-tests/dexter-tests/memvars/loop.c
+2-2cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
+23-297 files not shown
+29-3813 files

LLVM/project 07eb35fcross-project-tests/debuginfo-tests/dexter-tests optnone-loops.cpp optnone-fastmath.cpp, cross-project-tests/debuginfo-tests/dexter-tests/memvars unused-merged-value.c ptr-to.c

Address review comments, format
DeltaFile
+46-40cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
+11-9cross-project-tests/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
+4-10cross-project-tests/debuginfo-tests/dexter-tests/memvars/ptr-to.c
+3-2cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
+2-3cross-project-tests/debuginfo-tests/dexter-tests/vla.c
+2-1cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
+68-6512 files not shown
+90-7718 files

LLVM/project 122b1d1cross-project-tests/debuginfo-tests/dexter-tests optnone-vectors-and-functions.cpp optnone-simple-functions.cpp, cross-project-tests/debuginfo-tests/dexter-tests/memvars inlining-dse.c

[Dexter] Update lldb-based dexter-tests to use script-mode

This patch replaces uses of heuristic-mode Dexter in the dexter-tests suite
with uses of the script-mode, for tests that use DAP (via lldb-dap). The
updates are largely straightforward but occasionally non-trivial, and in
some cases some slight modifications have been made to keep the "spirit" of
the test intact.
DeltaFile
+93-73cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
+98-51cross-project-tests/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
+68-54cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
+57-33cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
+30-19cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
+19-22cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining-dse.c
+365-25221 files not shown
+669-39227 files

FreeBSD/ports d2064c1mail/mu distinfo Makefile

mail/mu: Update to 1.4.2

https://github.com/djcb/mu/releases/tag/v1.14.2

PR:             296080
Approved by:    rwn at mailo.com (maintainer timeout 2 weeks)
Approved by:    osa (mentor)
DeltaFile
+3-3mail/mu/distinfo
+1-1mail/mu/Makefile
+4-42 files

LLVM/project 75af823llvm/lib/Transforms/Vectorize VPlanUtils.cpp, llvm/test/Transforms/LoopVectorize runtime-checks-difference.ll induction-step.ll

[VPlan] Expand SCEV casts in VPSCEVExpander. (#206371)

Add support for expanding scTruncate, scZeroExtend and scSignExtend SCEV
expressions to Trunc/ZExt/SExt VPInstructions in
VPSCEVExpander::tryToExpand.

PR: https://github.com/llvm/llvm-project/pull/206371
DeltaFile
+23-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+4-6llvm/test/Transforms/LoopVectorize/VPlan/expand-scev.ll
+4-4llvm/test/Transforms/LoopVectorize/runtime-checks-difference.ll
+3-3llvm/test/Transforms/LoopVectorize/induction-step.ll
+2-2llvm/test/Transforms/LoopVectorize/nested-loops-scev-expansion.ll
+1-1llvm/test/Transforms/LoopVectorize/X86/illegal-parallel-loop-uniform-write.ll
+37-161 files not shown
+38-177 files