LLVM/project 8ffb7f6lldb/tools/lldb-dap/extension package.json

[lldb-dap][ext] Add script to only run extension unittests (#175010)

`vscode-test` requirest a GUI or something that emulates one. Use the
Mocha test library directly for unitest

Run unittests using `npm run unittest`
DeltaFile
+2-0lldb/tools/lldb-dap/extension/package.json
+2-01 files

OPNSense/core 0cb079asrc/opnsense/mvc/app/controllers/OPNsense/Firewall MigrationController.php, src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api MigrationController.php

Firewall: Rules:  Migration assistant - add export option and guidance for migrations to the new mvc system.
DeltaFile
+109-0src/opnsense/scripts/filter/list_legacy_rules.php
+64-0src/opnsense/mvc/app/views/OPNsense/Firewall/firewall_migration.volt
+42-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/MigrationController.php
+36-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/MigrationController.php
+7-0src/opnsense/service/conf/actions.d/actions_filter.conf
+6-1src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php
+264-16 files

LLVM/project 1d07609lldb/include/lldb/Core FormatEntity.h, lldb/source/Core FormatEntity.cpp

[lldb][Format] Reject recursive format entities (#174750)

Depends on:
* https://github.com/llvm/llvm-project/pull/174618

If a format entity calls back into `Format` and passes it a format
entity type that we're already in the process of parsing, we are likely
going to run into infinite recursion and blow the stack. I think this is
only an issue when a format entity calls Format on a format string
provided by the user (otherwise we're in control of the recursion). An
example of this can be seen in the test-case adjusted by this patch.

This seems to be causing actual crashes in the field, so this patch adds
basic tracking to `Formatter::Format` that checks whether we're
recursively parsing the same entity. This may very well be intended by
some entities (e.g., `Root` and `Scope`), so there is an escape hatch
for those. There's also a special case where `Variable` causes a
recursive format (which I pointed out in a source comment).


    [11 lines not shown]
DeltaFile
+25-0lldb/source/Core/FormatEntity.cpp
+20-0lldb/include/lldb/Core/FormatEntity.h
+1-6lldb/test/Shell/Settings/TestCxxFrameFormatRecursive.test
+46-63 files

FreeNAS/freenas a733ff7src/middlewared/middlewared/alembic/versions/26.04 2025-12-31_15-39_split_smb_path.py, src/middlewared/middlewared/service sharing_service.py

use new statx
DeltaFile
+1-1src/middlewared/middlewared/alembic/versions/26.04/2025-12-31_15-39_split_smb_path.py
+1-1src/middlewared/middlewared/service/sharing_service.py
+2-22 files

LLVM/project a10acdelldb/tools/lldb-dap/extension package-lock.json

[lldb-dap] Update package-lock.json after #174641 (#175009)

In #174641, package.json was updated, but the package-lock.json file
wasn't regenerated.
DeltaFile
+1,874-15lldb/tools/lldb-dap/extension/package-lock.json
+1,874-151 files

LLVM/project 255f173lldb/source/Plugins/Language/CPlusPlus MsvcStlDeque.cpp, lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/deque TestDataFormatterGenericDeque.py

[LLDB] Run MSVC STL deque tests with PDB (#172360)

Similar to the other PRs, this looks up the type from a member variable.
Here, we can use the type of `_Mapptr`. On its own, that's enough to
pass the test with clang-cl.
DeltaFile
+11-7lldb/source/Plugins/Language/CPlusPlus/MsvcStlDeque.cpp
+2-0lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/deque/TestDataFormatterGenericDeque.py
+13-72 files

OPNSense/core 47bc962src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes BaseField.php BaseListField.php

mvc: extend getValidationMessage() to optionally use a (port of the) string that failed and use it in error messages.

When an input field supports multiple values, it's sometimes annoying to receive a "Option not in list" error while not knowing which option is the culprit.
This commits add the part of the string in BaseListField when failing on an item in the string and uses the new default "Option [%s] not in list" to report which item was missing, which may be more than one.
DeltaFile
+9-2src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php
+2-3src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseListField.php
+11-52 files

LLVM/project c035dfbllvm/lib/Target/AMDGPU VINTERPInstructions.td

[AMDGPU] Simplify class VINTERPe. NFC. (#175006)

VINTERP instructions always have src0, src1, src2 and dst.
DeltaFile
+9-9llvm/lib/Target/AMDGPU/VINTERPInstructions.td
+9-91 files

LLVM/project ec66d18llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Fixup known fp class for select and compare (#174958)

Improve reported known fp-class when simplifying select.

Previously we just reported the conservative result that
the result class could be either of the inputs. Use the new
utility to apply the compare+select logic the default case of
computeKnownFPClass would catch.
DeltaFile
+27-3llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+6-2llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+33-52 files

OPNSense/core c486ee2src/etc/inc/plugins.inc.d radvd.inc, src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: match up backend with new field and some rearrangements
DeltaFile
+8-19src/opnsense/mvc/app/models/OPNsense/Radvd/FieldTypes/VipLinkLocalField.php
+12-11src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+11-9src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+2-3src/opnsense/mvc/app/models/OPNsense/Radvd/Migrations/M1_0_0.php
+1-1src/etc/inc/plugins.inc.d/radvd.inc
+34-435 files

FreeBSD/ports a7d7819net-mgmt/net-snmp Makefile

net-mgmt/net-snmp: Mark MYSQL as BROKEN
DeltaFile
+1-0net-mgmt/net-snmp/Makefile
+1-01 files

FreeBSD/src bf98d67usr.sbin/sesutil sesutil.c

sesutil: Remove width modifier on encoded "Desc" field

Remove the width modifier to remove white space padding
added to "description" field when running
`sesutil --libxo:JP show`.

Reviewed by:    asomers
Approved by:    asomers (mentor)
MFC after:      1w
Sponsored by:   ConnectWise
Differential Revision:  https://reviews.freebsd.org/D54536
DeltaFile
+1-1usr.sbin/sesutil/sesutil.c
+1-11 files

FreeNAS/freenas 4f4bf85src/middlewared/middlewared/plugins/ports ports.py

Fix validation errors spam in middleware logs

This commit adds up on 2b81c43d7209dc016ca76d6a20b3e60a5d8032d2 and fixes another usage where we returned verrors. So now we only return them if raise verrors is unset.
DeltaFile
+1-1src/middlewared/middlewared/plugins/ports/ports.py
+1-11 files

LLVM/project 80296b6llvm/include/llvm/Analysis ValueTracking.h, llvm/include/llvm/Support KnownFPClass.h

ValueTracking: Refactor computeKnownFPClass select handling (#174957)

Match the structure of ComputeKnownBits. Expose the condition
handling as a utility function so SimplifyDemanedFPClass can make
use of this. Avoids some redundant code and improves accuracy in
at least one case.
DeltaFile
+23-49llvm/lib/Analysis/ValueTracking.cpp
+11-0llvm/include/llvm/Analysis/ValueTracking.h
+7-1llvm/include/llvm/Support/KnownFPClass.h
+2-2llvm/test/Transforms/Attributor/nofpclass-select.ll
+43-524 files

NetBSD/pkgsrc vDUSBSUdoc CHANGES-2026

   Updated www/py-scrapy, devel/py-maturin
VersionDeltaFile
1.188+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc Que8FYkdevel/py-maturin distinfo cargo-depends.mk

   py-maturin: updated to 1.11.2

   1.11.2

   * Fix failed release

   1.11.1

   * Fix compiled artifacts being excluded by source path matching
   * Better error reporting for missing interpreters
   * Ignore unreadable excluded directories

   1.11.0 - Yanked

   Note: This release was yanked to a regression: https://github.com/PyO3/maturin/issues/2909

   * Refactor `ModuleWriter` to be easier to implement and use
   * Add Android cross compilation support, fix wheel tags for Android
   * Update generate-ci to macos-15-intel and add windows arm support
   * Deprecate 'upload' and 'publish' CLI commands
VersionDeltaFile
1.45+247-235devel/py-maturin/distinfo
1.31+81-77devel/py-maturin/cargo-depends.mk
1.49+2-2devel/py-maturin/Makefile
+330-3143 files

LLVM/project e89bec7llvm/lib/CodeGen/SelectionDAG LegalizeIntegerTypes.cpp, llvm/test/CodeGen/RISCV clmul.ll

[SelectionDAG] Expand CLMUL in PromoteIntRes_CLMUL if the operation isn't legal/custom for the promoted type. (#174911)

This allows the expand code to see the original size. Previously we
relied on computeKnownBits to optimize the code after it is expanded
later. This removes the need to zero extend the input during promotion
that was needed to make computeKnownBits work.
DeltaFile
+185-260llvm/test/CodeGen/RISCV/clmul.ll
+12-4llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+197-2642 files

NetBSD/pkgsrc oreeHmbwww/py-scrapy PLIST distinfo

   py-scrapy: updated to 2.14.0

   Scrapy 2.14.0 (2026-01-05)

   Highlights:

   - More coroutine-based replacements for Deferred-based APIs
   - The default priority queue is now ``DownloaderAwarePriorityQueue``
   - Dropped support for Python 3.9 and PyPy 3.10
   - Improved and documented the API for custom download handlers
VersionDeltaFile
1.16+10-4www/py-scrapy/PLIST
1.24+4-4www/py-scrapy/distinfo
1.34+3-3www/py-scrapy/Makefile
+17-113 files

NetBSD/pkgsrc-wip 8feba8fpy-silero-vad Makefile distinfo, py-silero-vad/patches patch-src_ggml_src_ggml-cpu_ops.cpp

py-silero-vad: Add package

This might be ready, but I just asked upstream to apply a fix in
pkgsrc, and there's no rush.
DeltaFile
+325-0py-silero-vad/patches/patch-src_ggml_src_ggml-cpu_ops.cpp
+19-0py-silero-vad/Makefile
+6-0py-silero-vad/distinfo
+4-0py-silero-vad/PLIST
+2-0py-silero-vad/DESCR
+2-0py-silero-vad/TODO
+358-02 files not shown
+360-08 files

OPNSense/core 4f66f83src/opnsense/mvc/app/controllers/OPNsense/Firewall MigrationController.php, src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api MigrationController.php

Firewall: Rules:  Migration assistant - add export option and guidance for migrations to the new mvc system.
DeltaFile
+109-0src/opnsense/scripts/filter/list_legacy_rules.php
+64-0src/opnsense/mvc/app/views/OPNsense/Firewall/firewall_migration.volt
+42-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/MigrationController.php
+36-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/MigrationController.php
+7-0src/opnsense/service/conf/actions.d/actions_filter.conf
+6-1src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php
+264-16 files

FreeNAS/freenas 2184f21src/middlewared/middlewared/plugins/audit utils.py

Fix typo

(cherry picked from commit 6cb0e7559d3dafebd8e699e7f7e7ce51edc9afc9)
DeltaFile
+1-1src/middlewared/middlewared/plugins/audit/utils.py
+1-11 files

FreeNAS/freenas 075e981src/middlewared/middlewared/plugins/audit utils.py

Properly handle OR filter auditing

This commit ensures that OR logic is preserved when parsing
filters for audit queries.

(cherry picked from commit ded1e198d701a90dec1f15b01682a675e5549af0)
DeltaFile
+4-1src/middlewared/middlewared/plugins/audit/utils.py
+4-11 files

NetBSD/pkgsrc-wip 3ba14cbbmaptool Makefile

bmaptool: WHEEL_NAME is not needed
DeltaFile
+0-2bmaptool/Makefile
+0-21 files

NetBSD/pkgsrc-wip 6a319a6. Makefile, bmaptool PLIST Makefile

bmaptool: add replacement candidate for bmap-tools
DeltaFile
+31-0bmaptool/PLIST
+27-0bmaptool/Makefile
+5-0bmaptool/DESCR
+5-0bmaptool/distinfo
+2-1Makefile
+70-15 files

OPNSense/core 78e7de1src/opnsense/mvc/app/models/OPNsense/Firewall Filter.xml

Firewall: Rules [new] - rename model description and add "any" direction option to be inline with legacy implementation
DeltaFile
+2-1src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+2-11 files

NetBSD/pkgsrc oxMaMEqdoc CHANGES-2026

   doc: Updated inputmethod/skk-jisyo-cdb to 20240117nb1
VersionDeltaFile
1.187+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1vsdMkYinputmethod/skk-jisyo-cdb Makefile distinfo, inputmethod/skk-jisyo-cdb/patches patch-SKK-JISYO.L

   inputmethod/skk-jisyo-cdb: Fix typo

   * Bump PKGREVISION.
VersionDeltaFile
1.1+20-0inputmethod/skk-jisyo-cdb/patches/patch-SKK-JISYO.L
1.11+2-1inputmethod/skk-jisyo-cdb/Makefile
1.9+2-1inputmethod/skk-jisyo-cdb/distinfo
+24-23 files

NetBSD/src 96a2L62common/lib/libc/arch/hppa/atomic atomic_cas_up.S

   Provide a _atomic_cas_64_up.

   Tested with other changes to pass all of /usr/tests/lib/libc/atomic

   Summary for 15 test programs:
       132 passed test cases.
       0 failed test cases.
       0 expected failed test cases.
       0 skipped test cases.
VersionDeltaFile
1.6+25-1common/lib/libc/arch/hppa/atomic/atomic_cas_up.S
+25-11 files

NetBSD/pkgsrc 0vEZ6Mhdoc CHANGES-2026

   doc: Updated inputmethod/skk-jisyo to 20200809nb1
VersionDeltaFile
1.186+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc RsfM8vEinputmethod/skk-jisyo Makefile distinfo, inputmethod/skk-jisyo/patches patch-SKK-JISYO.L.20200809

   inputmethod/skk-jisyo: Fix typo

   * Bump PKGREVISION.
VersionDeltaFile
1.1+20-0inputmethod/skk-jisyo/patches/patch-SKK-JISYO.L.20200809
1.6+4-1inputmethod/skk-jisyo/Makefile
1.7+2-1inputmethod/skk-jisyo/distinfo
+26-23 files