FreeNAS/freenas d98bfe8src/middlewared/middlewared main.py, src/middlewared/middlewared/alert/source ipmi_sel.py

Migrate keyvalue service usage to call2 / call_sync2
DeltaFile
+113-0src/middlewared/middlewared/utils/service/call_mixin.py
+17-70src/middlewared/middlewared/main.py
+11-11src/middlewared/middlewared/plugins/pool_/dataset.py
+6-11src/middlewared/middlewared/plugins/pool_/import_pool.py
+2-12src/middlewared/middlewared/plugins/apps/crud.py
+6-6src/middlewared/middlewared/alert/source/ipmi_sel.py
+155-11029 files not shown
+212-20435 files

FreeNAS/freenas 9901737src/middlewared/middlewared/api/base decorator.py model.py, src/middlewared/middlewared/api/base/handler accept.py

Use annotations for public API methods
DeltaFile
+74-16src/middlewared/middlewared/api/base/decorator.py
+24-24src/middlewared/middlewared/plugins/webshare/sharing.py
+33-4src/middlewared/middlewared/api/base/handler/accept.py
+13-10src/middlewared/middlewared/api/v26_04_0/webshare.py
+18-1src/middlewared/middlewared/api/base/model.py
+7-9src/middlewared/middlewared/plugins/webshare/config.py
+169-642 files not shown
+179-658 files

LLVM/project 80bc071llvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/test/CodeGen/AArch64 arm64-cvtf-simd-intrinsics.ll

[AArch64][llvm] Add codegen for simd fpcvt intrinsics

Add tablegen patterns to provide codegen for SCVTF and UCVTF
operating purely on SIMD & FP registers, using explicit bitcasts.
DeltaFile
+30-0llvm/lib/Target/AArch64/AArch64InstrInfo.td
+10-17llvm/test/CodeGen/AArch64/arm64-cvtf-simd-intrinsics.ll
+40-172 files

LLVM/project 9c77705mlir/docs LangRef.md, mlir/docs/DefiningDialects Assembly.md

Dialect alias docs and allow disabling

Signed-off-by: Fabian Mora <fmora.dev at gmail.com>
DeltaFile
+56-0mlir/docs/DefiningDialects/Assembly.md
+35-1mlir/docs/LangRef.md
+24-1mlir/lib/IR/AsmPrinter.cpp
+10-0mlir/include/mlir/IR/OperationSupport.h
+2-0mlir/test/IR/print-attr-type-dialect-aliases.mlir
+127-25 files

FreeNAS/freenas d133771src/middlewared/middlewared/plugins/account_ constants.py, src/middlewared/middlewared/utils privilege_constants.py

Eliminate some duplication gid definitions.
Move defines for privileged local admin groups to LocalAdminGroups class.
Update ALLOWED_BUILTIN_GIDS for this usage.
DeltaFile
+9-7src/middlewared/middlewared/plugins/account_/constants.py
+7-0src/middlewared/middlewared/utils/privilege_constants.py
+16-72 files

FreeBSD/ports 1acd3cceditors/imhex pkg-plist distinfo, editors/imhex/files patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp patch-cmake_build__helpers.cmake

editors/imhex: Update to 1.38.1
DeltaFile
+85-1,349editors/imhex/pkg-plist
+29-29editors/imhex/distinfo
+18-30editors/imhex/Makefile
+0-32editors/imhex/files/patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp
+16-16editors/imhex/files/patch-cmake_build__helpers.cmake
+0-15editors/imhex/files/patch-main_updater_CMakeLists.txt
+148-1,4713 files not shown
+161-1,4969 files

NetBSD/pkgsrc-wip 831bfc6waybar Makefile distinfo, waybar/patches patch-meson.build patch-src_modules_battery.cpp

waybar: apply some fixes
DeltaFile
+11-11waybar/Makefile
+2-2waybar/distinfo
+2-2waybar/PLIST
+1-1waybar/patches/patch-meson.build
+1-1waybar/patches/patch-src_modules_battery.cpp
+17-175 files

FreeNAS/freenas 53ac7d1tests/api2 test_300_nfs.py test_200_ftp.py

