SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-9d4b0861-0deb-4b5d-ba35-2eac88ebe4be
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-07-17T22:36:38Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-415de47cb4e0d9f3c9f4946dad2ffd3c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a3e06006a5cf5785861d967eb16b3ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-822e06ee2e05ca8877d7a6dca9c098ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2f2b046f365b8748adcc3c173b02666
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-621e26114dc17b4a676f68237839c4bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e3c24a261ce6d0f4db5456b56d2203d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7536bb41c8bed1977525b2f40aa11221
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b5410fa1af82675e4cc5c20deb5e4bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b390a937d37482474c249adf5c295e08
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f46e43e9eaaadbaa3fa5147926004f27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f432fce162412ca2f65e765364ebfa6e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a2e7949c76e514e7a955357b4c12376
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f460dcdd942bd0d6251ccb9d0944dee6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98563576d4cd81ff7cc8469c7566fb9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d03bf63534179c191c037812933cc8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-87d106efa8d042d7b20177621d4c2f73
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5298c65d3ed6cbf1740861b4288de1b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93c378355d8c02f9f97849345cb6e274
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68674025133e355060b41b46f4225e0a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f491404ce1c73c8e624487d2abcad2ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61a6d07b36701aea650168c50f563652
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1bb63300ca563c5ac7a9c9ef879b75bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f583a845f50c9165c2dd2c4e6dba0155
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6905c11f7fb3e9b800bf4f231b7ee677
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46d82c320dc08fd14f027ab417c5416d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f16e1a3a9ad92930ab62f1d84258f23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0a94bd736b8644fd0517fbd6ecd2d45
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ddf0e54ad7f42ad5b6d3ed9f24db6a5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e800c37de2b134106fb5512d9b115cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-613edcb12b60265ba02f879ef58c8a78
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52ff2b8f8ffcf549dd79ec3d2be4e363
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ca3c68fc564b32939b403236452e744
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be958f0b605692ea823dc1b7737f45eb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27266517b36885d7a6cc8aaf36514530
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c5f55f57446cfb8c506ef88d483d7b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97e359627a4bfa7a0425231dcf61f560
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4520e27a57aba79ea8d88e4e32e10f6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6cde9d84c4c88b025dc0ed48b1514888
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07f66a4c28475bd7d2dcc45e855debb6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec9202b81d61062f02903f2bdf8b7087
FileName: ./.github/FUNDING.yml
SPDXID: SPDXRef-415de47cb4e0d9f3c9f4946dad2ffd3c
FileChecksum: SHA1: 750d4e50fba46b1ca58593c6d75750579419bd2c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-4a3e06006a5cf5785861d967eb16b3ad
FileChecksum: SHA1: 96f324797309ddef14dff8b7b4793fbc72e2a9c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.github/workflows/block-unconventional-commits.yml
SPDXID: SPDXRef-822e06ee2e05ca8877d7a6dca9c098ff
FileChecksum: SHA1: 0e868d54b8128aa86e217ba5117207320cbf7a33
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
FileName: ./.github/workflows/lint-info-xml.yml
SPDXID: SPDXRef-d2f2b046f365b8748adcc3c173b02666
FileChecksum: SHA1: 0d60fca896133b89f3fa739dab7aab3b97be468e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
FileName: ./.github/workflows/lint-php-cs.yml
SPDXID: SPDXRef-621e26114dc17b4a676f68237839c4bd
FileChecksum: SHA1: 53eaa011cc0462cc2702f51d11517d979b120f01
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
FileName: ./.github/workflows/lint-php.yml
SPDXID: SPDXRef-4e3c24a261ce6d0f4db5456b56d2203d
FileChecksum: SHA1: 7008cd76d4e014a2785b0f8af9df0d490df908d8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
FileName: ./.github/workflows/phpunit-nc.yml
SPDXID: SPDXRef-7536bb41c8bed1977525b2f40aa11221
FileChecksum: SHA1: 05a6933cb91d672efd5b73d6370a4b4537865034
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.github/workflows/phpunit.yml
SPDXID: SPDXRef-9b5410fa1af82675e4cc5c20deb5e4bc
FileChecksum: SHA1: eab3521afc207033aa30cee06af072672393e8d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.github/workflows/psalm.yml
SPDXID: SPDXRef-b390a937d37482474c249adf5c295e08
FileChecksum: SHA1: 7ca8b75cc1fede94699cc86abc878de9546922ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-f46e43e9eaaadbaa3fa5147926004f27
FileChecksum: SHA1: 379e6f0960807a87931f1c725903df00070f2e86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.github/workflows/reuse.yml
SPDXID: SPDXRef-f432fce162412ca2f65e765364ebfa6e
FileChecksum: SHA1: 78451d1c921df1a589202045bbee48a8c76227b0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V.
FileName: ./.gitignore
SPDXID: SPDXRef-1a2e7949c76e514e7a955357b4c12376
FileChecksum: SHA1: 7aec5ba60df7cdce3a01d6730f09deb310904edb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.nextcloudignore
SPDXID: SPDXRef-f460dcdd942bd0d6251ccb9d0944dee6
FileChecksum: SHA1: e9edcae38bcb8644fcfdffcc8e6f189a00c338ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./.php-cs-fixer.dist.php
SPDXID: SPDXRef-98563576d4cd81ff7cc8469c7566fb9e
FileChecksum: SHA1: 83bb53d6de983f07267c420f66556ca165afe329
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-5d03bf63534179c191c037812933cc8e
FileChecksum: SHA1: 7b8394ee9f3c050c9e1077bdedb8d44571e70f0a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./Makefile
SPDXID: SPDXRef-87d106efa8d042d7b20177621d4c2f73
FileChecksum: SHA1: 97d5ae9c3e4e90ce3e8c7454efeed9836ab5acb2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./README.md
SPDXID: SPDXRef-e5298c65d3ed6cbf1740861b4288de1b
FileChecksum: SHA1: 39543ea2a85a66f912dc2e7f881c2198610cf65a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./appinfo/info.xml
SPDXID: SPDXRef-93c378355d8c02f9f97849345cb6e274
FileChecksum: SHA1: f0415c0e40abb1440ae791fa37f791c42e939a52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./composer.json
SPDXID: SPDXRef-68674025133e355060b41b46f4225e0a
FileChecksum: SHA1: ea6295afa73ab7b8de569a7bdf96f47516474674
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./composer.lock
SPDXID: SPDXRef-f491404ce1c73c8e624487d2abcad2ca
FileChecksum: SHA1: 07138d8bdb7c86bedccbc9432ecb2f3c9487bbe2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/AppInfo/Application.php
SPDXID: SPDXRef-61a6d07b36701aea650168c50f563652
FileChecksum: SHA1: 75f75266e44f56b27ce48f11a928720dc328ff22
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/Http/Client/LoggingClientService.php
SPDXID: SPDXRef-1bb63300ca563c5ac7a9c9ef879b75bd
FileChecksum: SHA1: 69f84691f711c761f7e8100c5ffc9b413acb6a42
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/Http/Client/Middleware/CountingStream.php
SPDXID: SPDXRef-f583a845f50c9165c2dd2c4e6dba0155
FileChecksum: SHA1: 0567259a8053c3eec5c857b1dc26713e32b97d1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/Http/Client/Middleware/HttpClientLoggerMiddleware.php
SPDXID: SPDXRef-6905c11f7fb3e9b800bf4f231b7ee677
FileChecksum: SHA1: 7b41bd87c66015530ef61f0038f9cb780ec30e33
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/Http/Client/Middleware/LogPathHelper.php
SPDXID: SPDXRef-46d82c320dc08fd14f027ab417c5416d
FileChecksum: SHA1: 4a3052ea9ed9e2dd40f295c04ef91b68c3415b73
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./lib/Http/Client/Middleware/TransferStatsStore.php
SPDXID: SPDXRef-6f16e1a3a9ad92930ab62f1d84258f23
FileChecksum: SHA1: bfc65f2b755f01b964adb52eb7e769aeaab00bf5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./phpunit.integration.xml
SPDXID: SPDXRef-b0a94bd736b8644fd0517fbd6ecd2d45
FileChecksum: SHA1: 374423c487c11ab89a59c32cdfa912c0897af1f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./phpunit.xml
SPDXID: SPDXRef-4ddf0e54ad7f42ad5b6d3ed9f24db6a5
FileChecksum: SHA1: f567309e60b6106f276046530823787ab6713e7a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./psalm.xml
SPDXID: SPDXRef-7e800c37de2b134106fb5512d9b115cf
FileChecksum: SHA1: 8deeb0fc7ea3ccd8f4471a1d917c90565551a6b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/bootstrap.php
SPDXID: SPDXRef-613edcb12b60265ba02f879ef58c8a78
FileChecksum: SHA1: 853a67ceaae9aaec334bec704fcf20feb75cfb0d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/integration/MiddlewareInjectionTest.php
SPDXID: SPDXRef-52ff2b8f8ffcf549dd79ec3d2be4e363
FileChecksum: SHA1: 34d78e4b2cfe68e3bc4dcc538ec9b60dd52a442e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/stub.php
SPDXID: SPDXRef-5ca3c68fc564b32939b403236452e744
FileChecksum: SHA1: 06ece4a61949bb7a385a57df37a4518a7e4be0b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/unit/Http/Client/Middleware/CountingStreamTest.php
SPDXID: SPDXRef-be958f0b605692ea823dc1b7737f45eb
FileChecksum: SHA1: e38883d48f93e0148bc1f142736d338b39d78f4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/unit/Http/Client/Middleware/HttpClientLoggerMiddlewareTest.php
SPDXID: SPDXRef-27266517b36885d7a6cc8aaf36514530
FileChecksum: SHA1: aa0745d8bb46ba1127571ad55d362e6e9ed71684
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/unit/Http/Client/Middleware/LogPathHelperTest.php
SPDXID: SPDXRef-3c5f55f57446cfb8c506ef88d483d7b4
FileChecksum: SHA1: c2df622f24a076a5699a1a0058ddeee527ebc441
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./tests/unit/Http/Client/Middleware/TransferStatsStoreTest.php
SPDXID: SPDXRef-97e359627a4bfa7a0425231dcf61f560
FileChecksum: SHA1: 67c8b4c8ea51408da7d46f0eed03aa9ffa360b6b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./vendor-bin/csfixer/composer.json
SPDXID: SPDXRef-f4520e27a57aba79ea8d88e4e32e10f6
FileChecksum: SHA1: 7dd57ff375aa9afa931ccf308a57978c18b5ed44
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./vendor-bin/nextcloud-ocp/composer.json
SPDXID: SPDXRef-6cde9d84c4c88b025dc0ed48b1514888
FileChecksum: SHA1: 809884108229029016b19161a0e0d4999d45dd9e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./vendor-bin/phpunit/composer.json
SPDXID: SPDXRef-07f66a4c28475bd7d2dcc45e855debb6
FileChecksum: SHA1: 130be3b06115cc93bf0aa9d0357993958dd7c0db
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz
FileName: ./vendor-bin/psalm/composer.json
SPDXID: SPDXRef-ec9202b81d61062f02903f2bdf8b7087
FileChecksum: SHA1: 665755a3a3bb3a2fb4ced0e766cf48cdc45904ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 [ernolf] Raphael Gradenwitz