OPNSense/core 7cfb03bsrc/opnsense/www/js opnsense_menusystem.js

mvc: MenuSystem - tweak JavaScript wrapper to match server-side breadcrumb format (#10101)
DeltaFile
+1-1src/opnsense/www/js/opnsense_menusystem.js
+1-11 files

LLVM/project f26470alld/ELF LinkerScript.cpp, lld/test/ELF x86-64-section-layout.s

[lld][ELF] Merge .ltext.* input sections into .ltext output section (#190305)

## Motivation
The default output section name rules in `getOutputSectionName()`
already merge .ldata.*, .lrodata.*, and .lbss.* into their respective
output sections, but .ltext.* was missing from the prefix list. This
caused mcmodel=large builds with `-ffunction-sections` to produce a
separate output section for every function instead of combining them
into .ltext.

We actually then ran into a bunch of esoteric issues because we the had
to handle SHN_XINDEX binaries with >65535 sections, so in that sense it
helped us find those gaps :)

## Changes
Add .ltext to the prefix list alongside the other large-model section
prefixes.

Co-authored-by: Grigory Pastukhov <gpastukhov at meta.com>
DeltaFile
+26-1lld/test/ELF/x86-64-section-layout.s
+8-0lld/ELF/LinkerScript.cpp
+34-12 files

OPNSense/core d092f74src/opnsense/mvc/app/models/OPNsense/Firewall Category.php, src/opnsense/mvc/app/models/OPNsense/Interfaces Bridge.php

mvc: remove Util imports where not needed
DeltaFile
+20-23src/opnsense/mvc/app/models/OPNsense/Firewall/Category.php
+5-1src/opnsense/mvc/app/models/OPNsense/Interfaces/Bridge.php
+25-242 files

LLVM/project 71260f8llvm/test/tools/llvm-ir2vec/bindings ir2vec-initEmbedding.py ir2vec-getInstEmbMap.py, llvm/tools/llvm-ir2vec llvm-ir2vec.cpp

[llvm-ir2vec] Decoupling Vocab loading from initEmbedding (#190507)

This has been done in order to save time during entire dataset
processing. vocab loading should only happen once.
DeltaFile
+97-40llvm/test/tools/llvm-ir2vec/bindings/ir2vec-initEmbedding.py
+47-16llvm/tools/llvm-ir2vec/Bindings/PyIR2Vec.cpp
+16-3llvm/tools/llvm-ir2vec/lib/Utils.cpp
+14-3llvm/tools/llvm-ir2vec/lib/Utils.h
+4-1llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp
+2-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getInstEmbMap.py
+180-644 files not shown
+188-6810 files

HardenedBSD/src 92c4e07sys/arm64/apple apple_aic.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

HardenedBSD/src 973ea93sys/arm64/apple apple_aic.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

HardenedBSD/src 37db90bsys/rpc clnt_bck.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+0-2sys/rpc/clnt_bck.c
+0-21 files

HardenedBSD/ports 333bc9beditors/fresh distinfo Makefile.crates, graphics/py-olmocr Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+121-129editors/fresh/distinfo
+59-63editors/fresh/Makefile.crates
+80-0misc/claude-code/files/audio-capture-fetch.sh
+64-8misc/claude-code/Makefile
+54-0graphics/py-olmocr/files/patch-olmocr_pipeline.py
+47-0graphics/py-olmocr/Makefile
+425-20033 files not shown
+611-24539 files

LLVM/project ff071d6flang/lib/Optimizer/OpenMP DoConcurrentConversion.cpp, flang/test/Transforms/DoConcurrent reduce_device_min.f90 reduce_device.mlir

[flang][DoConcurrent] Map reduction variables as tofrom ByRef for device offloading (#189378)

Scalar reduction variables in `do concurrent reduce(...)` were being
mapped with `implicit ByCopy` when offloaded to device, because
`genMapInfoOpForLiveIn` treated all trivial types uniformly. This caused
the reduction result to be silently dropped — the device-side reduction
would compute the correct value but never write it back to the host.

Fix by detecting reduction variables and forcing `implicit tofrom ByRef`
mapping, matching the behavior of explicit
`!$omp target teams distribute parallel do reduction(...)`.

Co-authored-by: ergawy <kareem.ergawy at amd.com>
Co-authored-by: Claude <noreply at anthropic.com>
Made-with: Cursor

Fixes: https://github.com/ROCm/llvm-project/issues/1844

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+48-0offload/test/offloading/fortran/do-concurrent-to-omp-min-reduce.f90
+45-0flang/test/Transforms/DoConcurrent/reduce_device_min.f90
+10-4flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
+1-0flang/test/Transforms/DoConcurrent/reduce_device.mlir
+104-44 files

OpenBSD/ports auPN40dtelephony/baresip Makefile.inc, telephony/baresip/baresip distinfo

   telephony/baresip: update to 4.7.0
VersionDeltaFile
1.44+2-2telephony/baresip/baresip/distinfo
1.43+2-2telephony/baresip/re/distinfo
1.37+1-1telephony/baresip/Makefile.inc
+5-53 files

OpenBSD/ports e2v1Jzpmail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.9.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.9.1esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-29/
VersionDeltaFile
1.301.2.10+2-2mail/mozilla-thunderbird/distinfo
1.513.2.11+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

OpenBSD/ports 3LHsDJpmail/mozilla-thunderbird distinfo Makefile, mail/thunderbird-i18n distinfo Makefile.inc

   mail/mozilla-thunderbird: update to 140.9.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.9.1esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-29/
VersionDeltaFile
1.295+132-132mail/thunderbird-i18n/distinfo
1.311+2-2mail/mozilla-thunderbird/distinfo
1.524+1-1mail/mozilla-thunderbird/Makefile
1.269+1-1mail/thunderbird-i18n/Makefile.inc
+136-1364 files

NetBSD/pkgsrc FFJx9trchat/gomuks Makefile, chat/matterircd Makefile

   Revbump all Go packages after security update
VersionDeltaFile
1.59+2-2chat/gomuks/Makefile
1.88+2-2chat/matterircd/Makefile
1.24+2-2chat/neonmodem/Makefile
1.44+2-2chat/senpai/Makefile
1.13+2-2chat/soju/Makefile
1.31+2-2chat/ssh-chat/Makefile
+12-12197 files not shown
+406-388203 files

NetBSD/pkgsrc Vg8NUL8doc CHANGES-2026

   doc: Updated lang/go126 to 1.26.2
VersionDeltaFile
1.2146+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc yAAyuaAlang/go version.mk, lang/go125 PLIST distinfo

   go: update to 1.25.9 and 1.26.2 (security).

   These releases include 10 security fixes following the security policy
   <https://go.dev/doc/security/policy>:

   - os: Root.Chmod can follow symlinks out of the root on Linux

     On Linux, if the target of Root.Chmod is replaced with a symlink while
     the chmod operation is in progress, Chmod could operate on the target
     of the symlink, even when the target lies outside the root.

     The Linux fchmodat syscall silently ignores the AT_SYMLINK_NOFOLLOW flag,
     which Root.Chmod uses to avoid symlink traversal. Root.Chmod checks its
     target before acting and returns an error if the target is a symlink
     lying outside the root, so the impact is limited to cases where the
     target is replaced with a symlink between the check and operation.

     On Linux, Root.Chmod now uses the fchmodat2 syscall when available, and
     an workaround using /proc/self/fd otherwise.

    [140 lines not shown]
VersionDeltaFile
1.3+18-0lang/go126/PLIST
1.6+14-0lang/go125/PLIST
1.11+4-4lang/go125/distinfo
1.3+4-4lang/go126/distinfo
1.247+3-3lang/go/version.mk
+43-115 files

HardenedBSD/ports efed771audio/libopenmpt distinfo Makefile

audio/libopenmpt: Update to 0.8.6
DeltaFile
+3-3audio/libopenmpt/distinfo
+1-1audio/libopenmpt/Makefile
+4-42 files

FreeBSD/ports efed771audio/libopenmpt distinfo Makefile

audio/libopenmpt: Update to 0.8.6
DeltaFile
+3-3audio/libopenmpt/distinfo
+1-1audio/libopenmpt/Makefile
+4-42 files

LLVM/project 0a6de53llvm/lib/Target/AMDGPU SIISelLowering.cpp

Review comments:
use input wave instruction for checks
DeltaFile
+7-7llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+7-71 files

LLVM/project 6bff4c6llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fsub.ll llvm.amdgcn.reduce.fadd.ll

[AMDGPU] DPP wave reduction for double types - 2

Supported Ops: `fadd` and `fsub`
DeltaFile
+1,030-130llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fsub.ll
+1,008-130llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fadd.ll
+12-10llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,050-2703 files

LLVM/project 0db56aellvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.sub.ll llvm.amdgcn.reduce.add.ll

[AMDGPU] DPP wave reduction for long types - 2

Supported Ops: `add`, `sub`
DeltaFile
+1,113-146llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.sub.ll
+1,079-142llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.add.ll
+72-20llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,264-3083 files

LLVM/project 95f34edllvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fmax.ll llvm.amdgcn.reduce.fmin.ll

[AMDGPU] DPP wave reduction for double types - 1

Supported Ops: `fmin` and `fmax`
DeltaFile
+1,112-234llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fmax.ll
+1,112-234llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fmin.ll
+27-13llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,251-4813 files

LLVM/project ab4bc6dllvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.xor.ll llvm.amdgcn.reduce.and.ll

[AMDGPU] DPP wave reduction for long types - 3

Supported Ops: `and`, `or`, `xor`
DeltaFile
+984-132llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.xor.ll
+960-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.and.ll
+960-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.or.ll
+12-1llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,916-3494 files

LLVM/project 4761fb3llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.max.ll llvm.amdgcn.reduce.min.ll

[AMDGPU] DPP wave reduction for long types - 1

Supported Ops: `min`, `max`, `umin`, `umax`
DeltaFile
+1,084-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.max.ll
+1,084-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.min.ll
+1,044-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umin.ll
+1,044-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umax.ll
+185-42llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+4,441-4745 files

LLVM/project 0c1b836llvm/lib/Target/AMDGPU SIISelLowering.cpp

Remove unused variable
DeltaFile
+1-2llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+1-21 files

OpenBSD/src dmfuV3Zlib/libcrypto opensslv.h

   Bump LibreSSL version for the release

   ok deraadt
VersionDeltaFile
1.82+3-3lib/libcrypto/opensslv.h
+3-31 files

NetBSD/src NxQadVMusr.sbin/npf/npfctl npf.conf.5

   New sentence, new line. Remove superfluous Pp.
VersionDeltaFile
1.108+4-6usr.sbin/npf/npfctl/npf.conf.5
+4-61 files

LLVM/project 2186dcaclang-tools-extra/clang-tidy/cppcoreguidelines MissingStdForwardCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Fix FP in cppcoreguidelines-missing-std-forward in lambda init-list (#190522)

In `TK_IgnoreUnlessSpelledInSource` mode
[`MatchChildASTVisitor::TraverseLambdaExpr`](https://github.com/llvm/llvm-project/blob/main/clang/lib/ASTMatchers/ASTMatchFinder.cpp#L280)
only calls `match()` on each capture-init expression without recursing
into its children. So for `[t{std::forward<T>(t)}]` the `CallExpr`
nested inside the `InitListExpr` is never visited, and
`ForwardCallMatcher` never binds "call".

Fixes https://github.com/llvm/llvm-project/issues/150446.
DeltaFile
+22-0clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/missing-std-forward.cpp
+7-3clang-tools-extra/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.cpp
+6-2clang-tools-extra/docs/ReleaseNotes.rst
+35-53 files

LLVM/project 04f2764clang/include/clang/ScalableStaticAnalysisFramework/Core/Serialization SerializationFormat.h, clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat WPASuite.cpp

Revert "[clang][ssaf] Add JSONFormat support for WPASuite (#187403)" (#190909)

This reverts commit 5099f1641e49e5d5a084dcf2155dc8a72257c795 since it breaks buildbots.
DeltaFile
+0-212clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat/WPASuite.cpp
+0-197clang/lib/ScalableStaticAnalysisFramework/Plugins/ExamplePlugin/PairsAnalysis.cpp
+0-160clang/lib/ScalableStaticAnalysisFramework/Plugins/ExamplePlugin/TagsAnalysis.cpp
+0-136clang/lib/ScalableStaticAnalysisFramework/Plugins/ExamplePlugin/TagsPairsAnalysis.cpp
+0-136clang/include/clang/ScalableStaticAnalysisFramework/Core/Serialization/SerializationFormat.h
+0-132clang/test/Analysis/Scalable/ssaf-format/WPASuite/with-plugin.test
+0-97341 files not shown
+4-1,68547 files

NetBSD/src KFpBRN7share/man/man5 mk.conf.5

   mk.conf(5): sync with bsd.own.mk 1.1473

   Sort variables in the list: MKAUTOFS, MKKERNFS, MKNLS,

   Update supported platforms per bsd.own.mk changes, including using
   the tested variable (MACHINE vs MACHINE_ARCH):
   MKAMDGPUFIRMWARE, MKCTF, MKDTB, MKFIRMWARE, MKLIBCXX, MKPIE, MKPROFILE,
   MKRELRO, MKSLJIT, MKSOFTFLOAT, MKZFS, USE_SSP, USE_XZ_SETS.

   Sort platforms in: MKXORG_SERVER.

   Document MKGDBSERVER.

   Add NetBSD 10 and NetBSD 11 to RUMP_NBCOMPAT.

   USE_SSP is also controlled by NOFORT.

   Cross reference npf(7) for MKNPF.

   Editorial fixes, including consistent punctuation.
VersionDeltaFile
1.122+95-53share/man/man5/mk.conf.5
+95-531 files

LLVM/project 1578bc6llvm/include/llvm/MC TargetRegistry.h MCAsmInfo.h, llvm/lib/MC MCContext.cpp MCObjectStreamer.cpp

[MC] Move MCTargetOptions pointer from MCContext to MCAsmInfo (#180464)

Except MC-internal `MCAsmInfo()` uses, MCAsmInfo is always constructed
with `const MCTargetOptions &` via `TargetRegistry::createMCAsmInfo`
(https://reviews.llvm.org/D41349). Store the pointer in MCAsmInfo and
change `MCContext::getTargetOptions()` to retrieve it from there,
removing the `MCTargetOptions const *TargetOptions` member from
MCContext.

MCContext's constructor still accepts an MCTargetOptions parameter
for now but is often omitted by call sites.
A subsequent change will remove this parameter and update all callers.
DeltaFile
+15-11llvm/lib/MC/MCContext.cpp
+7-1llvm/unittests/CodeGen/MFCommon.inc
+3-5llvm/lib/MC/MCObjectStreamer.cpp
+3-4llvm/lib/MC/ELFObjectWriter.cpp
+5-1llvm/include/llvm/MC/TargetRegistry.h
+5-0llvm/include/llvm/MC/MCAsmInfo.h
+38-226 files not shown
+50-2712 files