SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-56bc1e4d-fd5e-463a-8334-4660b739226a Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-18T21:32:43Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ae95ab334b42e99981e77c34dccec4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-729f6b732aff92ac1b33af87919e969d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4dc8d5c8b3c3747dcc2a374e0a84a29 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12f8858c32c6401a808422c04de8ff8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e603af034ce0761436dfa25cb677c9cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef99a0efef0538b531266634a2ac4487 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72b1afebb082885415f269f48ab1421b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abd5d4f8030129f903a64d02cf5c4111 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35bd367eda3aea9181616b4c71b03e86 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c40f850b612ea890ebb61023d2731bb1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42b8a3dd696fdb81b24e810368eadbbb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88e1b61cb7d3dce00ab8861199d6de9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5c24b58d85af478eaa2fa08bdeaef07 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f436cdaa155c7d13df02d242577ab779 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-220ed192bd8f8d492b5279602d32a042 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79322266c83db286e44a26a8363c30a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c18e41443337f49d6a254269143fb4d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08bc32a664cb46cb2bc97a3ea3c5244d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6912c9b7739d3620c2894d8bb5f86887 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7b7be487ae98b41d8e4fc63e1b94705 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27b76d219eabc9181d697d29dbedf4b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7624fc393d69ddbdc5063e9e75938e78 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f2d8d170f59f9bd5cb5da7a53804d1f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7a98507aac12635c4239b78dce04e02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7557c81143dc0bb9fbbe2c65c51297c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d73554400bfb51d3fc8087770f6330b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-53db7246a5ffd5e8f66a8e69cb4cff9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-53e7381d36fdb251cf33a2e138d9fc0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0bcd71ed78531b6949220c5a317469e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-496d97771e5898086131719469303688 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e52179286d6d150fce51dea9f256276a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12c40ba9ba68f64fe29cbd46aaa2034c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ad3734c7dd0bbf1561501226b7c8ef3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1795a4acf9c947ca0a9487dd5c570fcd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62c610085015a23c47f9faf836361bb4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc1b1ca02ae4669a7b235518e3331161 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95a71a8f93b3a955677deba3b170525f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-faea160e100034d2b758d86ef3d2b867 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f28f0ab944413f24f0576b04b8729a98 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a699bc5890830087feb5262cf2b68881 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-167f9f73f6b620862acb5be1aeeb5ecf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26e2e47d912e31184aaa9dea9068d9c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa0034fc9b50bb8ac667a989b331f40b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-373d812d506ffe256564cb27dbe48be5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27a440d454ff308eb1293740fc595b21 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35fafe56e01bf3d68dec0153d3166a5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ec49537c08790b93cd7632888ed4eb7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a306ea091aa07f36d79e1aff5f8b37b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-425a3183d6c8eab4b7bf848f64dd86bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74aaada9602da5483ff9ae16b7165621 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54ac59733900d140eec074f670f5ee00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1f9213e9dd45220e856f9d69fa28f72 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4f8bf17d5b62cea6724a59f3174a753 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0473f7243b3c9fb068be3ee36421513f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f9b76c576cb27af9acaae211bb2306f FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-0ae95ab334b42e99981e77c34dccec4e FileChecksum: SHA1: 97779c3c2af1a0e2ef368e8e3b4729fbc48adfb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./.gitignore SPDXID: SPDXRef-729f6b732aff92ac1b33af87919e969d FileChecksum: SHA1: 6bf56609f2cf83856889ce6136763d84ebf82a1d LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./CITATION.cff SPDXID: SPDXRef-e4dc8d5c8b3c3747dcc2a374e0a84a29 FileChecksum: SHA1: 83d7ad833523f35ec11bc4cbdf3802b26ed7a47b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-12f8858c32c6401a808422c04de8ff8f FileChecksum: SHA1: 8b994512a8467c4d74e8248d0ce95550cda18fb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-e603af034ce0761436dfa25cb677c9cc FileChecksum: SHA1: 90e2a14357753b726f9fc7bb7cb8f0876443d43d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./GOVERNANCE.md SPDXID: SPDXRef-ef99a0efef0538b531266634a2ac4487 FileChecksum: SHA1: f618708c20baecbedb351744ddf525c2ef564f13 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./Pipfile SPDXID: SPDXRef-72b1afebb082885415f269f48ab1421b FileChecksum: SHA1: d998a6b571a659fc737b0b22e7ebb459f32a0122 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./Pipfile.lock SPDXID: SPDXRef-abd5d4f8030129f903a64d02cf5c4111 FileChecksum: SHA1: 460804086757c6b14173f3704e73ca8cda91aeed LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./README.md SPDXID: SPDXRef-35bd367eda3aea9181616b4c71b03e86 FileChecksum: SHA1: c244cbd57650598bc5103981bb43adeb0b370dd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./SECURITY.md SPDXID: SPDXRef-c40f850b612ea890ebb61023d2731bb1 FileChecksum: SHA1: 12228fb1fbe8e1a8e295e2abfa806cedf28991ad LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./SUPPORT.md SPDXID: SPDXRef-42b8a3dd696fdb81b24e810368eadbbb FileChecksum: SHA1: 5fc9ab3cc7c6faa8b5d3cc900a9a230d639e066c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./docs/img/readme-terminal.gif SPDXID: SPDXRef-88e1b61cb7d3dce00ab8861199d6de9f FileChecksum: SHA1: 4e8bea13d0f64995e64f0c43f6a79472d1504075 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./docs/substitution_rules.md SPDXID: SPDXRef-b5c24b58d85af478eaa2fa08bdeaef07 FileChecksum: SHA1: 57ae00e729859e69d1cd83a8831d0da142ecc4dd LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/__init__.py SPDXID: SPDXRef-f436cdaa155c7d13df02d242577ab779 FileChecksum: SHA1: 0f257a3d9d04636d3c3db309681665954d172c1e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/__main__.py SPDXID: SPDXRef-220ed192bd8f8d492b5279602d32a042 FileChecksum: SHA1: 59296e935733229db191ce6b3523880f7c3e744b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/config.py SPDXID: SPDXRef-79322266c83db286e44a26a8363c30a3 FileChecksum: SHA1: bebef89460dc8e30a445dbea9818c951e3cfec66 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/lang/__init__.py SPDXID: SPDXRef-c18e41443337f49d6a254269143fb4d2 FileChecksum: SHA1: 6b5f5229bdde1644136c867b8370b8d3ebbd2f7b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/lang/en.py SPDXID: SPDXRef-08bc32a664cb46cb2bc97a3ea3c5244d FileChecksum: SHA1: 3b9939a499e9492639a145ea62dec648b4d48b3f LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/lang/es.py SPDXID: SPDXRef-6912c9b7739d3620c2894d8bb5f86887 FileChecksum: SHA1: 0648fe9add6cb29442bcb717a39d85fd7390a54f LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/lang/gl.py SPDXID: SPDXRef-c7b7be487ae98b41d8e4fc63e1b94705 FileChecksum: SHA1: cbd77291793d3f8c1e463dc05f139ce8e4ffbe07 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/__init__.py SPDXID: SPDXRef-27b76d219eabc9181d697d29dbedf4b1 FileChecksum: SHA1: 399d839a0957cdac420303599bf02e5108494ca3 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/rules/__init__.py SPDXID: SPDXRef-7624fc393d69ddbdc5063e9e75938e78 FileChecksum: SHA1: 2ec37f4797b944e6345bc63c36e3b945d5c3b42e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/rules/parser.py SPDXID: SPDXRef-6f2d8d170f59f9bd5cb5da7a53804d1f FileChecksum: SHA1: b7cac14518b9db23bfa4d0f0715c94017d9748f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/rules/tokenizer.py SPDXID: SPDXRef-e7a98507aac12635c4239b78dce04e02 FileChecksum: SHA1: 3d6f794e4c695a2c0d2dc2cde2fe9a41718a9d9a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/sniffer.py SPDXID: SPDXRef-7557c81143dc0bb9fbbe2c65c51297c3 FileChecksum: SHA1: 08f54533fcd796672ed752948b0c01104c13e2d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/tampering/__init__.py SPDXID: SPDXRef-4d73554400bfb51d3fc8087770f6330b FileChecksum: SHA1: 4098ec9354901ec5826d636418ea6b3ba44b0355 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/processor/tampering/operations.py SPDXID: SPDXRef-53db7246a5ffd5e8f66a8e69cb4cff9b FileChecksum: SHA1: 8fe264550e47438af3e8da2273359b00f09e4ab2 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/ui/__init__.py SPDXID: SPDXRef-53e7381d36fdb251cf33a2e138d9fc0f FileChecksum: SHA1: 088a332ae65be5543a82356771c34b491422bb8b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/ui/banner.py SPDXID: SPDXRef-e0bcd71ed78531b6949220c5a317469e FileChecksum: SHA1: 6ff9d1390e8a71ecbc6753ece5ec6f0649584cb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/ui/menu.py SPDXID: SPDXRef-496d97771e5898086131719469303688 FileChecksum: SHA1: b191facc89f9c670b6f074ae355cb235379776a4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/ui/options.py SPDXID: SPDXRef-e52179286d6d150fce51dea9f256276a FileChecksum: SHA1: 9f9a15f52b88619534c8905c91a7c07d2ec28784 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/ui/tables.py SPDXID: SPDXRef-12c40ba9ba68f64fe29cbd46aaa2034c FileChecksum: SHA1: aa897d69ab34964dc86f62ec192910020aa19bbf LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/utils/__init__.py SPDXID: SPDXRef-2ad3734c7dd0bbf1561501226b7c8ef3 FileChecksum: SHA1: 0f257a3d9d04636d3c3db309681665954d172c1e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/utils/logging.py SPDXID: SPDXRef-1795a4acf9c947ca0a9487dd5c570fcd FileChecksum: SHA1: 5bf50d2c7a71fc9f7cf453876966ae5c2d37dfcb LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./mqtwister/utils/network.py SPDXID: SPDXRef-62c610085015a23c47f9faf836361bb4 FileChecksum: SHA1: 5c12b4a63c605dffe2c79d53c710472afab3bc88 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./requirements.txt SPDXID: SPDXRef-fc1b1ca02ae4669a7b235518e3331161 FileChecksum: SHA1: df8d16cb6d85b45eb936248ca90302e76782d388 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/integration/test_aply_rule.py SPDXID: SPDXRef-95a71a8f93b3a955677deba3b170525f FileChecksum: SHA1: 506cf8823f4c113b8a082b3be850b29fbee66d18 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/.gitattributes SPDXID: SPDXRef-faea160e100034d2b758d86ef3d2b867 FileChecksum: SHA1: 32c3fa1810cf81654979bb4acf9ab39851b80388 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/Vagrantfile SPDXID: SPDXRef-f28f0ab944413f24f0576b04b8729a98 FileChecksum: SHA1: ccb591510cc9afe8b245d45800e7e9330b1a9244 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/broker.sh SPDXID: SPDXRef-a699bc5890830087feb5262cf2b68881 FileChecksum: SHA1: 436ff90a5fe05be64ab873df7011a3f3fbac0862 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/broker/mosquitto.conf SPDXID: SPDXRef-167f9f73f6b620862acb5be1aeeb5ecf FileChecksum: SHA1: 491048a2abafecf09d5c0a6f76bfa4427611d51a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/common/.bash_profile SPDXID: SPDXRef-26e2e47d912e31184aaa9dea9068d9c0 FileChecksum: SHA1: d909a4e7d1f2c60992075d10a04ba3be75653dbe LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/publisher/publish_colors.sh SPDXID: SPDXRef-fa0034fc9b50bb8ac667a989b331f40b FileChecksum: SHA1: 475f064fd7d1c81a7424003d57150f36ebc583df LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/publisher/publish_colors_service.sh SPDXID: SPDXRef-373d812d506ffe256564cb27dbe48be5 FileChecksum: SHA1: d6c41d0967be71432299cdcec1d0fce54cdfb357 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/subscriber/subscribe_colors.sh SPDXID: SPDXRef-27a440d454ff308eb1293740fc595b21 FileChecksum: SHA1: e3fb0b898174f9538d06a8b4e4f1ddb15c4495e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/files/subscriber/subscribe_colors_service.sh SPDXID: SPDXRef-35fafe56e01bf3d68dec0153d3166a5f FileChecksum: SHA1: baa0b703228c3c9466398d61bc1551d37ca256cb LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/publisher.sh SPDXID: SPDXRef-2ec49537c08790b93cd7632888ed4eb7 FileChecksum: SHA1: 31fcbca5107614420d60176ed6a31ea918a68711 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/provision/subscriber.sh SPDXID: SPDXRef-2a306ea091aa07f36d79e1aff5f8b37b FileChecksum: SHA1: 949703fe7c92a9f0fa6a60ee636c8c847cdb1cb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/test_messages.sh SPDXID: SPDXRef-425a3183d6c8eab4b7bf848f64dd86bb FileChecksum: SHA1: 1ea16bafa95f7ac0d7d4471b7c3465df42c1db4b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/system/test_rules.md SPDXID: SPDXRef-74aaada9602da5483ff9ae16b7165621 FileChecksum: SHA1: b9432a5c4bff03150d610a9e0d4fdde69498a273 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/unit/lang/test_lang.py SPDXID: SPDXRef-54ac59733900d140eec074f670f5ee00 FileChecksum: SHA1: b171c857da5bb806ca38aa9419723993e67e4eae LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/unit/processor/rules/test_operations.py SPDXID: SPDXRef-b1f9213e9dd45220e856f9d69fa28f72 FileChecksum: SHA1: 247618fd2e3ad55a58d828e7bb72d403a6cc73cd LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/unit/processor/rules/test_parser.py SPDXID: SPDXRef-d4f8bf17d5b62cea6724a59f3174a753 FileChecksum: SHA1: d57d9fa39ecb3fd91caf22595ff07b353cdb053a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/unit/processor/rules/test_rules.py SPDXID: SPDXRef-0473f7243b3c9fb068be3ee36421513f FileChecksum: SHA1: 5406f1f2940bdb8e2d002937215106374b392499 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./test/unit/processor/rules/test_tokenizer.py SPDXID: SPDXRef-0f9b76c576cb27af9acaae211bb2306f FileChecksum: SHA1: aaeb2ad1ac060e3cdc843fdd0f99662a7f24a371 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-2.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin