FreeNAS/freenas a9137b2src/middlewared/middlewared/api/v26_04_0 pool_snapshot.py

Do not delete `defer` option, it will be brought back later
DeltaFile
+2-0src/middlewared/middlewared/api/v26_04_0/pool_snapshot.py
+2-01 files

FreeNAS/freenas 654a501src/middlewared/middlewared/plugins/pool_ snapshot.py

PEP8
DeltaFile
+0-2src/middlewared/middlewared/plugins/pool_/snapshot.py
+0-21 files

LLVM/project ded1311llvm/include/llvm/ExecutionEngine/Orc WaitingOnGraph.h

[ORC] Fix typo in comment.
DeltaFile
+2-2llvm/include/llvm/ExecutionEngine/Orc/WaitingOnGraph.h
+2-21 files

FreeNAS/freenas 7a59743tests/api2 test_system_dataset.py

Fix system dataset test
DeltaFile
+6-5tests/api2/test_system_dataset.py
+6-51 files

FreeNAS/freenas 46c83a0src/middlewared/middlewared/plugins/zfs resource_crud.py exceptions.py

Fix `test_delete_with_dependent_clone`
DeltaFile
+10-2src/middlewared/middlewared/plugins/zfs/resource_crud.py
+3-2src/middlewared/middlewared/plugins/zfs/exceptions.py
+13-42 files

LLVM/project 65cf047clang/test/CodeGen memprof-pgho-thinlto.cpp

fix test

Created using spr 1.3.8-beta.1
DeltaFile
+2-2clang/test/CodeGen/memprof-pgho-thinlto.cpp
+2-21 files

LLVM/project 4996645clang-tools-extra/clang-tidy/objc AssertEqualsCheck.cpp, clang/docs LibASTMatchersReference.html

