FreeBSD/src 3fd38a6share/man/man5 style.Makefile.5

style.Makefile.5: Remove title macros, tag SPDX

Title macros are discouraged in mdoc(7) because they are not portable.
While here, remove a redundant "file". File is still in the title twice.

MFC after:      3 days

(cherry picked from commit 8f480d0075263ff354212ce0558ee811ce62ff09)
DeltaFile
+5-5share/man/man5/style.Makefile.5
+5-51 files

LLVM/project 57dd704llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+1-11 files

LLVM/project da2a468.github/workflows zizmor.yml

workflows/zizmor: Update to latest version (#213922)

This is required to handle the new import syntax for same-repository
actions:


https://github.blog/changelog/2026-07-30-reference-same-repository-actions-with-self-repository-syntax/
DeltaFile
+1-1.github/workflows/zizmor.yml
+1-11 files

LLVM/project fb831c7llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCompatibilityAnalysis.h SLPCompatibilityAnalysis.cpp

[SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (#213609)

Move the following out of SLPVectorizer.cpp into
SLPCompatibilityAnalysis.{h,cpp}:

  * getSameOpcode
  * convertTo
  * isAlternateInstruction
  * findInstructionWithOpcode
  * areCompatibleCmpOps
  * isCmpSameOrSwapped

Part of the SLPVectorizer.cpp modularization RFC:
https://discourse.llvm.org/t/modularizing-slpvectorizer-cpp/90922
DeltaFile
+0-318llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+305-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.cpp
+17-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.h
+322-3183 files

LLVM/project 019fc9eclang/test/OpenMP wasm_codegen.c, openmp CMakeLists.txt

[openmp][WebAssembly] Add support for wasm64 (#181669)

Building on the existing ability to build wasm32, this change mostly
redefines `M_ARCH_WASM` to `M_ARCH_WASM32` and then introduces
`M_ARCH_WASM64` based on `__wasm64__` define
DeltaFile
+58-0clang/test/OpenMP/wasm_codegen.c
+11-6openmp/runtime/CMakeLists.txt
+9-4openmp/runtime/src/kmp_platform.h
+7-5openmp/runtime/src/kmp_os.h
+3-2openmp/runtime/src/kmp_runtime.cpp
+3-2openmp/CMakeLists.txt
+91-196 files not shown
+103-2412 files

LLVM/project 05fbed0llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel load-zero-and-sign-extending-uniform.ll

AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads

Extending loads, i8 to i16, are legal on targets with true16.
DeltaFile
+180-0llvm/test/CodeGen/AMDGPU/GlobalISel/load-zero-and-sign-extending-uniform.ll
+5-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+185-02 files

NetBSD/pkgsrc QJ38mopshells/fish Makefile

   fish: add missing tool for testing and add test status comment
VersionDeltaFile
1.66+4-1shells/fish/Makefile
+4-11 files

NetBSD/pkgsrc wzZS9hOdoc CHANGES-2026

   doc: Updated net/knot-resolver to 6.4.2
VersionDeltaFile
1.4999+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 8ke7K5anet/knot-resolver Makefile distinfo

   knot-resolver: Update to 6.4.2

   Bugfixes
   cache: avoid excessive logging introduced in the last release (!1869)
   /options/serve-stale: avoid SIGSEGV from a LuaJIT bug (#957)
   Improvements
   DoH: add unencrypted mode for reverese proxies (alpha, !1877)
   deal with LMDB 1.0.0 switching format (!1880)
VersionDeltaFile
1.3+3-3net/knot-resolver/distinfo
1.3+1-1net/knot-resolver/Makefile
+4-42 files

NetBSD/pkgsrc fPWZzaUdoc CHANGES-2026

   Updated lang/python314, lang/py314-html-docs
VersionDeltaFile
1.4998+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc gQNKTBzlang/py314-html-docs distinfo, lang/python314 Makefile distinfo

   python314 py314-html-docs: updated to 3.14.7

   Python 3.14.7 final

   Security
   gh-153030: Fixed quadratic complexity in incremental parsing of long unterminated constructs (such as tags or comments) in html.parser.HTMLParser, which could be exploited for a denial of service.
   gh-152674: The xml.etree.ElementTree.Element methods findall(), iterfind() and find() avoid quadratic behavior when using XPath index predicates ([1], [last()], [last()-N]) on XML documents with many same-tag siblings.
   gh-152216: Update bundled libexpat to version 2.8.2.
   gh-151987: The tarfile.TarFile.extract() method now applies the given filter when it extracts a link target from the archive as a fallback.
   gh-151981: In tarfile, seeking a stream now stops when end of the stream is reached.
   gh-151544: Modules/Setup.local is no longer used as a landmark to discover whether Python is running in a source tree, as it could potentially affect actual installs. The pybuilddir.txt file is now the sole indicator of running in a source tree.
   gh-151558: Fixed an vulnerability in the tarfile data and tar extraction filters where crafted archives could create a symlink pointing outside the destination directory. This was a bypass of CVE 2025-4330.
   gh-150743: http.client now limits the number of chunked-response trailer lines it will read to 100, and the number of interim (1xx) responses it will skip to 100. A malicious or broken server could previously stream trailer lines or 100 Continue responses forever, hanging the client even when a socket timeout was in use. Reported by @YLChen-007 via GHSA-w4q2-g22w-6fr4.
   gh-143927: Normalize all line endings (CR, CRLF, and LF) to LF+TAB when writing multi-line configparser values.
   gh-143921: Reject NUL, CR and LF characters in IMAP commands. Other control characters are allowed and sent quoted.
   Core and Builtins
   gh-133931: Fix data races when setting attributes of function objects on the free threaded build.

   gh-154709: Fix an out-of-bounds access in reverse dictionary iterators when the underlying dictionary is cleared and modified after the iterator is created.

    [385 lines not shown]
VersionDeltaFile
1.7+57-2lang/python314/PLIST
1.2+12-12lang/python314/patches/patch-configure
1.2+8-8lang/python314/patches/patch-Makefile.pre.in
1.12+6-6lang/python314/distinfo
1.16+3-7lang/python314/Makefile
1.8+4-4lang/py314-html-docs/distinfo
+90-393 files not shown
+99-449 files

FreeBSD/src 6a2f1e3sbin/nvmecontrol nvmecontrol.8

nvmecontrol.8: Explain non-operational power modes

`nvmecontrol power -l ...` lists the available power modes.
Non-operational modes are marked with an asterisk. While here,
add <device-id | namespace-id> to the "nvmecontrol power" synopsis.

MFC after:              3 days
Reviewed by:            dab, imp, michaelo, ziaee
Differential Revision:  https://reviews.freebsd.org/D58480

(cherry picked from commit 868158f7fd2a172ef22f1b6b682cc1d38e54cf63)
DeltaFile
+5-1sbin/nvmecontrol/nvmecontrol.8
+5-11 files

FreeBSD/src 70c87c0cddl/usr.bin/ctfmerge ctfmerge.1

ctfmerge.1: Fix uniqlabel typos

The flag is -D, but it was written as a second -d. Add a period too.

MFC after:      3 days

(cherry picked from commit 4f293e32e4529617dd05bd64fd3c22a57a56a355)
DeltaFile
+2-2cddl/usr.bin/ctfmerge/ctfmerge.1
+2-21 files

FreeBSD/src 2cdb856share/man/man5 pf.conf.5

pf.conf.5: Fix typo

Fix small typo in pf.conf(5)

MFC after:              3 days
Reviewed by:            ziaee
Differential Revision:  https://reviews.freebsd.org/D57938

(cherry picked from commit bbc2d15857b8c44cf8558bf00663b508d421c94c)
DeltaFile
+1-1share/man/man5/pf.conf.5
+1-11 files

FreeBSD/src 5650618cddl/usr.bin/ctfmerge ctfmerge.1

ctfmerge.1: Import ENVIRONMENT from NetBSD

Import the ENVIRONMENT section from NetBSD, minus the variable that our
ctfmerge does not have. Alphabetize them, polish grammar and alignment,
and add the variables to the man database. While here, remove whitespace
from the end of some lines to quiet linter.

MFC after:      3 days
PR:             291186
Co-authored-by: Alexander Ziaee <ziaee at FreeBSD.org>
Obtained from:  NetBSD (christos <christos at NetBSD.org>, 8a0c0d8)
Differential Revision:  https://reviews.freebsd.org/D54054

(cherry picked from commit 32cf24b725fdf899fb642c47004b69fcfae9b9db)
DeltaFile
+49-27cddl/usr.bin/ctfmerge/ctfmerge.1
+49-271 files

FreeBSD/src 279fdaashare/man/man4 rtw89.4 rtw88.4

iwlwifi.4, rtw88.4, rtw89.4: Fix xref typos

MFC after:      3 days
Reviewed by:    bz, ziaee
Fixes:  0a2f7683bf0c ("man: iwlwifi/rtw88/rtw89: update man pages for Linux v7.0 based updates")
Differential Revision:  https://reviews.freebsd.org/D57720

(cherry picked from commit d036b3b348d3f7be21f79461d7ad48e97b088ba8)
DeltaFile
+2-2share/man/man4/rtw89.4
+2-2share/man/man4/rtw88.4
+2-2share/man/man4/iwlwifi.4
+6-63 files

LLVM/project 80d3d38flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP declare-target-multiple-entry.f90

Fix handling of multiple entry subprograms
DeltaFile
+25-0flang/test/Lower/OpenMP/declare-target-multiple-entry.f90
+11-6flang/lib/Lower/OpenMP/OpenMP.cpp
+36-62 files

FreeBSD/src c553a42share/man/man4 padlock.4

padlock.4: Update slightly for 64-bit hardware

- Change the document description to "Via and Zhaoxin CPU crypto driver"
- Add a HARDWARE section mentioning these in the hardware release note

This manual still needs desperate help, but just this little bit could
have saved a lot of confusion. I'd write more if I had information.

PR:             295517
Fixes:          14b8531c4ccb8 (Restore padlock_rng the the amd64 build)
MFC after:      3 days (to 15 only)
Reviewed by:    bcr, asomers
Differential Revision:  https://reviews.freebsd.org/D57920

(cherry picked from commit 380c6f59c4f87dbc45a67983d927700ca7e22be2)
DeltaFile
+13-2share/man/man4/padlock.4
+13-21 files

NetBSD/pkgsrc DmRWXupdoc CHANGES-2026

   doc: Updated textproc/split-thai to 2.44
VersionDeltaFile
1.4997+2-1doc/CHANGES-2026
+2-11 files

LLVM/project f6645afllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 reassoc-peeled-copyable.ll reassociate-ops.ll

[SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes

Consume the copyable element's self-use count at the absorbed-copyable
release so the reassociated-operand release cannot fire twice, and keep
peeled copyable elements in KeptReassocScalars so erasure and external
uses treat them as surviving scalars.

Fixes #214181
Fixes #214163

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/214262
DeltaFile
+91-0llvm/test/Transforms/SLPVectorizer/X86/reassociate-ops.ll
+56-0llvm/test/Transforms/SLPVectorizer/X86/reassoc-peeled-copyable.ll
+17-5llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+164-53 files

LLVM/project bf160ecclang/include/clang/Options Options.td, clang/lib/CodeGen CGCUDANV.cpp

[CUDA] Add `--cuda-emit-nvcc-abi` flag to use old ABI with the new driver (#214085)

Summary:
We want to delete the old driver path, but we need to allow people use
the legacy ABI for emitting binaries that will be compiled with NVCC, or
in cases where you want to use the old clang handling in CMake or
similar.
DeltaFile
+19-0clang/test/CodeGenCUDA/cuda-emit-nvcc-abi.cu
+9-0clang/test/Driver/cuda-openmp-driver.cu
+4-3clang/lib/Driver/Driver.cpp
+3-2clang/lib/CodeGen/CGCUDANV.cpp
+4-1clang/lib/Driver/ToolChains/Clang.cpp
+4-0clang/include/clang/Options/Options.td
+43-62 files not shown
+47-68 files

NetBSD/pkgsrc 9hvp5Q1textproc/split-thai Makefile distinfo

   Update to version 2.44
   - update thai2english parser for new webpage format
   - merge 'pthai-mp3-url into 'pthai-mp3-fetch
VersionDeltaFile
1.49+4-4textproc/split-thai/distinfo
1.73+2-2textproc/split-thai/Makefile
+6-62 files

LLVM/project c63b6d6clang/lib/StaticAnalyzer/Checkers/UninitializedObject UninitializedObjectChecker.cpp, clang/test/Analysis cxx-uninitialized-object-note-order.cpp

[analyzer] Order UninitializedObject notes deterministically (#214208)

UninitFieldMap is keyed by FieldRegion pointers, so iterating it to emit
the notes ordered them by where those regions happened to be allocated.
The order therefore varied between runs: on cxx-uninitialized-object.cpp
the two notes of the report at line 363 swapped in roughly 3 of 12 runs.

- Emit the notes in source order instead, tie-broken by the note message.
- `-verify` matches notes by line, text and count and ignores their order,
   so the new test pins the order down with FileCheck.

Assisted-By: claude
DeltaFile
+80-0clang/test/Analysis/cxx-uninitialized-object-note-order.cpp
+23-4clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
+103-42 files

NetBSD/src RnF68JCbin/sh trap.c

   /bin/sh - trap.c - add missing line from previous

   Somehow, some cretin forgot to add a required line to the
   change to avoid lost memory.

   Weirdly, it seems the only observed effect was a particularly odd
   ATF test of use of the (no-one ever uses it like that) -n option.
   It really could have been much worse than that.   You don't want
   to be missing this fix.
VersionDeltaFile
1.65+3-2bin/sh/trap.c
+3-21 files

LLVM/project f6eb7c5compiler-rt/lib/builtins CMakeLists.txt

[compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (#214149)

This PR re-lands the compiler-rt builtin part from
https://github.com/llvm/llvm-project/pull/196656

Signed-off-by: jinge90 <ge.jin at intel.com>
DeltaFile
+32-0compiler-rt/lib/builtins/CMakeLists.txt
+32-01 files

NetBSD/pkgsrc UL5wTaDconverters/p5-Cpanel-JSON-XS Makefile distinfo

   Pullup ticket #7222 - requested by taca
   converters/c5-Cpanel-JSON-XS: Security fix

   Revisions pulled up:
   - converters/p5-Cpanel-JSON-XS/Makefile                         1.20
   - converters/p5-Cpanel-JSON-XS/distinfo                         1.12

   ---
      Module Name:      pkgsrc
      Committed By:     wen
      Date:             Fri Jul 24 02:58:23 UTC 2026

      Modified Files:
        pkgsrc/converters/p5-Cpanel-JSON-XS: Makefile distinfo

      Log Message:
      Update to 4.43

      Upstream changes:

    [83 lines not shown]
VersionDeltaFile
1.11.30.1+4-4converters/p5-Cpanel-JSON-XS/distinfo
1.18.8.1+2-3converters/p5-Cpanel-JSON-XS/Makefile
+6-72 files

NetBSD/pkgsrc HuhP4zOmail/rspamd cfgfiles.mk distinfo, mail/rspamd/patches patch-src_plugins_lua_dmarc.lua

   Pullup ticket #7221 - requested by taca
   mail/rpsmad: Security fix

   Revisions pulled up:
   - mail/rspamd/Makefile                                          1.136-1.138
   - mail/rspamd/PLIST                                             1.42-1.43
   - mail/rspamd/cfgfiles.mk                                       1.21-1.23
   - mail/rspamd/distinfo                                          1.75-1.77
   - mail/rspamd/patches/patch-src_plugins_lua_dmarc.lua           deleted

   ---
      Module Name:      pkgsrc
      Committed By:     wiz
      Date:             Mon Jul  6 09:22:18 UTC 2026

      Modified Files:
        pkgsrc/mail/rspamd: Makefile PLIST cfgfiles.mk distinfo
      Removed Files:
        pkgsrc/mail/rspamd/patches: patch-src_plugins_lua_dmarc.lua

    [283 lines not shown]
VersionDeltaFile
1.41.2.1+15-9mail/rspamd/PLIST
1.135.2.1+6-7mail/rspamd/Makefile
1.74.2.1+4-5mail/rspamd/distinfo
1.20.2.1+1-2mail/rspamd/cfgfiles.mk
1.3.6.1+1-1mail/rspamd/patches/patch-src_plugins_lua_dmarc.lua
+27-245 files

LLVM/project 70c0555lldb/include/lldb/Target Target.h RegisterTypeBuilder.h, lldb/source/Core DumpRegisterValue.cpp

[lldb] Refactor RegisterTypeBuilder

This prepares it for emitting union types. Major changes:
* Entry function is now a dispatcher to builder functions for each type.
* Name mangling is standardised.
* The register name parameter is no longer needed and so was removed.
DeltaFile
+107-86lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp
+12-3lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.h
+2-4lldb/source/Target/Target.cpp
+2-3lldb/include/lldb/Target/Target.h
+2-3lldb/include/lldb/Target/RegisterTypeBuilder.h
+2-2lldb/source/Core/DumpRegisterValue.cpp
+127-1016 files

LLVM/project a0a4273llvm/unittests/Object GOFFObjectFileTest.cpp

[NFC][llvm][object][GOFF] cleanup GOFFObjectTests (#212286)

This change cleans up the GOFF object file reading unit test based on
suggestions from #211632, and a few minor fixes for other issues
identified

Namely these are:

1. Remove global data from the test, making all data local to the test
being run
2. Fix erroneous reference to XCOFF rather than GOFF
3. Use vector rather statically size arrays for the test data
4. Use helpers to construct the data for repeated record types (we leave
trivial and one off cases as-is)
5. Swap uses of dyn_cast for static_cast

Assisted by: IBM Bob 2.0.1

---------

Co-authored-by: James Henderson <James.Henderson at sony.com>
DeltaFile
+311-303llvm/unittests/Object/GOFFObjectFileTest.cpp
+311-3031 files

NetBSD/pkgsrc m3Kgnmylang/php phpversion.mk, lang/php85 distinfo

   Pullup ticket #7220 - requested by taca
   lang/php85: Security fix

   Revisions pulled up:
   - lang/php/phpversion.mk                                        1.511
   - lang/php85/distinfo                                           1.9

   ---
      Module Name:      pkgsrc
      Committed By:     taca
      Date:             Fri Jul 31 04:55:12 UTC 2026

      Modified Files:
        pkgsrc/lang/php: phpversion.mk
        pkgsrc/lang/php85: distinfo

      Log Message:
      lang/php85: update to 8.5.9


    [196 lines not shown]
VersionDeltaFile
1.7.2.2+4-4lang/php85/distinfo
1.502.2.8+2-2lang/php/phpversion.mk
+6-62 files