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