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

LLVM/project 8d50687clang/include/clang/CIR/Dialect/IR CIRCUDAAttrs.td, clang/lib/CIR/CodeGen CIRGenCUDANV.cpp CIRGenModule.cpp

[CIR][CUDA] Introduce cu.var_registration for shadow and attach device-side var metadata, internalize device side variables, and lower poison attribute (#190087)

Signed-off-by: ZakyHermawan <zaky.hermawan9615 at gmail.com>
DeltaFile
+163-0clang/lib/CIR/CodeGen/CIRGenCUDANV.cpp
+96-16clang/test/CIR/CodeGenCUDA/address-spaces.cu
+73-0clang/lib/CIR/Dialect/IR/CIRAttrs.cpp
+27-5clang/lib/CIR/CodeGen/CIRGenModule.cpp
+29-1clang/include/clang/CIR/Dialect/IR/CIRCUDAAttrs.td
+17-0clang/lib/CIR/CodeGen/CIRGenCUDARuntime.h
+405-223 files not shown
+421-229 files

NetBSD/pkgsrc-wip 8408809glsmac DESCR

New DESCR to replace boiler-plate placeholder created by url2pkg.
DeltaFile
+5-2glsmac/DESCR
+5-21 files

FreeBSD/src 4e2bf6econtrib/mandoc mdoc.7

mdoc.7: Revert upstream changes to Lb/LIBRARY

Since this manual describes the mdoc syntax throughout the ecosystem,
I had to blend what we had before with what upstream is doing now.

Thanks:         adrian
MFC after:      3 days (we shipped this doc in 15.0/14.4)
Reviewed by:    ivy, mhorne, des, adrian
Discussed with: arch@
Differential Revision:  https://reviews.freebsd.org/D56153
DeltaFile
+33-4contrib/mandoc/mdoc.7
+33-41 files

OpenBSD/ports IY6QeTLx11/xarchive Makefile, x11/xarchive/patches patch-src_main_c

   xarchive: fix build with llvm22: getline() takes a size_t *, not an int *
VersionDeltaFile
1.4+19-0x11/xarchive/patches/patch-src_main_c
1.27+1-1x11/xarchive/Makefile
+20-12 files