Revert "[ASTMatchers] Make isExpandedFromMacro accept llvm::StringRef… (#167060)" (#169238)

This reverts commit a52e1af7f766e26a78d10d31da98af041dd66410.

That commit reverted a change (making isExpandedFromMacro take a
std::string) that was explicitly added to avoid lifetime issues. We ran
into issues with some internal matchers due to this, and it probably is
not an uncommon downstream use case. This patch restroes the original
functionality and adds a test to ensure that the functionality is
preserved.

https://reviews.llvm.org/D90303 contains more discussion.
DeltaFile
+13-0clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
+3-3clang/docs/LibASTMatchersReference.html
+1-1clang/include/clang/ASTMatchers/ASTMatchers.h
+1-1clang-tools-extra/clang-tidy/objc/AssertEqualsCheck.cpp
+18-54 files

NetBSD/src sJ27FLJ. UPDATING, lib/libpthread Makefile

   libpthread: Link with -Wl,-z,nodelete.

   Can't safely unload libpthread because of the interaction with libc
   thread stubs.

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.103+17-1lib/libpthread/Makefile
1.3+2-6tests/lib/libpthread/dlopen/t_dlopen.c
1.387+5-1UPDATING
+24-83 files

FreeNAS/freenas 5de36c6src/middlewared/middlewared/plugins/pool_ snapshot.py, src/middlewared/middlewared/plugins/zfs resource_crud.py

Fix `InstanceNotFound` handling in ZFS resource deletion
DeltaFile
+6-9src/middlewared/middlewared/plugins/pool_/snapshot.py
+2-2src/middlewared/middlewared/plugins/zfs/resource_crud.py
+1-1tests/api2/test_zfs_snapshot_events.py
+9-123 files

NetBSD/src 92vIlBZdistrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   ld.elf_so(1): Test concurrent dlopen/dlclose.

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.1+98-0tests/libexec/ld.elf_so/t_dlclose_thread.c
1.29+6-1tests/libexec/ld.elf_so/Makefile
1.491+2-1distrib/sets/lists/debug/mi
1.1401+2-1distrib/sets/lists/tests/mi
+108-34 files

FreeNAS/freenas 8f7053bsrc/middlewared/middlewared/plugins/pool_ scrub.py

Fix scrub crash when `pool[scan]` is `null`
DeltaFile
+1-1src/middlewared/middlewared/plugins/pool_/scrub.py
+1-11 files

LLVM/project f7ed15butils/bazel/llvm-project-overlay/clang BUILD.bazel, utils/bazel/llvm-project-overlay/lldb BUILD.bazel

[bazel] Fully port 3773bbe9e7916ec89fb3e3cd02e29c54cabac82b (#169247)

e5edb512072bc040face27ed6c9e92f4a5f1e910 attempted to port this, but
seemed to miss a couple things that still showed up on CI. This patch
fixes up the missing pieces.
DeltaFile
+1-1utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+3-13 files

FreeNAS/freenas ed64f66src/middlewared/middlewared/plugins auth.py

NAS-138649 / 25.10.1 / Fix race condition when the websocket connection closes (by creatorcary) (#17689)

DeltaFile
+3-2src/middlewared/middlewared/plugins/auth.py
+3-21 files

FreeBSD/ports e55643asecurity/gokey Makefile distinfo, security/gokey/files patch-vendor_modules.txt patch-go.mod

security/gokey: Update to 0.2.0

- Take maintainership
- Add manual page
DeltaFile
+0-16security/gokey/files/patch-vendor_modules.txt
+12-4security/gokey/Makefile
+0-14security/gokey/files/patch-go.mod
+5-5security/gokey/distinfo
+17-394 files

FreeBSD/ports 1ba7408net/unison240 Makefile distinfo, net/unison240/files patch-mkProjectInfo.ml

net/unison240: Fetch from github, deprecate

The distfiles used by the port are not available anymore, take the one from github. Adapt the port to build with the slightly different layout of this distfile. [1]

The new distfile does not provide html, ps and pdf documentation, so remove those files from the port.

I'm also deprecating this port, it is an ancient version not really supported anymore by upstream. set a long expiration time.

While here:

- Refresh Makefiles for other legacy unison ports
- Remove CONFLICTS with no more existing -devel port

PR:             291166 [1]
MFH:            2025Q4
(cherry picked from commit ba72838fff3e7fa001d247aa5409e889a7c864c3)
DeltaFile
+26-26net/unison240/Makefile
+27-24net/unison248/Makefile
+24-22net/unison251/Makefile
+11-0net/unison240/files/patch-mkProjectInfo.ml
+3-8net/unison240/distinfo
+4-7net/unison240/pkg-plist
+95-871 files not shown
+98-907 files

FreeNAS/freenas 82cac8asrc/middlewared/middlewared/plugins auth.py

ensure `app.authenticated` is unset as soon as `authenticated_credentials` is unset

(cherry picked from commit 54570fe67d02892a6feb7cc7ad44f006d496b500)
DeltaFile
+3-2src/middlewared/middlewared/plugins/auth.py
+3-21 files

FreeNAS/freenas f2ebe50src/middlewared/middlewared/plugins auth.py

NAS-138649 / 26.04 / Fix race condition when the websocket connection closes (#17681)

Found this traceback in middleware logs on latest GE:

```
[2025/10/28 11:03:10] (WARNING) middlewared.process_method_call():388 - Exception while calling core.unsubscribe(*['993850e4-b0d6-408c-884d-45eba5665e53']) @cee:{"TNLOG": {"exception": "Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py", line 354, in process_method_call
    result = await method.call(app, id_, params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py", line 52, in call
    await self.middleware.authorize_method_call(app, self.name, methodobj, params)
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 916, in authorize_method_call
    if app.authenticated_credentials.is_user_session and hasattr(methodobj, '_no_authz_required'):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'is_user_session'", "type": "PYTHON_EXCEPTION", "time": "2025-10-28 15:03:10.016597"}}
```

Middleware is receiving a `core.unsubscribe` request right before the
websocket connection closes. On close, `SessionManager.logout` executes

    [8 lines not shown]
DeltaFile
+3-2src/middlewared/middlewared/plugins/auth.py
+3-21 files

FreeBSD/ports ba72838net/unison240 Makefile distinfo, net/unison240/files patch-mkProjectInfo.ml

net/unison240: Fetch from github, deprecate

The distfiles used by the port are not available anymore, take the one from github. Adapt the port to build with the slightly different layout of this distfile. [1]

The new distfile does not provide html, ps and pdf documentation, so remove those files from the port.

I'm also deprecating this port, it is an ancient version not really supported anymore by upstream. set a long expiration time.

While here:

- Refresh Makefiles for other legacy unison ports
- Remove CONFLICTS with no more existing -devel port

PR:             291166 [1]
MFH:            2025Q4
DeltaFile
+26-26net/unison240/Makefile
+27-24net/unison248/Makefile
+24-22net/unison251/Makefile
+3-8net/unison240/distinfo
+4-7net/unison240/pkg-plist
+11-0net/unison240/files/patch-mkProjectInfo.ml
+95-871 files not shown
+98-907 files

OpenBSD/src 8PlQfxOshare/man/man4 iasuskbd.4

   Update to reflect support for special keys.
VersionDeltaFile
1.2+4-2share/man/man4/iasuskbd.4
+4-21 files

OpenBSD/src QNgL19Xsys/arch/arm64/conf GENERIC, sys/dev/i2c iasuskbd.c files.i2c

   Add support for special keys on the ASUS I2C laptop keyboards.

   ok mlarkin@
VersionDeltaFile
1.2+95-6sys/dev/i2c/iasuskbd.c
1.74+2-2sys/dev/i2c/files.i2c
1.309+2-1sys/arch/arm64/conf/GENERIC
+99-93 files

NetBSD/src C8S0byuexternal/gpl3/gcc README.gcc14

   update mips o32 and ppc status.
VersionDeltaFile
1.28+4-9external/gpl3/gcc/README.gcc14
+4-91 files

ELF Tool Chain/elftoolchain 4274trunk/common/sys elfdefinitions.m4

elfdefinitions: include <stdint.h>.

This change makes the generated '.h' file easier to use.

DeltaFile
+2-0trunk/common/sys/elfdefinitions.m4
+2-01 files

LLVM/project 0b24571clang/test/CodeGen memprof-pgho.cpp, llvm/lib/Transforms/Utils SimplifyLibCalls.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+43-37llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+61-0clang/test/CodeGen/memprof-pgho.cpp
+13-0llvm/test/Transforms/InstCombine/simplify-libcalls-new.ll
+117-373 files

LLVM/project 92e399bclang/lib/CodeGen BackendUtil.cpp, clang/test/CodeGen memprof-pgho-thinlto.cpp memprof-pgho.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+43-37llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+65-0clang/test/CodeGen/memprof-pgho-thinlto.cpp
+61-0clang/test/CodeGen/memprof-pgho.cpp
+12-1clang/lib/CodeGen/BackendUtil.cpp
+13-0llvm/test/Transforms/InstCombine/simplify-libcalls-new.ll
+1-3clang/test/CodeGen/lto-newpm-pipeline.c
+195-412 files not shown
+199-418 files

LLVM/project 51926e9clang/test/CodeGen memprof-pgho.cpp, llvm/lib/Transforms/Utils SimplifyLibCalls.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+43-37llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+61-0clang/test/CodeGen/memprof-pgho.cpp
+13-0llvm/test/Transforms/InstCombine/simplify-libcalls-new.ll
+117-373 files

LLVM/project 2c80b76llvm/lib/Transforms/Utils SimplifyLibCalls.cpp, llvm/test/Transforms/InstCombine simplify-libcalls-new.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+43-37llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+13-0llvm/test/Transforms/InstCombine/simplify-libcalls-new.ll
+56-372 files

LLVM/project ca9a341llvm/lib/Transforms/Utils SimplifyLibCalls.cpp, llvm/test/Transforms/InstCombine simplify-libcalls-new.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+43-37llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+13-0llvm/test/Transforms/InstCombine/simplify-libcalls-new.ll
+56-372 files

LLVM/project 996213cllvm/lib/Transforms/Vectorize VPlanRecipes.cpp VPlanSLP.cpp

[VPlan] Refine mayRead/WriteFromMemory for VPInst, fix VPlan SLP check.

Fix VPlan SLP check incorrectly bailing out for non-VPInstructions.
Starting from the beginning of the block will include canonical IVs,
which in turn are not VPInstructions. If we hit a non-VPInstruction, we
should conservatively treat is as potentially unvectorizable.

To keep the tests working as expected, refine mayRead/WriteFromMemory
for Load and GEP VPInstructions.
DeltaFile
+8-2llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+2-2llvm/lib/Transforms/Vectorize/VPlanSLP.cpp
+10-42 files

LLVM/project bbd99aalldb/unittests/Expression DWARFExpressionTest.cpp

Fix #168467 (r598213) (#169232)

Co-authored-by: Aiden Grossman <agrossman154 at yahoo.com>
DeltaFile
+1-3lldb/unittests/Expression/DWARFExpressionTest.cpp
+1-31 files

FreeBSD/src b409b78usr.sbin/freebsd-update freebsd-update.sh

freebsd-update: Add some diagnositic information for a failure case

Users report freebsd-update failing with "The update metadata index is
correctly signed, but failed an integrity check."  Add a hint at which
of the cases is failing to help track down the issue.

PR:             264205
Reviewed by:    dch
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52222

(cherry picked from commit af4ba95daf75cf1b1624dd57038cfaa3ed2753e7)
(cherry picked from commit d653eca0ef889a8e3fa1e370d2b3ce7b031441a2)
DeltaFile
+8-8usr.sbin/freebsd-update/freebsd-update.sh
+8-81 files