FreeBSD/ports 6b9c5ceeditors/dz6 distinfo Makefile.crates

editors/dz6: Update to 0.7.0

ChangeLog:
https://github.com/mentebinaria/dz6/releases/tag/v0.7.0
DeltaFile
+75-53editors/dz6/distinfo
+36-25editors/dz6/Makefile.crates
+1-2editors/dz6/Makefile
+112-803 files

LLVM/project 939d325llvm/test/FileCheck/dump-input annotations.txt, llvm/utils/FileCheck FileCheck.cpp

[FileCheck] Refactor -dump-input test (#198137)

This PR is stacked on PR #198136.

This patch refactors `llvm/test/FileCheck/dump-input/annotations.txt` to
improve maintainability and coverage and to prepare for the upcoming
implementation of search range annotations.

Lit substitutions
=================

The test repeats the same basic set of RUN lines *many* times. This
patch encapsulates those in lit substitutions to improve
maintainability. By doing so, it also helps to ensure more consistent
coverage of all cases and thus slightly expands coverage.

-strict-whitespace
==================


    [25 lines not shown]
DeltaFile
+591-509llvm/test/FileCheck/dump-input/annotations.txt
+11-0llvm/utils/FileCheck/FileCheck.cpp
+602-5092 files

LLVM/project 1a264a9clang/docs ReleaseNotes.rst LifetimeSafety.rst, clang/include/clang/Basic AttrDocs.td

[docs] update noescape semantics to disallow free (#195973)

This changes the documented semantics of the `noescape` attribute to
disallow freeing the pointer, and allow escapes of the integer value of
the memory address, as discussed in

https://discourse.llvm.org/t/rfc-updating-the-semantics-of-the-noescape-attribute/90326.

It also clarifies that the attribute may only be used to annotate the
outermost pointer level of nested pointer parameters.
DeltaFile
+55-2clang/include/clang/Basic/AttrDocs.td
+7-0clang/docs/ReleaseNotes.rst
+2-0clang/docs/LifetimeSafety.rst
+64-23 files

LLVM/project 1e14fd0flang-rt/lib/runtime transformational.cpp

[flang-rt] Added missing RT_API_ATTRS for CheckBoundaryType(). (#199244)
DeltaFile
+1-1flang-rt/lib/runtime/transformational.cpp
+1-11 files

OpenBSD/ports yI9Co94security/p5-Crypt-OpenSSL-RSA Makefile distinfo

   MFC: Update to Crypt::OpenSSL::RSA 0.41, tested by henning

   Attacks on the Marvin attack were too aggressive and 0.35 disabled the
   widely used PKCS#1 v1.5 padding outright, when only decryption is
   problematic due to the padding oracle. Signing is fine and required for
   many things, among other things TLS and DNSSEC.

     Version 0.35 disabled PKCS#1 v1.5 padding entirely to mitigate the
     Marvin attack. However, the Marvin attack only affects PKCS#1 v1.5
     decryption (padding oracle), not signatures. Version 0.38 re-enables
     use_pkcs1_padding() for use with sign() and verify(), while keeping it
     disabled for encrypt() and decrypt(). PKCS1_OAEP should be used for
     encryption and either PKCS1_PSS or PKCS1 can be used for signing.

     https://metacpan.org/pod/Crypt::OpenSSL::RSA#SECURITY
VersionDeltaFile
1.33.2.1+2-2security/p5-Crypt-OpenSSL-RSA/Makefile
1.13.2.1+2-2security/p5-Crypt-OpenSSL-RSA/distinfo
+4-42 files

NetBSD/pkgsrc-wip e54911fglsmac COMMIT_MSG

Most recent COMMIT_MSG.
DeltaFile
+3-0glsmac/COMMIT_MSG
+3-01 files

OpenZFS/src 1916c2c.github/workflows zfs-qemu.yml codeql.yml

CI: skip full CI runs on push events

Full CI runs for proposed changes always occur in the PR where the
review is done and patch approved.  Once merged the full CI is run
again using the merged commit.  This is somewhat overkill.  In the
interest of reducing the CI load only run the zloop and checkstyle
workflows which are enough to verify the build on the master branch.
Push events to forks will continue to trigger a full CI run.

Reviewed-by: George Melikov <mail at gmelikov.ru>
Signed-off-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Closes #18571
DeltaFile
+9-2.github/workflows/zfs-qemu.yml
+1-0.github/workflows/codeql.yml
+1-0.github/workflows/smatch.yml
+1-0.github/workflows/zfs-arm.yml
+12-24 files

NetBSD/pkgsrc-wip bdab8d1glsmac Makefile

Cleaning up pkglint warnings.
DeltaFile
+1-1glsmac/Makefile
+1-11 files

NetBSD/pkgsrc-wip 94cc3fcglsmac Makefile

Updating glsmac Makefile to conform to pkglint hints.
DeltaFile
+4-4glsmac/Makefile
+4-41 files

OpenBSD/ports WiHj2L7net/abaddon Makefile distinfo, net/abaddon/patches patch-src_platform_cpp

   net/abaddon: update to 0.2.4

   From izzy Meyer (maintainer)
VersionDeltaFile
1.2+14-16net/abaddon/Makefile
1.2+0-13net/abaddon/patches/patch-src_platform_cpp
1.2+8-4net/abaddon/distinfo
1.2+3-4net/abaddon/pkg/PLIST
+25-374 files

FreeBSD/ports 27e22c4sysutils/devtui pkg-message distinfo

sysutils/devtui: Update to 0.34.2

Add pkg-message about requirement of copy-paste utility.

Changelogs:
https://github.com/skatkov/devtui/releases/tag/0.34.2
https://github.com/skatkov/devtui/releases/tag/0.34.1

PR:             293863
Approved by:    submitter is maintainer
DeltaFile
+10-0sysutils/devtui/pkg-message
+5-5sysutils/devtui/distinfo
+1-3sysutils/devtui/Makefile
+16-83 files

FreeNAS/freenas ab64e07src/middlewared/middlewared/plugins dlm.py, src/middlewared/middlewared/plugins/iscsi_ alua.py scst.py

NAS-140948 / 25.10.4 / Avoid LUN-replace stall and slow HA-session cleanup at failover (by bmeagherix) (#18997)

Release parked async LUN-replace cleanup after DLM peer eviction
scst.async_lun_replace=1 now also tells the kernel to park the deferred
cleanup of old tgt_devs from each LUN replace until the flag is cleared.
This avoids stalling become_active on scst_dlm_lock_wait inside
scst_clear_reservation while the dead peer is still a DLM lockspace
member.

Add iscsi.scst.disable_async_lun_replace and call it from the end of
iscsi.alua.reset_active, after dlm.reset_active (which evicts the peer)
completes.

Also add regression test for failover LUN-replace stall

Original PR: https://github.com/truenas/middleware/pull/18920

Co-authored-by: Brian M <brian.meagher at ixsystems.com>
DeltaFile
+24-2src/middlewared/middlewared/plugins/iscsi_/alua.py
+20-1src/middlewared/middlewared/plugins/iscsi_/scst.py
+0-5src/middlewared/middlewared/plugins/dlm.py
+44-83 files

OpenBSD/ports zrpq592mail/cyrus-imapd Makefile

   cyrus-imapd: add back bdep on p5-Type-Tiny

   This covers a few namespaces, among which at least Types::Standard is
   still used.
VersionDeltaFile
1.163+1-0mail/cyrus-imapd/Makefile
+1-01 files

FreeNAS/freenas 65bc3d0src/middlewared/middlewared/plugins dlm.py, src/middlewared/middlewared/plugins/iscsi_ alua.py scst.py

NAS-140948 / 26.0.0-BETA.2 / Avoid LUN-replace stall and slow HA-session cleanup at failover (by bmeagherix) (#18998)

Release parked async LUN-replace cleanup after DLM peer eviction
scst.async_lun_replace=1 now also tells the kernel to park the deferred
cleanup of old tgt_devs from each LUN replace until the flag is cleared.
This avoids stalling become_active on scst_dlm_lock_wait inside
scst_clear_reservation while the dead peer is still a DLM lockspace
member.

Add iscsi.scst.disable_async_lun_replace and call it from the end of
iscsi.alua.reset_active, after dlm.reset_active (which evicts the peer)
completes.

Original PR: https://github.com/truenas/middleware/pull/18920

---------

Co-authored-by: Brian M <brian.meagher at ixsystems.com>
DeltaFile
+251-2tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+24-2src/middlewared/middlewared/plugins/iscsi_/alua.py
+20-1src/middlewared/middlewared/plugins/iscsi_/scst.py
+0-5src/middlewared/middlewared/plugins/dlm.py
+295-104 files

FreeNAS/freenas 27b03cesrc/middlewared/middlewared/plugins dlm.py, src/middlewared/middlewared/plugins/iscsi_ alua.py scst.py

NAS-140948 / 26.0.0-RC.1 / Avoid LUN-replace stall and slow HA-session cleanup at failover (by bmeagherix) (#18999)

Release parked async LUN-replace cleanup after DLM peer eviction
scst.async_lun_replace=1 now also tells the kernel to park the deferred
cleanup of old tgt_devs from each LUN replace until the flag is cleared.
This avoids stalling become_active on scst_dlm_lock_wait inside
scst_clear_reservation while the dead peer is still a DLM lockspace
member.

Add iscsi.scst.disable_async_lun_replace and call it from the end of
iscsi.alua.reset_active, after dlm.reset_active (which evicts the peer)
completes.

Original PR: https://github.com/truenas/middleware/pull/18920

---------

Co-authored-by: Brian M <brian.meagher at ixsystems.com>
DeltaFile
+251-2tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+24-2src/middlewared/middlewared/plugins/iscsi_/alua.py
+20-1src/middlewared/middlewared/plugins/iscsi_/scst.py
+0-5src/middlewared/middlewared/plugins/dlm.py
+295-104 files

FreeBSD/ports 0151894benchmarks/plow distinfo Makefile

benchmarks/plow: Update to 1.4.0

ChangeLog:
https://github.com/six-ddc/plow/releases/tag/v1.4.0
DeltaFile
+5-5benchmarks/plow/distinfo
+1-2benchmarks/plow/Makefile
+6-72 files

LLVM/project 7831822lldb/tools/lldb-dap/extension package-lock.json, llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge branch 'filecheck-resurrect-overflow-tests' into filecheck-refactor-dump-input-tests
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+1,381-2,562llvm/test/CodeGen/X86/avx512-calling-conv.ll
+3,903-0llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2,504-1,285lldb/tools/lldb-dap/extension/package-lock.json
+45,269-33,5383,102 files not shown
+155,184-96,9143,108 files

FreeBSD/ports 515c87dgraphics/converseen distinfo Makefile

graphics/converseen: Update to 0.15.2.4

ChangeLog: https://converseen.fasterland.net/

 * Added autoscroll to the conversion dialog
 * Fixed grammar in prompt for creating an output directory
 * Various Bugfixes
DeltaFile
+3-3graphics/converseen/distinfo
+1-1graphics/converseen/Makefile
+4-42 files

FreeBSD/ports 2780146cad/openvsp distinfo Makefile, cad/openvsp/files patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h

cad/openvsp: Update to 3.50.4

ChangeLog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.50.4

Fixes:
 * Tessellation failure for some Stack and Fuselage components
 * Build fix with new compilers / libc++

Remove upstreamed patch
DeltaFile
+0-13cad/openvsp/files/patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h
+3-3cad/openvsp/distinfo
+1-1cad/openvsp/Makefile
+4-173 files

LLVM/project c1148e7llvm/test/FileCheck/dump-input annotations.txt

Use -COUNT-2 to make it clearer duplicate is intended
DeltaFile
+1-2llvm/test/FileCheck/dump-input/annotations.txt
+1-21 files

FreeBSD/ports 47b31fasysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.65.0

Changelogs:
https://github.com/hetznercloud/cli/releases/tag/v1.65.0
https://github.com/hetznercloud/cli/releases/tag/v1.64.1
https://github.com/hetznercloud/cli/releases/tag/v1.64.0
https://github.com/hetznercloud/cli/releases/tag/v1.63.0
https://github.com/hetznercloud/cli/releases/tag/v1.62.2
https://github.com/hetznercloud/cli/releases/tag/v1.62.1
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

FreeBSD/doc 1ca0b58website/content/en where.adoc

where: Streamline

Reviewed by:            carlavilla
Differential Revision:  https://reviews.freebsd.org/D57165
DeltaFile
+18-39website/content/en/where.adoc
+18-391 files

FreeBSD/ports 722509cdevel/golangci-lint distinfo Makefile

devel/golangci-lint: Update to 2.12.2

ChangeLog:
https://github.com/golangci/golangci-lint/releases/tag/v2.12.2
DeltaFile
+5-5devel/golangci-lint/distinfo
+2-3devel/golangci-lint/Makefile
+7-82 files

LLVM/project 1627671clang/lib/AST ASTContext.cpp

Convert the key before cache lookup to prevent encoding differences
DeltaFile
+9-9clang/lib/AST/ASTContext.cpp
+9-91 files

LLVM/project 2f04a28clang/docs LanguageExtensions.rst, clang/include/clang/Options Options.td

Enable driver changes for fexec-charset
DeltaFile
+14-6clang/lib/Driver/ToolChains/Clang.cpp
+14-4clang/include/clang/Options/Options.td
+11-3clang/test/Driver/clang_f_opts.c
+10-0llvm/lib/Support/TextEncoding.cpp
+4-3clang/test/Driver/cl-options.c
+3-3clang/docs/LanguageExtensions.rst
+56-193 files not shown
+60-199 files

LLVM/project 38be152clang/include/clang/Basic TargetInfo.h, clang/lib/AST ASTContext.cpp

convert to exec-charset inside getPredefinedStringLiteralFromCache, test __builtin_FILE()
DeltaFile
+10-0clang/lib/AST/ASTContext.cpp
+3-2clang/lib/Lex/TextEncodingConfig.cpp
+4-0clang/test/CodeGen/systemz-charset.cpp
+3-0clang/lib/Basic/TargetInfo.cpp
+2-0clang/include/clang/Basic/TargetInfo.h
+22-25 files

LLVM/project 971993eclang/include/clang/Lex TextEncodingConfig.h, clang/lib/Lex TextEncodingConfig.cpp

fix CI
DeltaFile
+2-2clang/lib/Lex/TextEncodingConfig.cpp
+1-0clang/include/clang/Lex/TextEncodingConfig.h
+3-22 files

FreeBSD/src eff5f22sys/netlink/route iface.c

netlink: Fix interface type match

Reviewed by: bz, glebius, pouria
Fixes: 7e5bf68495cc ("netlink: add netlink support")
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57167
DeltaFile
+1-1sys/netlink/route/iface.c
+1-11 files

LLVM/project 6aab0adlldb/tools/lldb-dap/extension package-lock.json, llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge branch 'main' into filecheck-resurrect-overflow-tests
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+1,381-2,562llvm/test/CodeGen/X86/avx512-calling-conv.ll
+3,903-0llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2,504-1,285lldb/tools/lldb-dap/extension/package-lock.json
+45,269-33,5383,102 files not shown
+155,184-96,9143,108 files

FreeBSD/src fd9af1esys/kern kern_sendfile.c

sendfile: Fix bug when using headers with SW KTLS offload

When using SW KTLS, we must account for the headers in sf_iodone()
in terms of either freeing or enqueuing them for TLS work.
Not doing so can lead to a situation where we enqueue only
the payload, and not the header, for encryption. Rather than
leaking the header, the socket is left "hung" with the header marked
M_NOTREADY.

Sponsored by: Netflix
Reviewed by: glebius, kib
Differential Revision: https://reviews.freebsd.org/D57134
MFC After: 14 days
DeltaFile
+21-2sys/kern/kern_sendfile.c
+21-21 files