OPNSense/core 735db27src/opnsense/mvc/app/views/OPNsense/Firewall filter_rule.volt

Fix upload bootgrid reload and hint the successful import with the change message
DeltaFile
+2-1src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+2-11 files

OPNSense/core fc41ccdsrc/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterController.php

Build an alias lookup map to instantiate the model only once, use it in closure
DeltaFile
+15-12src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+15-121 files

LLVM/project fffd58bclang/include/clang/Analysis/Analyses/LifetimeSafety FactsGenerator.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp

[LifetimeSafety] Handle temporaries of non-trivial view types
DeltaFile
+22-0clang/test/Sema/warn-lifetime-safety.cpp
+10-7clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+1-0clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+33-73 files

FreeBSD/ports 52ec82bsysutils/hstr Makefile distinfo

sysutils/hstr: update 2.3 -> 3.1

Changelog:  https://github.com/dvorka/hstr/releases/tag/3.1
            https://github.com/dvorka/hstr/releases/tag/3.0
            https://github.com/dvorka/hstr/releases/tag/2.6
            https://github.com/dvorka/hstr/releases/tag/2.5
            https://github.com/dvorka/hstr/releases/tag/2.4

PR:             288853
Reported by:    1o1o1 (github PR)
Reviewed by:    monsieurp at gentoo.org (maintainer timeout)
DeltaFile
+5-5sysutils/hstr/Makefile
+3-3sysutils/hstr/distinfo
+8-82 files

LLVM/project 19b5300llvm/lib/Target/SystemZ SystemZISelLowering.cpp SystemZISelLowering.h

