OPNSense/plugins 38c633f — . LICENSE

LICENSE: sync

While this is nice to give visibility the classes with their
copyright in acme-client are a bit over the top for the process
of exporting a couple of environment variables.
DeltaFile
+9-0LICENSE
+9-01 files

OPNSense/plugins cab1cf4 — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogAction.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsWedos.php

security/acme-client: style sweep
DeltaFile
+2-2security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-1security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWedos.php
+1-1security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogAction.xml
+4-43 files

LLVM/project 0dc35e1 — flang/lib/Optimizer/Dialect FIRType.cpp, flang/lib/Optimizer/HLFIR/IR HLFIRDialect.cpp

put back some headers that were removed despite handwritten code using it
DeltaFile
+2-0mlir/lib/Dialect/UB/IR/UBOps.cpp
+2-0mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
+2-0mlir/lib/Dialect/GPU/TransformOps/GPUTransformOps.cpp
+2-0flang/lib/Optimizer/HLFIR/IR/HLFIRDialect.cpp
+2-0flang/lib/Optimizer/Dialect/FIRType.cpp
+1-0mlir/test/lib/Dialect/Test/TestAttributes.cpp
+11-025 files not shown
+36-031 files

LLVM/project 4754186 — mlir/include/mlir/Dialect/LLVMIR LLVMAttrDefs.td, mlir/lib/Target/LLVMIR/Dialect/LLVMIR LLVMToLLVMIRTranslation.cpp LLVMIRToLLVMTranslation.cpp

