OPNSense/ports 5fc611bopnsense/ndp-proxy-go distinfo Makefile

opnsense/ndp-proxy-go: Bump to v0.2.0
DeltaFile
+5-5opnsense/ndp-proxy-go/distinfo
+1-1opnsense/ndp-proxy-go/Makefile
+6-62 files

LLVM/project 96bf22coffload/include/OpenMP omp.h

add comment
DeltaFile
+1-0offload/include/OpenMP/omp.h
+1-01 files

LLVM/project 316d2f8mlir/lib/Conversion/ArithToAPFloat ArithToAPFloat.cpp, mlir/lib/ExecutionEngine APFloatWrappers.cpp

[mlir][arith] Add support for `negf` to `ArithToAPFloat`
DeltaFile
+45-2mlir/lib/Conversion/ArithToAPFloat/ArithToAPFloat.cpp
+10-0mlir/test/Conversion/ArithToApfloat/arith-to-apfloat.mlir
+9-0mlir/lib/ExecutionEngine/APFloatWrappers.cpp
+4-0mlir/test/Integration/Dialect/Arith/CPU/test-apfloat-emulation.mlir
+68-24 files

FreeBSD/ports 2ed9245devel/py-ty distinfo Makefile

devel/py-ty: Update to 0.0.1a29

Changelog: https://github.com/astral-sh/ty/blob/0.0.1-alpha.29/CHANGELOG.md

Reported by:    Repology
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/Makefile
+4-42 files

LLVM/project f67b018mlir/test/Conversion/UBToSPIRV ub-to-spirv.mlir

