OPNSense/core bc5e670. plist, src/opnsense/mvc/app/controllers/OPNsense/Firewall NptController.php

nat: Refactor network prefix translation (NPT) view
DeltaFile
+532-0src/opnsense/mvc/app/views/OPNsense/Firewall/npt_rule.volt
+88-28src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/dialogNptRule.xml
+33-9src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/NptController.php
+3-24src/opnsense/mvc/app/controllers/OPNsense/Firewall/NptController.php
+3-3src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+1-0plist
+660-646 files

OPNSense/core 18205c7src/etc/inc/plugins.inc.d dhcrelay.inc

dhcrelay: some style in the pugin file
DeltaFile
+14-12src/etc/inc/plugins.inc.d/dhcrelay.inc
+14-121 files

LLVM/project bd1bd17compiler-rt/test/fuzzer reduce_inputs.test

[fuzzer][test-only] Bump runs for reduce_inputs.test unseeded run (#169641)

I have seen a failure whereby the fuzzer failed to reach the expected
input and thus failed the test.

This patch bumps the max executions to 10,000,000 in order to give the
fuzzer a better chance of reaching the expected input. Most runs
complete successfully, so I do not see this adding test time in the
general case; I believe it's a fair tradeoff for the unlucky seed to run
for longer if it reduces the noise from false positives. Note, this
updates a different `RUN:` to
https://github.com/llvm/llvm-project/pull/165402.

rdar://162122184
DeltaFile
+1-1compiler-rt/test/fuzzer/reduce_inputs.test
+1-11 files

NetBSD/pkgsrc jD3PVUwdoc CHANGES-2025

   Updated www/gitweb to 2.52.0nb1
VersionDeltaFile
1.7074+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc Mi10KFWwww/gitweb Makefile

   gitweb: set path to configuration file correctly

   gitweb.conf should be in PKG_SYSCONFDIR, but the CGI binary was hardwired
   to look in /etc
VersionDeltaFile
1.48+4-1www/gitweb/Makefile
+4-11 files

FreeNAS/freenas d605293src/middlewared/middlewared/plugins/container attachments.py

NAS-138835 / 26.04 / Fix container attachment delegate (#17774)

## Problem

`container.stop` is a job now whereas in the attachment delegate we are
not treating it as one which can mean that when we want to have it
stopped, we will not wait for it to stop which can cause further issues
during the attachment delegate execution flow.

## Solution

Make sure `container.stop` gets treated as a job and is properly stopped
in attachment delegate when called.
DeltaFile
+13-14src/middlewared/middlewared/plugins/container/attachments.py
+13-141 files

FreeNAS/freenas ce4f12dsrc/middlewared/middlewared/plugins/pool_ import_pool.py

NAS-138837 / 26.04 / Fix mountpoint issue for containers on importing pools (#17776)

## Problem

When importing a pool, if the mountpoint of container dataset is already
correct - we were falling through `inherit` block where system will
actually change it by adding it to `to_inherit` list.

## Solution

In the event when container dataset is already correct when a pool is
imported, we do not want to do anything in that case.
DeltaFile
+14-11src/middlewared/middlewared/plugins/pool_/import_pool.py
+14-111 files

OPNSense/core 9dd1bd1src/etc/rc.subr.d php var, src/opnsense/mvc/tests/app/config config.php

mvc: now that config.xml behaviour is fixed change tests to own directory
DeltaFile
+3-4src/opnsense/mvc/tests/app/config/config.php
+1-1src/etc/rc.subr.d/php
+1-0src/etc/rc.subr.d/var
+5-53 files

LLVM/project ec1ea0allvm/docs ReleaseNotes.md, llvm/include/llvm-c Core.h

[llvm-c] Deprecate functions working on the global context (#163979)

One of the most common mistakes when working with the LLVM C API is to
mix functions that work on the global context and those that work on an
explicit context. This often results in seemingly nonsensical errors
because types from different contexts are mixed.

We have considered the APIs working on the global context to be obsolete
for a long time already, and do not add any new APIs using the global
context. However, the fact that these still exist (and have shorter
names) continues to cause issues.

This PR proposes to deprecate these APIs, with intent to remove them at
some point in the future.

RFC:
https://discourse.llvm.org/t/rfc-deprecate-c-api-functions-using-the-global-context/88639
DeltaFile
+117-33llvm/include/llvm-c/Core.h
+68-54llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
+39-33llvm/tools/llvm-c-test/debuginfo.c
+32-28llvm/lib/IR/Core.cpp
+35-0llvm/docs/ReleaseNotes.md
+21-13llvm/tools/llvm-c-test/metadata.c
+312-16119 files not shown
+434-23425 files

NetBSD/pkgsrc-wip be79d41edbrowse Makefile DESCR, edbrowse/patches patch-CMakeLists.txt

edbrowse: delete, imported in the main tree
DeltaFile
+0-46edbrowse/patches/patch-CMakeLists.txt
+0-37edbrowse/Makefile
+0-9edbrowse/DESCR
+0-6edbrowse/distinfo
+0-5edbrowse/PLIST
+0-1035 files

OPNSense/core 7cbda13src/opnsense/mvc/app/config config.php, src/opnsense/mvc/app/controllers/OPNsense/Core/Api TunablesController.php DefaultsController.php

mvc: introduce defaultConfig property for AppConfig

Related to testing there is a side effect from snatching the
default config.xml if no other configuration was found.  We
want the tests to be independent of runtime so this is a first
step towards it.  While here replace other uses of the default
file acquire and almost completely fix the permission issue
on default bootstrap.
DeltaFile
+10-4src/opnsense/mvc/app/library/OPNsense/Core/Config.php
+9-3src/opnsense/mvc/app/controllers/OPNsense/Core/Api/TunablesController.php
+6-2src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DefaultsController.php
+1-0src/opnsense/mvc/app/config/config.php
+1-0src/opnsense/mvc/tests/app/config/config.php
+27-95 files

LLVM/project ec78750llvm/lib/Target/AMDGPU AMDGPUPromoteAlloca.cpp, llvm/test/CodeGen/AMDGPU promote-alloca-vector-gep.ll

Revert "[AMDGPU] Enable i8 GEP promotion for vector allocas" (#171087)

Reverts llvm/llvm-project#166132

Broke libc on GPU tests.
https://lab.llvm.org/buildbot/#/builders/10/builds/18635
DeltaFile
+0-144llvm/test/CodeGen/AMDGPU/promote-alloca-vector-gep.ll
+3-18llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+3-1622 files

LLVM/project 95470b6clang/lib/AST/ByteCode InterpBuiltin.cpp

Replace interp__builtin_blend with interp__builtin_ia32_shuffle_gener… (#170217)

Fixes #169994

---------

Co-authored-by: Timm Baeder <tbaeder at redhat.com>
DeltaFile
+9-34clang/lib/AST/ByteCode/InterpBuiltin.cpp
+9-341 files

OpenBSD/src LeCsTDPusr.bin/tmux spawn.c

   Setting working directory after fork means there is a race with
   pane_current_path (especially on platforms with systemd which have to
   take time to do some additional faffing around). To avoid this, change
   it before fork and back in the parent afterwards. GitHub issue 4719.
VersionDeltaFile
1.35+27-14usr.bin/tmux/spawn.c
+27-141 files

LLVM/project 75437ecllvm/lib/Target/AMDGPU AMDGPUPromoteAlloca.cpp, llvm/test/CodeGen/AMDGPU promote-alloca-vector-gep.ll

Revert "[AMDGPU] Enable i8 GEP promotion for vector allocas (#166132)"

This reverts commit 6ec8c4351cfc1d0627d1633b02ea787bd29c77d8.
DeltaFile
+0-144llvm/test/CodeGen/AMDGPU/promote-alloca-vector-gep.ll
+3-18llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+3-1622 files

OpenBSD/ports K2cJAOEdevel/p5-Module-Runtime Makefile distinfo

   Update to p5-Module-Runtime-0.018.
VersionDeltaFile
1.10+2-5devel/p5-Module-Runtime/Makefile
1.5+2-2devel/p5-Module-Runtime/distinfo
+4-72 files

FreeNAS/freenas 5ee0760src/middlewared/middlewared/apps webshell_app.py

Log errors when shell console fails to start
DeltaFile
+1-0src/middlewared/middlewared/apps/webshell_app.py
+1-01 files

LLVM/project 7b65219llvm/include/llvm/IR Constants.h, llvm/lib/IR Constants.cpp

[IR] Add ImplicitTrunc argument to ConstantInt::get() (#170865)

Add an ImplicitTrunc argument to ConstantInt::get(), which allows
controlling whether implicit truncation of the value is permitted.
    
This argument currently defaults to true, but will be switched to false
in the future to guard against signed/unsigned confusion, similar to
what has already happened for APInt.
    
The argument gives an opt-out for cases where the truncation is
intended. The patch contains one illustrative example where this
happens.
DeltaFile
+7-6llvm/lib/IR/Constants.cpp
+9-4llvm/include/llvm/IR/Constants.h
+3-1llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+19-113 files

FreeNAS/freenas f267208src/middlewared/middlewared/plugins/pool_ import_pool.py

Fix mountpoint issue for containers on importing pools
DeltaFile
+14-11src/middlewared/middlewared/plugins/pool_/import_pool.py
+14-111 files

LLVM/project 3d24efdclang-tools-extra/test/clang-tidy .clang-tidy

[clang-tidy][NFC] Add empty '.clang-tidy' file in tests dir to silent warnings in IDE (#171029)

When working on tests, `clangd` with option `--clang-tidy` will report
warnings from
[root](https://github.com/llvm/llvm-project/blob/main/.clang-tidy)
clang-tidy config.
I believe these warnings serve no purpose in tests, so we better disable
them to silent warnings in IDE.
DeltaFile
+1-0clang-tools-extra/test/clang-tidy/.clang-tidy
+1-01 files

NetBSD/pkgsrc xmt0cxkdoc CHANGES-2025

   doc: Added www/edbrowse version 3.8.15
VersionDeltaFile
1.7073+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc aFl4NJcwww Makefile

   www: add edrowse
VersionDeltaFile
1.1892+2-1www/Makefile
+2-11 files

NetBSD/pkgsrc c1pdM7Zwww/edbrowse Makefile distinfo, www/edbrowse/patches patch-src_html.c

   www/edbrowse: initial import

   Edbrowse is a combination editor, browser, and mail client that is 100%
   text based. The interface is similar to /bin/ed, though there are many
   more features, such as editing multiple files simultaneously, and
   rendering html.
VersionDeltaFile
1.1+64-0www/edbrowse/Makefile
1.1+16-0www/edbrowse/patches/patch-src_html.c
1.1+6-0www/edbrowse/distinfo
1.1+5-0www/edbrowse/PLIST
1.1+4-0www/edbrowse/DESCR
+95-05 files

FreeNAS/freenas 4b0466bsrc/middlewared/middlewared/plugins/container attachments.py

Fix container attachment delegate
DeltaFile
+13-14src/middlewared/middlewared/plugins/container/attachments.py
+13-141 files

FreeNAS/freenas 891cfa7src/middlewared/middlewared/api/v26_04_0 container_device.py vm_device.py, src/middlewared/middlewared/plugins/container devices.py

Return NIC attach choices grouped by type (BRIDGE/MACVLAN)
DeltaFile
+7-3src/middlewared/middlewared/plugins/container/devices.py
+8-2src/middlewared/middlewared/plugins/vm/vm_devices.py
+4-2src/middlewared/middlewared/api/v26_04_0/container_device.py
+4-2src/middlewared/middlewared/api/v26_04_0/vm_device.py
+2-2src/middlewared/middlewared/utils/libvirt/nic.py
+25-115 files

LLVM/project 9c60d70llvm/test/CodeGen/RISCV rvp-ext-rv32.ll

[RISCV] Re-generate rvp-ext-rv32.ll after #170399. NFC

Some instructions got renamed by #170399, but new tests cases were
added after that PR was created.
DeltaFile
+5-5llvm/test/CodeGen/RISCV/rvp-ext-rv32.ll
+5-51 files

NetBSD/pkgsrc WA3tTKKdoc CHANGES-2025

   Updated textproc/py-black, textproc/py-pdf
VersionDeltaFile
1.7072+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc tY2lgAZtextproc/py-pdf distinfo PLIST

   py-pdf: updated to 6.4.1

   6.4.1, 2025-12-07

   Performance Improvements (PI)
   - Optimize loop for layout mode text extraction

   Bug Fixes (BUG)
   - Do not fail on choice field without /Opt key

   Documentation (DOC)
   - Document possible issues with merge_page and clipping
   - Add some notes about library security

   Maintenance (MAINT)
   - Use CORE_FONT_METRICS for widths where possible
VersionDeltaFile
1.42+4-4textproc/py-pdf/distinfo
1.17+1-4textproc/py-pdf/PLIST
1.48+2-2textproc/py-pdf/Makefile
+7-103 files

FreeBSD/ports 0eaaac7audio/ft2-clone distinfo Makefile

audio/ft2-clone: Update to 2.02
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

OpenBSD/src K7w67nNsys/net if_veb.c

   make sure we're in the same pvlan before doing the secondary vid checks.
VersionDeltaFile
1.66+15-4sys/net/if_veb.c
+15-41 files