OPNSense/core 3b99734src/opnsense/service/modules template.py

configd/templates - allow "strict" mode +TARGETS using the ! keyword.

Example line:
!at.cron:/etc/cron.d/at

In which case the target won't be generated when multiple modules are being flushed out (such as template_ctl.py \* being used on boot)

While here, also deprecate codecs (python warning)

for https://github.com/opnsense/plugins/pull/5521
DeltaFile
+10-7src/opnsense/service/modules/template.py
+10-71 files

FreeBSD/ports 1eda196devel/aws-c-sdkutils distinfo Makefile

devel/aws-c-sdkutils: Update to 0.2.7

ChangeLog: https://github.com/awslabs/aws-c-sdkutils/releases/tag/v0.2.7
DeltaFile
+3-3devel/aws-c-sdkutils/distinfo
+1-1devel/aws-c-sdkutils/Makefile
+4-42 files

FreeBSD/ports f237b96math/R-cran-lava distinfo Makefile

math/R-cran-lava: Update to 1.9.2

ChangeLog: https://cran.r-project.org/web/packages/lava/news/news.html
DeltaFile
+3-3math/R-cran-lava/distinfo
+1-1math/R-cran-lava/Makefile
+4-42 files

FreeBSD/ports e3a8ad0shells/xonsh distinfo Makefile

shells/xonsh: Update to 0.24.0

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.24.0
DeltaFile
+3-3shells/xonsh/distinfo
+2-2shells/xonsh/Makefile
+5-52 files

FreeNAS/freenas 096c290src/middlewared/middlewared/alembic/versions/27.0 2026-07-01_12-00_docker_address_pool_canonical.py, src/middlewared/middlewared/api/v27_0_0 docker.py

address review, add migration + tests
DeltaFile
+64-0src/middlewared/middlewared/alembic/versions/27.0/2026-07-01_12-00_docker_address_pool_canonical.py
+41-0src/middlewared/middlewared/pytest/unit/plugins/docker/test_docker_config_change_detection.py
+8-2src/middlewared/middlewared/api/v27_0_0/docker.py
+1-6src/middlewared/middlewared/plugins/docker/config.py
+114-84 files

LLVM/project 507108eclang/lib/Parse ParseStmt.cpp