[mlir][SPIRV] Improve ub.unreachable lowering test case (#170083)

Addresses a comment on the PR that introduces the ub.reachable ->
spriv.Unreachable lowering
(https://github.com/llvm/llvm-project/pull/169872#discussion_r2573670611).
DeltaFile
+9-7mlir/test/Conversion/UBToSPIRV/ub-to-spirv.mlir
+9-71 files

LLVM/project 7ce7141mlir/lib/Dialect/Linalg/Utils Utils.cpp

[NFC][Linalg] Follow-up on ConvMatchBuilder (#170080)

-- This commit addresses [follow-up review comments on
169704](https://github.com/llvm/llvm-project/pull/169704#pullrequestreview-3521785548).
-- Contains NFC nit/minor changes.

Signed-off-by: Abhishek Varma <abhvarma at amd.com>
DeltaFile
+85-71mlir/lib/Dialect/Linalg/Utils/Utils.cpp
+85-711 files

LLVM/project 17677adllvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize iv_outside_user.ll

[LV] Don't create WidePtrAdd recipes for scalar VFs (#169344)

While attempting to remove the use of undef from more loop vectoriser
tests I discovered a bug where this assert was firing:

```
llvm::Constant* llvm::Constant::getSplatValue(bool) const: Assertion `this->getType()->isVectorTy() && "Only valid for vectors!"' failed.
...
 #8 0x0000aaaab9e2fba4 llvm::Constant::getSplatValue
 #9 0x0000aaaab9dfb844 llvm::ConstantFoldBinaryInstruction
```

This seems to be happening because we are incorrectly generating
WidePtrAdd recipes for scalar VFs. The PR fixes this by checking whether
a plan has a scalar VF only in legalizeAndOptimizeInductions.

This PR also removes the use of undef from the test `both` in
Transforms/LoopVectorize/iv_outside_user.ll, which is what started
triggering the assert.

Fixes #169334
DeltaFile
+93-46llvm/test/Transforms/LoopVectorize/iv_outside_user.ll
+2-1llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+95-472 files

LLVM/project 4d7abe5mlir/lib/Conversion/ArithToAPFloat ArithToAPFloat.cpp, mlir/lib/ExecutionEngine APFloatWrappers.cpp

[mlir][arith] Add support for `cmpf` to `ArithToAPFloat` (#169753)

Add support for `arith.cmpf`.
DeltaFile
+147-5mlir/lib/Conversion/ArithToAPFloat/ArithToAPFloat.cpp
+15-0mlir/test/Conversion/ArithToApfloat/arith-to-apfloat.mlir
+11-0mlir/lib/ExecutionEngine/APFloatWrappers.cpp
+4-0mlir/test/Integration/Dialect/Arith/CPU/test-apfloat-emulation.mlir
+177-54 files

Illumos/gate 038b96fusr/src/uts/i86pc/io mp_platform_misc.c

17758 pcplusmp: passing freed memory
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-1usr/src/uts/i86pc/io/mp_platform_misc.c
+1-11 files

LLVM/project 9b86aefmlir/test/Conversion/UBToSPIRV ub-to-spirv.mlir

[mlir][SPIRV] Improve ub.unreachable lowering test case
DeltaFile
+9-7mlir/test/Conversion/UBToSPIRV/ub-to-spirv.mlir
+9-71 files

Illumos/gate cecf5b8usr/src/uts/common/io/ib/clients/eoib enx_misc.c

17761 eibnx: dereferencing freed memory
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-1usr/src/uts/common/io/ib/clients/eoib/enx_misc.c
+5-11 files

Illumos/gate fb91dbcusr/src/lib/libc/port/gen localtime.c ttyname.c, usr/src/lib/libc/port/i18n wdresolve.c

17361 libc: strcpy() src too large for dst
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-9usr/src/lib/libc/port/i18n/wdresolve.c
+8-4usr/src/lib/libc/port/gen/localtime.c
+9-2usr/src/lib/libc/port/gen/ttyname.c
+22-153 files

LLVM/project a751ed9bolt/include/bolt/Core BinaryContext.h, bolt/include/bolt/Rewrite RewriteInstance.h

[BOLT] Support runtime library hook via DT_INIT_ARRAY (#167467)

Major part of this PR is commit implementing support for DT_INIT_ARRAY
for BOLT runtime libraries initialization. Also, it adds related
hook-init test & fixes couple of X86 instrumentation tests.

This commit follows implementation of instrumentation hook via
DT_FINI_ARRAY (https://github.com/llvm/llvm-project/pull/67348) and
extends it for BOLT runtime libraries (including instrumentation
library) initialization hooking.

Initialization has has differences compared to finalization:
- Executables always use ELF entry point address. Update code checks it
and updates init_array entry if ELF is shared library (have no interp
entry) and have no DT_INIT entry. Also this commit introduces
"runtime-lib-init-hook" option to select primary initialization hook
(entry_point, init, init_array) with fall back to next available hook in
input binary. e.g. in case of libc we can explicitly set it to
init_array.

    [7 lines not shown]
DeltaFile
+212-21bolt/lib/Rewrite/RewriteInstance.cpp
+221-0bolt/test/AArch64/hook-init.s
+221-0bolt/test/X86/hook-init.s
+11-3bolt/test/AArch64/hook-fini.s
+10-1bolt/include/bolt/Rewrite/RewriteInstance.h
+9-0bolt/include/bolt/Core/BinaryContext.h
+684-253 files not shown
+708-269 files

LLVM/project bbb0dbaclang/include/clang/AST Decl.h, clang/lib/AST ExprConstant.cpp ComparisonCategories.cpp

[clang][AST] Add `RecordDecl::getNumFields()` (#170022)

Not sure why that didn't exist yet, but we have quite a few places using
the same `std::distance` pattern.
DeltaFile
+8-11clang/lib/AST/ExprConstant.cpp
+2-4clang/lib/CodeGen/CGHLSLRuntime.cpp
+5-0clang/include/clang/AST/Decl.h
+1-2clang/lib/Sema/CodeCompleteConsumer.cpp
+1-1clang/lib/AST/ComparisonCategories.cpp
+17-185 files

LLVM/project 622e7bdmlir/include/mlir/Dialect/OpenMP OpenMPClauses.td, mlir/lib/Dialect/OpenMP/IR OpenMPDialect.cpp

Comments fix
DeltaFile
+2-1mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
+1-1mlir/include/mlir/Dialect/OpenMP/OpenMPClauses.td
+3-22 files

LLVM/project dc5ce79llvm/test/Transforms/LoopVectorize struct-return.ll

[LV] Regenerate some check lines. NFC

The scalar loop doesn't exist anymore after 8907b6d39371d439461cdd3475d5590f87821377
DeltaFile
+16-12llvm/test/Transforms/LoopVectorize/struct-return.ll
+16-121 files

LLVM/project 9416b19llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine saturating-add-sub.ll

[InstCombine] Add missing constant check (#170068)

`cast<Constant>` is not guarded by a type check during canonicalization
of predicates. This patch adds a type check in the outer if to avoid the
crash. `dyn_cast` may introduce another nested if, so I just use
`isa<Constant>` instead.

Address the crash reported in
https://github.com/llvm/llvm-project/pull/153053#issuecomment-3593914124.
DeltaFile
+16-0llvm/test/Transforms/InstCombine/saturating-add-sub.ll
+1-0llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+17-02 files

OpenBSD/ports e43xgTMwww/nextcloud/32 distinfo Makefile, www/nextcloud/32/pkg PLIST

   www/nextcloud/32: MFC update to 32.0.2.

   see https://github.com/nextcloud-releases/server/releases/tag/v32.0.2
VersionDeltaFile
1.1.1.1.2.2+1,750-1,638www/nextcloud/32/pkg/PLIST
1.1.1.1.2.2+2-2www/nextcloud/32/distinfo
1.2.2.2+1-1www/nextcloud/32/Makefile
+1,753-1,6413 files

OpenBSD/ports WQebP2Pwww/nextcloud/32 distinfo Makefile, www/nextcloud/32/pkg PLIST

   www/nextcloud/32: update to 32.0.2.

   see https://github.com/nextcloud-releases/server/releases/tag/v32.0.2
   ok sthen@
VersionDeltaFile
1.3+1,750-1,638www/nextcloud/32/pkg/PLIST
1.3+2-2www/nextcloud/32/distinfo
1.4+1-1www/nextcloud/32/Makefile
+1,753-1,6413 files

OpenBSD/ports PBTfsFnwww/nextcloud/31 distinfo Makefile, www/nextcloud/31/pkg PLIST

   www/nextcloud/31: MFC update to 31.0.11.

   see https://github.com/nextcloud-releases/server/releases/tag/v31.0.11
VersionDeltaFile
1.6.2.2+425-335www/nextcloud/31/pkg/PLIST
1.5.2.2+2-2www/nextcloud/31/distinfo
1.7.2.2+1-1www/nextcloud/31/Makefile
+428-3383 files

OPNSense/plugins 77424cdsecurity/acme-client pkg-descr, security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml

security/acme-client: fix style for "DEPREC(I)ATED"
DeltaFile
+5-5security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+2-2security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-1security/acme-client/pkg-descr
+8-83 files

OpenBSD/ports FEuEwG4www/nextcloud/31 distinfo Makefile, www/nextcloud/31/pkg PLIST

   www/nextcloud/31: update to 31.0.11.

   see https://github.com/nextcloud-releases/server/releases/tag/v31.0.11
   ok sthen@
VersionDeltaFile
1.8+425-335www/nextcloud/31/pkg/PLIST
1.7+2-2www/nextcloud/31/distinfo
1.9+1-1www/nextcloud/31/Makefile
+428-3383 files

OPNSense/plugins 564674bnet/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms dialogFrontend.xml

net/haproxy: change wording style for "DEPRECATED"
DeltaFile
+2-2net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogFrontend.xml
+2-21 files

OPNSense/plugins 5675e6f. LICENSE

LICENSE: sync
DeltaFile
+3-0LICENSE
+3-01 files

HardenedBSD/src 003ca02sys/cam/scsi scsi_xpt.c, sys/dev/ufshci ufshci_sim.c ufshci_private.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+157-82sys/cam/scsi/scsi_xpt.c
+141-2sys/dev/ufshci/ufshci_sim.c
+16-0sys/dev/ufshci/ufshci_private.h
+13-1sys/dev/ufshci/ufshci_dev.c
+6-6sys/dev/ufshci/ufshci_ctrlr.c
+10-0sys/dev/ufshci/ufshci.h
+343-9112 files not shown
+364-9518 files

HardenedBSD/src e2a8e82share/man/man9 exterror.9, sys/dev/nvme nvme_ns.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+82-0share/man/man9/exterror.9
+32-0sys/kern/sys_generic.c
+23-0sys/sys/exterrvar.h
+13-4sys/kern/vfs_bio.c
+7-7sys/dev/nvme/nvme_ns.c
+12-2sys/geom/geom_subr.c
+169-139 files not shown
+219-2915 files

HardenedBSD/ports 5066c39x11-toolkits/hyprtoolkit/files patch-CMakeLists.txt patch-src_sessionLock_WaylandSessionLock.cpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-28x11-toolkits/hyprtoolkit/files/patch-CMakeLists.txt
+11-0x11-toolkits/hyprtoolkit/files/patch-src_sessionLock_WaylandSessionLock.cpp
+0-11x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp
+11-0x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp
+0-11x11-toolkits/hyprtoolkit/files/patch-src_renderer_gl_OpenGL.cpp
+0-11x11-toolkits/hyprtoolkit/files/patch-src_palette_ConfigManager.cpp
+22-6118 files not shown
+58-13924 files

OPNSense/plugins b9241d6security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsAzure.php DnsSelectel.php

security/acme-client: style changes
DeltaFile
+1-1security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsAzure.php
+1-1security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsSelectel.php
+2-22 files

HardenedBSD/ports 0fe6932graphics/xv distinfo Makefile

graphics/xv: update to 6.1.0
DeltaFile
+3-3graphics/xv/distinfo
+1-1graphics/xv/Makefile
+4-42 files

FreeBSD/ports 0fe6932graphics/xv distinfo Makefile

graphics/xv: update to 6.1.0
DeltaFile
+3-3graphics/xv/distinfo
+1-1graphics/xv/Makefile
+4-42 files