rm bulk tests
DeltaFile
+0-2,097tests/api2/test_300_nfs.py
+0-1,411tests/api2/test_200_ftp.py
+0-936tests/api2/test_345_acl_nfs4.py
+0-700tests/api2/test_011_user.py
+0-495tests/api2/test_440_snmp.py
+0-487tests/api2/test_audit_websocket.py
+0-6,126251 files not shown
+0-30,796257 files

FreeNAS/freenas 2a6ac03src/middlewared/middlewared/plugins/pool_ snapshot.py, src/middlewared/middlewared/plugins/zettarepl_ snapshot_removal_date.py

fix things
DeltaFile
+15-6src/middlewared/middlewared/plugins/zettarepl_/snapshot_removal_date.py
+14-3src/middlewared/middlewared/plugins/pool_/snapshot.py
+2-2tests/api2/test_zfs_resource_snapshot_query.py
+1-2tests/api2/test_zfs_resource_snapshot_count.py
+0-3tests/api2/test_snapshot_task_retention.py
+32-165 files

FreeNAS/freenas 0eb9f44src/middlewared/middlewared main.py

NAS-139057 / 26.04 / Fix `call_sync2` (#17889)

DeltaFile
+7-5src/middlewared/middlewared/main.py
+7-51 files

FreeBSD/ports dda6ecfmath/calc Makefile pkg-descr

math/calc: Update to 2.16.0.2 and add a "tiny" flavor

The "tiny" flavor reduces the footprint < 20K by statically-linking
the executable and installing nothing else (no help files, no advanced
loadable modules, etc.). This makes it a great option for most
bit/networking/back-of-the-envelope calculations in constrained
environments.

Changes: https://github.com/lcn2/calc/releases/tag/v2.16.0.2
DeltaFile
+24-8math/calc/Makefile
+6-0math/calc/pkg-descr
+3-3math/calc/distinfo
+2-0math/calc/pkg-plist
+35-114 files

NetBSD/src zTEzB3udistrib/sets/lists/base mi, distrib/sets/lists/man mi

   Build audio programs (aiomixer, audiocfg, audioctl, audioplay,audiorecord,
   and hdaudioctl) conditionally on MKAUDIO, which defaults to "yes" except
   on m68000 (no sun2 systems supported audio; the publicly-available copy
   of the Sun2 architecture manual states that the sound generation feature
   was removed from the system specification in Dec 1983).
VersionDeltaFile
1.1815+13-13distrib/sets/lists/man/mi
1.35+7-7distrib/sets/lists/manhtml/mi
1.1374+7-7distrib/sets/lists/base/mi
1.245+6-2usr.bin/Makefile
1.296+5-2usr.sbin/Makefile
1.1451+3-1share/mk/bsd.own.mk
+41-326 files

LLVM/project ec18557lldb/test/API/commands/platform/launchgdbserver TestPlatformLaunchGDBServer.py

[lldb][windows] skip TestPlatformProcessLaunchGDBServer.test_launch_with_unusual_process_name (#173250)

This patch skips
TestPlatformProcessLaunchGDBServer.test_launch_with_unusual_process_name
on Windows which is flaky.

The test will be reenabled once it has been fixed.
DeltaFile
+1-0lldb/test/API/commands/platform/launchgdbserver/TestPlatformLaunchGDBServer.py
+1-01 files

LLVM/project 2c841b7llvm/lib/Target/AMDGPU AMDGPUCodeGenPrepare.cpp, llvm/test/CodeGen/AMDGPU rsq.f64.ll amdgpu-codegenprepare-fdiv.f64.ll

AMDGPU: Introduce f64 rsq pattern in AMDGPUCodeGenPrepare (#172053)

DeltaFile
+4,532-3,195llvm/test/CodeGen/AMDGPU/rsq.f64.ll
+306-56llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-fdiv.f64.ll
+131-12llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
+4,969-3,2633 files

LLVM/project 9008922llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer crash_exceed_scheduling.ll extract-many-users-buildvector.ll

Revert "[SLP]Enable float point math ops as copyables elements."

This reverts commit e644f06c2ffc23b3415f3478b05c627303aef614 to fix
crashes found during internal testing
DeltaFile
+46-92llvm/test/Transforms/SLPVectorizer/crash_exceed_scheduling.ll
+102-26llvm/test/Transforms/SLPVectorizer/X86/vect_copyable_in_binops.ll
+20-60llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+38-34llvm/test/Transforms/SLPVectorizer/extract-many-users-buildvector.ll
+26-18llvm/test/Transforms/SLPVectorizer/X86/user-with-multi-copyable-ops.ll
+20-20llvm/test/Transforms/SLPVectorizer/insertelement-postpone.ll
+252-25013 files not shown
+338-34119 files

LLVM/project a281656llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

Revert "[SLP][NFC]Add parens to silence a warning message, NFC"

This reverts commit 366f6eb607dab74b7be28d3bd72736273329d647.
DeltaFile
+10-10llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+10-101 files

FreeBSD/src da8ab13sys/kern vfs_inotify.c, tests/sys/kern inotify_test.c

inotify: Avoid resetting the cookie

The IN_MOVED_FROM and _TO events only apply to names in a watched
directory, never to a watched directory itself.  So, the cookie value
there is always zero, and in particular we should not reset the
caller-provided cookie value, as it may be used later.

Add a regression test.

Reported by:    arrowd
MFC after:      1 week
DeltaFile
+31-0tests/sys/kern/inotify_test.c
+2-5sys/kern/vfs_inotify.c
+33-52 files

FreeBSD/src 15178d8sys/netpfil/pf pf.c, tests/sys/netpfil/pf divert-to.sh

pf: Fix state handling when ICMP packets are diverted

Commit 66f2f1c83247 ("pf: handle divert packets") missed a case that I
happened to hit while testing something.

Add a regression test for the ICMP case, based on the existing test.
Fix a buglet in the existing test (missing whitespace after "[").

Reviewed by:    kp
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D54321
DeltaFile
+38-2tests/sys/netpfil/pf/divert-to.sh
+6-4sys/netpfil/pf/pf.c
+44-62 files

NetBSD/pkgsrc nJ5wHkCdoc CHANGES-2025

   Updated graphics/vulkan-headers, devel/py-types-setuptools
VersionDeltaFile
1.7329+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc kPNUt2Ydevel/py-types-setuptools distinfo Makefile

   py-types-setuptools: updated to 80.9.0.20251221

   80.9.0.20251221

   [setuptools] setuptools._distutils`: spawn functions should match each other + add overload based on `search_path` param

   [setuptools] Fully typed setup method
VersionDeltaFile
1.57+4-4devel/py-types-setuptools/distinfo
1.61+2-2devel/py-types-setuptools/Makefile
+6-62 files

NetBSD/pkgsrc fQOWisLgraphics/vulkan-headers distinfo Makefile

   vulkan-headers: updated to 1.4.335

   1.4.335
   Unknown changes
VersionDeltaFile
1.13+4-4graphics/vulkan-headers/distinfo
1.16+6-2graphics/vulkan-headers/Makefile
1.5+6-1graphics/vulkan-headers/buildlink3.mk
+16-73 files

LLVM/project 37e3641flang/docs DebugGeneration.md

[Flang][Docs] Formatting change (#173257)

The flang.llvm.org page listed two entries (Testing, Resources) from the
Debug generation document in the table of contents. Change the
formatting to only include the top-level title.
DeltaFile
+2-2flang/docs/DebugGeneration.md
+2-21 files

LLVM/project 153ece5llvm/test/CodeGen/AArch64 arm64-vshift.ll

[AArch64][GlobalISel] Added test coverage for sri intrinsic

Previously, generation of sri intrinsics was tested during the ACLE -> IR stage, but not in the IR -> MIR stage. Now, correct generation of sri intrinsics is tested in both stages.
DeltaFile
+110-6llvm/test/CodeGen/AArch64/arm64-vshift.ll
+110-61 files

LLVM/project ed9b903llvm/lib/Target/AArch64 AArch64InstrGISel.td, llvm/lib/Target/AArch64/GISel AArch64LegalizerInfo.cpp AArch64RegisterBankInfo.cpp

[AArch64][GlobalISel] Added support for sri intrinsic
DeltaFile
+8-0llvm/lib/Target/AArch64/AArch64InstrGISel.td
+7-0llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
+2-0llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
+17-03 files

FreeBSD/ports 3711b71editors/vscode Makefile

editors/vscode: Bump port revision after electron39 update (d4aece011199)
DeltaFile
+1-0editors/vscode/Makefile
+1-01 files

FreeNAS/freenas 2ad34d3tests/api2 test_300_nfs.py test_200_ftp.py

rm bulk tests
DeltaFile
+0-2,097tests/api2/test_300_nfs.py
+0-1,411tests/api2/test_200_ftp.py
+0-936tests/api2/test_345_acl_nfs4.py
+0-700tests/api2/test_011_user.py
+0-495tests/api2/test_440_snmp.py
+0-487tests/api2/test_audit_websocket.py
+0-6,126240 files not shown
+0-29,327246 files

FreeNAS/freenas aa3b572src/middlewared/middlewared/plugins/pool_ snapshot.py, src/middlewared/middlewared/plugins/zettarepl_ snapshot_removal_date.py

fix things
DeltaFile
+15-6src/middlewared/middlewared/plugins/zettarepl_/snapshot_removal_date.py
+14-3src/middlewared/middlewared/plugins/pool_/snapshot.py
+1-2tests/api2/test_zfs_resource_snapshot_count.py
+1-1tests/api2/test_zfs_resource_snapshot_query.py
+31-124 files

FreeNAS/freenas 0a740d4src/middlewared/middlewared/plugins/pool_ snapshot.py, src/middlewared/middlewared/plugins/zfs snapshot_create_impl.py snapshot_count_impl.py

fix many failing snapshot tests
DeltaFile
+46-47src/middlewared/middlewared/plugins/pool_/snapshot.py
+2-10tests/api2/test_zfs_resource_snapshot_query.py
+4-5src/middlewared/middlewared/plugins/zfs/snapshot_create_impl.py
+2-2tests/api2/test_snapshots.py
+1-2src/middlewared/middlewared/plugins/zfs/snapshot_count_impl.py
+1-1tests/sharing_protocols/smb/test_smb_timemachine_snapshot.py
+56-676 files

FreeBSD/ports d4aece0devel/electron39 Makefile, devel/electron39/files yarn.lock package.json

devel/electron39: Update to 39.2.7

While here:
- switch to use USE_ELECTRON features of electron.mk for specifying
  node package manager, pre-fetching necessary node modules, and
  extracting the node modules into appropriate directories
- use USES=display for starting/stopping display server on testing
- specify TEST_ENV instead of listing env vars in test target

Changelog:
- https://github.com/electron/electron/releases/tag/v39.2.4
- https://github.com/electron/electron/releases/tag/v39.2.5
- https://github.com/electron/electron/releases/tag/v39.2.6
- https://github.com/electron/electron/releases/tag/v39.2.7

Reported by:    GitHub (watch releases)
DeltaFile
+14,606-0devel/electron39/files/packagejsons/yarn.lock
+0-8,361devel/electron39/files/yarn.lock
+942-0devel/electron39/files/packagejsons/.yarn/releases/yarn-4.12.0.cjs
+155-0devel/electron39/files/packagejsons/package.json
+0-138devel/electron39/files/package.json
+29-47devel/electron39/Makefile
+15,732-8,54614 files not shown
+15,889-8,56320 files

LLVM/project c515914llvm/lib/Target/AArch64 SVEInstrFormats.td, llvm/test/CodeGen/AArch64 sve-lrint.ll sve-llrint.ll

[AArch64][SVE] Add MOVPRFX hints for unary undef pseudos. (#173031)

Extend the hints added in #166926 to unary pseudos with undef inactive
lanes.
DeltaFile
+200-209llvm/test/CodeGen/AArch64/sve-lrint.ll
+200-209llvm/test/CodeGen/AArch64/sve-llrint.ll
+160-167llvm/test/CodeGen/AArch64/sve-fixed-vector-lrint.ll
+38-41llvm/test/CodeGen/AArch64/sve-fixed-vector-llrint.ll
+34-43llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-to-fp.ll
+34-34llvm/lib/Target/AArch64/SVEInstrFormats.td
+666-7035 files not shown
+714-75611 files