[clang] Fix enum/non-enum conditional warning in ParseStmt (#207085)

Use Scope::NoScope instead of 0, fixes
```
llvm-project/clang/lib/Parse/ParseStmt.cpp:1744:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
 1744 |   unsigned ScopeFlags = Scope::ControlScope | (C99orCXX ? Scope::DeclScope : 0);
```
DeltaFile
+2-1clang/lib/Parse/ParseStmt.cpp
+2-11 files

FreeBSD/ports d9533cdnet/ntpd-rs distinfo Makefile.crates

net/ntpd-rs: Update to 1.9.0

PR:             296396
DeltaFile
+79-61net/ntpd-rs/distinfo
+38-29net/ntpd-rs/Makefile.crates
+1-2net/ntpd-rs/Makefile
+118-923 files

NetBSD/pkgsrc 4GVTozhgraphics/libheif distinfo, graphics/libheif/patches patch-heifio_CMakeLists.txt

   libheif: don't pick up stray libwebp dependency
VersionDeltaFile
1.1+16-0graphics/libheif/patches/patch-heifio_CMakeLists.txt
1.49+2-1graphics/libheif/distinfo
+18-12 files

NetBSD/src kAUVeQTsys/sys atomic.h

   atomic_store(9): Fix byte indexing on hash-locked architectures.

   Fixes the easy part of:

   PR kern/60393: hash-locked atomic_store_* is all kinds of busted

   The hard part will require redoing these to just hash-lock the whole
   store.
VersionDeltaFile
1.30+15-2sys/sys/atomic.h
+15-21 files

OPNSense/core 51cfab9src/opnsense/mvc/app/views/OPNsense/Core firmware.volt, src/opnsense/scripts/firmware latest.php

firmware: support for patch release matching

(cherry picked from commit c997621e316ebe9936b99ca3d0c15cbc62cc2b16)
DeltaFile
+2-2src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt
+1-1src/opnsense/scripts/firmware/latest.php
+3-32 files

OPNSense/core 2e20c13src/opnsense/mvc/app/models/OPNsense/OpenVPN OpenVPN.xml

VPN: OpenVPN: Instances - partially revert https://github.com/opnsense/core/commit/6c3be9a11699879fe50aea1c30e50de5864601d7 and add a specific regex constraint for static keys (alphanum, line endings, minus signs and hashes)

closes https://github.com/opnsense/core/issues/10483

(cherry picked from commit 803b2fa6855a8ef1431209edc7e257e7a7681d4e)
DeltaFile
+3-2src/opnsense/mvc/app/models/OPNsense/OpenVPN/OpenVPN.xml
+3-21 files

OPNSense/core bec4749src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api ExportController.php

VPN: OpenVPN: Client Export - php85 issue "Using null as an array offset is deprecated"
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api/ExportController.php
+1-11 files

LLVM/project afad48dllvm/lib/Target/AArch64 AArch64ISelLowering.cpp AArch64ISelLowering.h

[AArch64] NFC: Factor out code from FP_TO_INT (SVE).

This just moves out some of the SVE lowering code from
LowerVectorFP_TO_INT into a separate function, so that we
can reuse that in LowerVectorFP_TO_INT_SAT.
DeltaFile
+54-29llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+4-1llvm/lib/Target/AArch64/AArch64ISelLowering.h
+58-302 files

LLVM/project 07f59bfllvm/lib/Target/AArch64 AArch64ISelLowering.cpp

[AArch64] NFCI: Simplify LowerVectorFP_TO_INT_SAT (part 2)

This simplifies the logic a bit more, such that the flow of the
lowering is as follows:
* Try to promote if necessary (fp16/bf16 types or src < dst)
* Try to handle natively (satwidth == srcwidth == dstwidth)
* Otherwise use min/max + truncate.
DeltaFile
+62-42llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+62-421 files

LLVM/project 4bf8fcdclang/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 220331eclang/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 a2ab9bfclang/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 e954bfaclang/docs LanguageExtensions.rst, 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.rst
+56-193 files not shown
+60-199 files

LLVM/project 3e51aeaclang/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 a1995e5clang/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 076dc95clang/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 ee920edclang/include/clang/Sema Sema.h

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

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

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

LLVM/project 42abfa5clang/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 8524c0dclang/test/CodeGen systemz-charset.c

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

LLVM/project b2088c0clang/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 8ca1842clang/lib/Lex LiteralSupport.cpp

return true on conversion failure
DeltaFile
+1-0clang/lib/Lex/LiteralSupport.cpp
+1-01 files

LLVM/project 3295f50libcxx/test/libcxx/strings/basic.string/string.modifiers assert.append.pass.cpp assert.assign.pass.cpp

try fixing ci
DeltaFile
+2-1libcxx/test/libcxx/strings/basic.string/string.modifiers/assert.append.pass.cpp
+2-1libcxx/test/libcxx/strings/basic.string/string.modifiers/assert.assign.pass.cpp
+4-22 files

LLVM/project ab33e26llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

[AArch64] Simplify LowerVectorFP_TO_INT_SAT (part 1)

The lowering code tries to implement splitting by keeping two
source values SrcVal and SrcVal2 for the Lo/Hi part respectively.

This is a bit awkward, because SrcVal2 may not be set. It makes
more sense to generating new DAG nodes that will be lowered separately
by the lowering mechanism, which revisits the newly added (split sourceval)
nodes for lowering.
DeltaFile
+17-25llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+17-251 files

NetBSD/pkgsrc yXPaSUngraphics/libwebp distinfo, graphics/libwebp/patches patch-cmake_cpu.cmake

   graphics/libwebp: Fix build with older GCC

   * Detect AVX2 properly. Fix build under NetBSD 10.
     Noticed by Marc Baudoin. Thank you.
VersionDeltaFile
1.1+16-0graphics/libwebp/patches/patch-cmake_cpu.cmake
1.33+2-1graphics/libwebp/distinfo
+18-12 files