[SystemZ] Precommit for moving some functions around. (#177441)

In preparation for #171066 (FP16 vector support).

(cherry picked from commit e0a132691fe9499857d95dc1d26994f82f7f4a44)
DeltaFile
+38-27llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
+1-8llvm/lib/Target/SystemZ/SystemZISelLowering.h
+39-352 files

LLVM/project ffb940dllvm/test/CodeGen/SystemZ vec-abi-01.ll vec-abi-02.ll

[SystemZ] Support fp16 vector ABI and basic codegen. (#171066)

- Make v8f16 a legal type so that arguments can be passed in vector
registers. Handle fp16 vectors so that they have the same ABI as other
fp vectors.

- Set the preferred vector action for fp16 vectors to "split". This will
scalarize all operations, which is not always necessary (like with
memory operations), but it avoids the superfluous operations that result
after first widening and then scalarizing a narrow vector (like v4f16).

Fixes #168992

(cherry picked from commit c999e9a4fe8870f7943551d9ff8b575eb282d16d)
DeltaFile
+2,489-0llvm/test/CodeGen/SystemZ/vec-abi-01.ll
+1,751-0llvm/test/CodeGen/SystemZ/vec-abi-02.ll
+0-725llvm/test/CodeGen/SystemZ/fp-half-vector.ll
+519-0llvm/test/CodeGen/SystemZ/fp-half-vector-binops.ll
+503-0llvm/test/CodeGen/SystemZ/fp-half-vector-fcmp-select.ll
+349-0llvm/test/CodeGen/SystemZ/vec-abi-04.ll
+5,611-72524 files not shown
+6,938-1,00130 files

LLVM/project e636639flang/include/flang/Optimizer/Builder HLFIRTools.h, flang/include/flang/Optimizer/Dialect FIROpsSupport.h

[flang] fix DIR IVDEP for array assignments inside loops (#177940)

The access attribute set on hlfir.assign for arrays was lost in
InlineHLFIRAssign.cpp. This patch propagates it to the creates loads and
stores.

(cherry picked from commit c2d510f5bdabf71f4f5fde36a37faf5565762195)
DeltaFile
+22-10flang/lib/Optimizer/Builder/HLFIRTools.cpp
+20-0flang/test/Lower/ivdep-array.f90
+7-4flang/include/flang/Optimizer/Builder/HLFIRTools.h
+6-1flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRAssign.cpp
+5-0flang/include/flang/Optimizer/Dialect/FIROpsSupport.h
+2-1flang/lib/Lower/Bridge.cpp
+62-161 files not shown
+63-177 files

FreeBSD/ports ae31cd1games/jfsw distinfo Makefile

games/jfsw: Update to 20260105
DeltaFile
+9-9games/jfsw/distinfo
+4-4games/jfsw/Makefile
+13-132 files

LLVM/project 2dc6da5llvm/lib/Target/ARM ARMTargetTransformInfo.h ARMTargetTransformInfo.cpp, llvm/test/Transforms/Inline/ARM inline-dotprod.ll

[ARM] Fix inlining issue in ARM (#169337)

There is an issue on ARM where a function wont be inlined due to
mismatching target features between caller and callee.
The caller has `HasV8Ops` and `FeatureDotProd` and the callee does not,
but AFAIK this should not be a problem.
https://godbolt.org/z/f19h3zT66 is an example showing how the call is
not inlined on armv7.
The expected asm output would be something like:
```asm
.fnstart
        vsdot.s8        q0, q1, d4[0]
        bx      lr
.Lfunc_end0:

```
Thanks to @Amichaxx we managed to narrow it down and now can resolve
this problem by adding `ARM::FeatureDotProd, ARM::HasV8Ops` to
InlineFeaturesAllowed in llvm/lib/Target/ARM/ARMTargetTransformInfo.h,

    [10 lines not shown]
DeltaFile
+132-34llvm/lib/Target/ARM/ARMTargetTransformInfo.h
+49-0llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
+35-0llvm/test/Transforms/Inline/ARM/inline-dotprod.ll
+216-343 files

FreeBSD/ports 877b3a9sysutils/py-ansible-core220 Makefile

sysutils/py-ansible-core220: unbreak the ports tree
DeltaFile
+1-1sysutils/py-ansible-core220/Makefile
+1-11 files

FreeBSD/ports 44f44a8audio/beets Makefile distinfo

audio/beets: update 2.0.0 -> 2.5.1

Changelog: https://github.com/beetbox/beets/releases/tag/v2.5.1

Major changes:
Unbreak audio/beats. The breakage was due to an sqlite2
requirement, disabled in ports, to support Double-quoted String
Literals.

Also reorder sections and fix style to make portlint and portfmt
happy.

PR:             289098
Reported by:    vishwin
Approved by:    Leonhard Wachutka <leonhard at wachutka.eu> (maintainer)
DeltaFile
+45-41audio/beets/Makefile
+3-3audio/beets/distinfo
+48-442 files

FreeBSD/ports 5c1e98fdevel Makefile, devel/py-lap Makefile pkg-descr

devel/py-lap: New port

Lap is a linear assignment problem solver using Jonker-Volgenant algorithm.
It's required by the latest version of audio/beet.

PR:             289098
DeltaFile
+20-0devel/py-lap/Makefile
+6-0devel/py-lap/pkg-descr
+3-0devel/py-lap/distinfo
+1-0devel/Makefile
+30-04 files

FreeNAS/freenas 0e54ec9src/middlewared/debian postinst, src/middlewared/middlewared main.py

Cache `core.get_methods` to increase its performance and prevent race conditions in pydantic
DeltaFile
+62-20src/middlewared/middlewared/service/core_service.py
+17-1src/middlewared/middlewared/main.py
+4-0src/middlewared/debian/postinst
+83-213 files

NetBSD/pkgsrc 6EJb1k1mail/spamassassin options.mk Makefile

   spamassassin: fix path to gpg binaries

   From Marc Baudoin

   Bump PKGREVISION.
VersionDeltaFile
1.17+3-3mail/spamassassin/options.mk
1.156+2-1mail/spamassassin/Makefile
+5-42 files

NetBSD/pkgsrc-wip 527f10egnupg25 PLIST Makefile, gnupg25/patches patch-common_sysutils.c

gnupg25: add upgrade candidate for gnupg2
DeltaFile
+134-0gnupg25/PLIST
+61-0gnupg25/Makefile
+47-0gnupg25/options.mk
+17-0gnupg25/patches/patch-common_sysutils.c
+7-0gnupg25/DESCR
+6-0gnupg25/distinfo
+272-01 files not shown
+274-07 files

NetBSD/pkgsrc S8aJMMTdoc CHANGES-2026 TODO

   gnupg2: upgrade to 2.5.17 reverted

   link to upstream bug report in TODO
VersionDeltaFile
1.719+1-2doc/CHANGES-2026
1.26729+2-1doc/TODO
+3-32 files

NetBSD/pkgsrc k1vT173security/gnupg2 Makefile PLIST

   gnupg2: downgrade to 2.4.9, 2.5.17 has some hangs

   reported upstream, waiting for resolution
VersionDeltaFile
1.171+6-8security/gnupg2/Makefile
1.20+2-7security/gnupg2/PLIST
1.93+3-3security/gnupg2/distinfo
+11-183 files

LLVM/project d8da229mlir/include/mlir/Dialect/Utils StaticValueUtils.h, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][scf] Interpret trip counts as unsigned integers   (#178060)

Trip counts represent iteration counts and are always non-negative. This
PR fixes all call sites to correctly use `getZExtValue()` instead of
`getSExtValue()` when extracting trip count values from `APInt`. Also
documents to clarify results are unsigned.
DeltaFile
+101-0mlir/test/Dialect/SCF/trip_count.mlir
+12-6mlir/lib/Dialect/SCF/Utils/Utils.cpp
+8-2mlir/lib/Dialect/Utils/StaticValueUtils.cpp
+5-4mlir/include/mlir/Dialect/Utils/StaticValueUtils.h
+1-1mlir/test/lib/Dialect/SCF/TestSCFUtils.cpp
+1-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+128-141 files not shown
+129-147 files

OPNSense/core 47c7223src/etc/inc interfaces.inc, src/opnsense/scripts/interfaces rtsold_script.sh

interfaces: multi-dhcp6c support and custom PD association #7647

This splits off rtsold and dhcp6c into separate processes
which frees us from the restrictions of faked iterative IDs
for PD associations.  For NA we simply default to 0 now.

I'm not entirely sure why we settled for a single deamon of
dhcp6c back in the day, but there are certianly downsides to
it and I don't see something that wasn't fixed in the meantime
that makes this not work.
DeltaFile
+22-58src/etc/inc/interfaces.inc
+58-4src/www/interfaces.php
+6-6src/opnsense/scripts/interfaces/rtsold_script.sh
+86-683 files

OPNSense/core 8744512. LICENSE

LICENSE: sync
DeltaFile
+1-1LICENSE
+1-11 files

OPNSense/core 1ddc661src/etc config.xml.sample

system: move to old location for better diff
DeltaFile
+1-1src/etc/config.xml.sample
+1-11 files

FreeBSD/src 1b2d495libexec/rc rc.conf

Set virtual_oss_enable="NO" in /etc/defaults/rc.conf

This prevents 'service -e' from emitting (/var/log/messages):

/usr/sbin/service: WARNING: $virtual_oss_enable is not set properly - see rc.conf(5)

Pull Request:   https://github.com/freebsd/freebsd-src/pull/1987
Reviewed by:    christos
Signed-off-by:  eborisch at gmail.com
MFC after:      1 week
DeltaFile
+1-0libexec/rc/rc.conf
+1-01 files

OPNSense/core 35575f9src/opnsense/mvc/app/library/OPNsense/Core ConfigMaintenance.php

system: use known menu notation and annotate with "[]" for consistency
DeltaFile
+1-1src/opnsense/mvc/app/library/OPNsense/Core/ConfigMaintenance.php
+1-11 files

OPNSense/core fcf7497. Makefile, src/etc/inc interfaces.inc util.inc

Merge remote-tracking branch 'origin/master' into firewall-overload-table
DeltaFile
+96-0src/opnsense/scripts/interfaces/dhcp6c_script.sh
+3-68src/etc/inc/interfaces.inc
+25-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+0-24src/etc/inc/util.inc
+7-5Makefile
+6-2src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+137-998 files not shown
+151-10514 files

FreeBSD/ports c69f71bwww/nextcloud-notes distinfo Makefile

www/nextcloud-notes: Update to 4.13.0
DeltaFile
+3-3www/nextcloud-notes/distinfo
+1-2www/nextcloud-notes/Makefile
+4-52 files

LLVM/project 507d185clang/unittests/DirectoryWatcher CMakeLists.txt

[clang][unittests] Fix linker error for DirectoryWatcherTest with CLANG_LINK_CLANG_DYLIB (#178455)

Move clangDirectoryWatcher from LINK_LIBS to CLANG_LIBS so it gets
replaced by clang-cpp when building with CLANG_LINK_CLANG_DYLIB=ON.

When using both CLANG_LINK_CLANG_DYLIB=ON and LLVM_ENABLE_LTO=Thin, the
test would fail with:
ld.lld: error: undefined symbol:
clang::DirectoryWatcher::create(llvm::StringRef, std::function<void
(llvm::ArrayRef

This happens because clangDirectoryWatcher was being linked as a
separate library alongside clang-cpp (which already contains
clangDirectoryWatcher), causing duplicate symbol issues with LTO.

The fix correctly categorizes:
- clangDirectoryWatcher → CLANG_LIBS (Clang library, bundled in
clang-cpp)
- LLVMTestingSupport → LINK_LIBS (LLVM library, always linked directly)

#178302
DeltaFile
+2-1clang/unittests/DirectoryWatcher/CMakeLists.txt
+2-11 files

LLVM/project 2b14f33.github new-prs-labeler.yml

[GitHub] Include memory tagging sources in sanitizer (#178604)

These are part of sanitizer implementation.
DeltaFile
+2-0.github/new-prs-labeler.yml
+2-01 files

FreeBSD/ports 5115c5bsecurity/vuxml/vuln 2026.xml

security/vuxml: Update recent OpenSSL vulns

Was missing 2 CVEs.
DeltaFile
+4-0security/vuxml/vuln/2026.xml
+4-01 files

NetBSD/pkgsrc cxseLlxx11/qt6-qtbase PLIST

   qt6-qtbase: fix wayland part of PLIST after update
VersionDeltaFile
1.34+3-1x11/qt6-qtbase/PLIST
+3-11 files

HardenedBSD/ports 3e48884editors/featherpad distinfo, security/wpa_supplicant-devel Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+8-4security/wpa_supplicant-devel/Makefile
+3-3editors/featherpad/distinfo
+3-3x11-wm/lxqt-panel/distinfo
+3-3x11-wm/lxqt-wayland-session/distinfo
+6-0x11-wm/lxqt-wayland-session/pkg-plist
+1-2x11-wm/lxqt-wayland-session/Makefile
+24-153 files not shown
+26-189 files