[mlir][llvm] Add MemProf metadata attributes and translation (#238988)

The LLVM dialect understands neither `!memprof` nor `!callsite`: both
are dropped on import and unrepresentable on export. Add
`#llvm.memprof_mib` (one MemInfoBlock: call stack, allocation-type tag,
optional context sizes) plus `#llvm.memprof_context_size`, with
`llvm.memprof`/`llvm.callsite` discardable attributes and import/export
translation.

Known limitation: the MLIR inliner carries both attributes over
unchanged, so contexts go stale across an MLIR-side inline (a
hint-quality issue, not a miscompile). The LLVM's own inliner rewrites
them.
DeltaFile
+94-0mlir/test/Target/LLVMIR/memprof-metadata.mlir
+84-0mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMIRToLLVMTranslation.cpp
+82-0mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+78-0mlir/test/Target/LLVMIR/Import/metadata-memprof.ll
+65-0mlir/test/Target/LLVMIR/llvmir-invalid.mlir
+54-0mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+457-05 files not shown
+515-011 files

LLVM/project f354d54 — clang/lib/CIR/CodeGen CIRGenModule.cpp CIRGenExpr.cpp, clang/lib/CIR/Dialect/IR CIRDialect.cpp

[CIR] Take function addresses in the program address space (#233755)
DeltaFile
+10-1clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+9-0clang/test/CIR/CodeGenHIP/spirv-constant-addrspace.hip
+7-0clang/test/CIR/CodeGen/no-proto-then-def.c
+4-2clang/lib/CIR/CodeGen/CIRGenExpr.cpp
+3-1clang/lib/CIR/CodeGen/CIRGenModule.cpp
+33-45 files

OPNSense/plugins beac4a7 — security/wazuh-agent/src/etc/inc/plugins.inc.d wazuhagent.inc

security/wazuh-agent: use migrated firewall logging setting
DeltaFile
+2-2security/wazuh-agent/src/etc/inc/plugins.inc.d/wazuhagent.inc
+2-21 files

OPNSense/plugins 1152510 — net/frr/src/etc/inc/plugins.inc.d frr.inc

net/frr: use migrated firewall logging setting
DeltaFile
+21-21net/frr/src/etc/inc/plugins.inc.d/frr.inc
+21-211 files

OpenBSD/ports ACCSmMC — devel/py-tz Makefile distinfo

   update to py3-tz-2026.6
VersionDeltaFile
1.56.2.2+2-2devel/py-tz/distinfo
1.89.2.2+1-1devel/py-tz/Makefile
+3-32 files

OpenBSD/ports enpoIcE — devel/py-tz Makefile distinfo

   update to py3-tz-2026.6
VersionDeltaFile
1.58+2-2devel/py-tz/distinfo
1.91+1-1devel/py-tz/Makefile
+3-32 files

OpenBSD/ports SwERZg6 — www/caddy modules.inc Makefile

   update to caddy-2.11.9
VersionDeltaFile
1.6.2.2+6-6www/caddy/distinfo
1.3.2.2+1-1www/caddy/modules.inc
1.11.2.2+1-1www/caddy/Makefile
+8-83 files

OpenBSD/ports 7jSstd0 — www/caddy modules.inc Makefile

   update to caddy-2.11.9
   fixes regression and a few security issues
   https://github.com/caddyserver/caddy/releases/tag/v2.11.9
VersionDeltaFile
1.9+6-6www/caddy/distinfo
1.6+1-1www/caddy/modules.inc
1.14+1-1www/caddy/Makefile
+8-83 files

OpenBSD/ports wu3Vpnp — devel/harfbuzz distinfo Makefile

   Update to harfbuzz-15.1.0.
VersionDeltaFile
1.181+2-2devel/harfbuzz/distinfo
1.217+2-2devel/harfbuzz/Makefile
+4-42 files

LLVM/project b732656 — llvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU store.ll load.ll

[AMDGPU] Price misaligned flat and LDS accesses with the LDS misaligned bug

In WGP mode on subtargets with the LDS misaligned bug, a flat access is
split into pieces no wider than its alignment and no narrower than 4
bytes, and an LDS access aligned below 4 bytes uses 8-byte pieces as one
aligned to 4 does.
DeltaFile
+121-60llvm/test/Analysis/CostModel/AMDGPU/store.ll
+121-60llvm/test/Analysis/CostModel/AMDGPU/load.ll
+4-1llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+246-1213 files

LLVM/project bbbc670 — llvm/lib/Target/AMDGPU AMDGPU.h AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU store.ll load.ll

[AMDGPU] Price buffer fat pointer memory operations

Price buffer fat pointer accesses as global accesses, except that an
aligned load is not widened and a vector of odd width elements is not
split element by element. Without relaxed buffer bounds checking, a
vector of elements that are a multiple of 32 bits wide is accessed in
pieces no wider than its alignment and no narrower than 4 bytes, and a
vector of other byte-sized or power of 2 wide elements in pieces of the
largest power of 2 bytes that divides the element size. The width comes
from buffer fat pointer lowering, which now exposes it. When the pointer
is a buffer resource plus a constant offset, the offset and a constant
number of records give the same bounds facts lowering uses to access it
in wider pieces.
DeltaFile
+38-35llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
+51-20llvm/test/Analysis/CostModel/AMDGPU/store.ll
+51-20llvm/test/Analysis/CostModel/AMDGPU/load.ll
+56-14llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+9-0llvm/lib/Target/AMDGPU/AMDGPU.h
+205-895 files

LLVM/project a5dc7d5 — llvm/lib/Target/AMDGPU AMDGPULowerBufferFatPointers.cpp AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU store.ll load.ll

apply comments
DeltaFile
+354-0llvm/test/Analysis/CostModel/AMDGPU/buffer-fat-pointer-oob-mode.ll
+21-1llvm/test/Analysis/CostModel/AMDGPU/store.ll
+21-1llvm/test/Analysis/CostModel/AMDGPU/load.ll
+8-4llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+3-3llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
+407-95 files

LLVM/project a7895d1 — llvm/test/Analysis/CostModel/AMDGPU store.ll load.ll

[NFC][AMDGPU] Precommit buffer fat pointer and gfx1010 memory cost tests
DeltaFile
+294-0llvm/test/Analysis/CostModel/AMDGPU/load.ll
+235-0llvm/test/Analysis/CostModel/AMDGPU/store.ll
+529-02 files

LLVM/project 4e3f237 — llvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU load.ll

[AMDGPU] Price constant address space memory operations

Price constant address space accesses as global accesses, except for
loads selected to scalar loads of up to 64 bytes. These are loads from
the 32-bit constant address space, and loads from the constant address
space whose pointer is an argument passed in SGPRs or a constant, plus
constant offsets, both aligned to 4 bytes or to their size. A scalar
load is widened as its lowering does. An integer whose size is not a
multiple of 4 bytes is loaded as whole dwords, plus a byte load when its
size is 7 modulo 8, since the last byte of such a remainder is left out
of the scalar load. A type with no legal dword vector equivalent is
split into the largest power of 2 pieces that fit, and once the
remainder fits in the alignment it is widened to a power of 2 piece of
up to the alignment, at most 8 bytes for byte vectors. A 3-dword
remainder of a legal dword vector takes a fourth dword when aligned to 8
on a subtarget without scalar dwordx3 loads.
DeltaFile
+162-37llvm/test/Analysis/CostModel/AMDGPU/load.ll
+121-71llvm/test/Transforms/SLPVectorizer/AMDGPU/ordered-reduction-fma-fusion.ll
+56-4llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+339-1123 files

LLVM/project be9ab7c — llvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.h AMDGPUTargetTransformInfo.cpp

Use isSourceOfDivergence in hasUniformPointerOperand
DeltaFile
+3-6llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+2-0llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
+5-62 files

LLVM/project d7f7016 — llvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU load.ll

small changes
DeltaFile
+22-12llvm/test/Analysis/CostModel/AMDGPU/load.ll
+16-10llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+38-222 files

LLVM/project e2d5515 — llvm/test/Analysis/CostModel/AMDGPU load.ll

[NFC][AMDGPU] Precommit uniform constant load cost tests
DeltaFile
+93-0llvm/test/Analysis/CostModel/AMDGPU/load.ll
+93-01 files

LLVM/project 3bc7e97 — clang/lib/CIR/CodeGen CIRGenAsm.cpp, clang/test/CIR/CodeGen inline-asm.c

[CIR] Pass _Complex inline asm register operands by value

CIR still returned a _Complex register output through memory ("=*r"),
and passed a 128-bit input that has to be in registers by its address
("*r"), which the backend rejects. Classic codegen now passes both by
value.

Do the same: return a _Complex output with a register-only constraint as
an integer of its size, load a 128-bit input when it has to be in
registers or is tied to an output, and extend a narrower tied input to
the integer type of a _Complex or struct output.

Assisted-by: Claude Opus 5.5
DeltaFile
+42-0clang/test/CIR/CodeGen/inline-asm.c
+13-4clang/lib/CIR/CodeGen/CIRGenAsm.cpp
+55-42 files

OpenBSD/ports YRs22ZG — telephony/baresip Makefile.inc, telephony/baresip/baresip distinfo

   telephony/baresip: update to 4.13.0.
VersionDeltaFile
1.49+2-2telephony/baresip/re/distinfo
1.50+2-2telephony/baresip/baresip/distinfo
1.57+1-1telephony/baresip/re/Makefile
1.43+1-1telephony/baresip/Makefile.inc
1.2+0-0telephony/baresip/re/patches/patch-include_re_sys_h
+6-65 files

OPNSense/core 309676f — src/opnsense/mvc/app/library/OPNsense/System StaticRoute.php

system: fix undefined access issue
DeltaFile
+1-1src/opnsense/mvc/app/library/OPNsense/System/StaticRoute.php
+1-11 files

LLVM/project 44a6b47 — clang/lib/CodeGen CGStmt.cpp, clang/test/CodeGen inline-asm-size-zero.c

[Clang][CodeGen] Report an unstorable asm register output once

A register output that no integer type is as wide as, such as a 32-byte
struct with "=r", was reported when its store was emitted. An asm goto
emits its stores once for each of its targets, so the error repeated for
each one. It also pointed at the wrong operand when a memory output came
first, since the store's index counts only register outputs.

Report it once, when the output's register type is chosen, at the
output's own expression. This also drops a second error that followed
"output size should not be zero".

Assisted-by: Claude Opus 5.5
DeltaFile
+28-0clang/test/CodeGen/X86/inline-asm-store-to-reg-error.c
+17-7clang/lib/CodeGen/CGStmt.cpp
+1-1clang/test/CodeGen/inline-asm-size-zero.c
+46-83 files

OPNSense/plugins 3cfed46 — net/upnp Makefile, net/upnp/src/etc/inc/plugins.inc.d miniupnpd.inc

net/upnp: use PPP parent if available to fix #5882
DeltaFile
+6-4net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc
+1-1net/upnp/Makefile
+7-52 files

LLVM/project 6231ee5 — clang/test/CodeGen/X86 inline-asm-complex-output.c

Test 16-byte struct inputs with "r" and "rm"
DeltaFile
+32-0clang/test/CodeGen/X86/inline-asm-complex-output.c
+32-01 files

FreeBSD/ports 5afc6d5 — games/anki Makefile.crates Makefile

games/anki: Update to 26.09.4

Changelog:

https://github.com/ankitects/anki/releases/tag/26.09.4

MFH:            2026Q4
Security:       117b053d-d8e3-11f1-985e-901b0edee044
DeltaFile
+9-9games/anki/distinfo
+2-2games/anki/Makefile.crates
+2-2games/anki/Makefile
+13-133 files

FreeBSD/ports 4205b34 — security/vuxml/vuln 2026.xml

security/vuxml: Document Anki security issue

* GHSA-j9v5-m549-cg6c / 8.6
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files

LLVM/project c362a97 — clang/lib/CodeGen CGStmt.cpp, clang/test/CodeGen/X86 inline-asm-complex-output.c

Widen a tied input for a _Complex output, and pass 128-bit "rm" inputs by address
DeltaFile
+50-0clang/test/CodeGen/X86/inline-asm-complex-output.c
+11-1clang/lib/CodeGen/CGStmt.cpp
+61-12 files

OpenBSD/ports XzFpvd6 — security/nss Makefile distinfo

   security/nss: update to 3.133, will be required by firefox 161.

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_133.html
VersionDeltaFile
1.183+2-2security/nss/distinfo
1.224+1-1security/nss/Makefile
+3-32 files