{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-29T10:30:24Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-snitun-4619cd01-ad2c-52e7-b38d-c38f8eba1b52", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "b1f32bffd5029385dad8979f2c7fc94abaabf1b0"}, "externalDocumentId": "DocumentRef-recipe-python3-snitun", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-snitun-6ef79367-6452-5e8f-82b5-47543d01f287"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-snitun-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "1eb7fb9dcf0b78f62c917c420037571966e35198"}, {"algorithm": "SHA256", "checksumValue": "127bd0689072f32d8d146c2cfb08d38890e50bdd3c4f2451213ee23c905ed7a4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun-0.36.2.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun-0.36.2.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "a7bff4ae36b71c6f9e048df69312b4b03f8cc30d"}, {"algorithm": "SHA256", "checksumValue": "95707c7d545f23242856acce51097bba6b9f7a8a8ef1fe057576cb0a8b3f8399"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun-0.36.2.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "31a3d460bb3c7d98845187c716a30db81c44b615"}, {"algorithm": "SHA256", "checksumValue": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun-0.36.2.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "9d6039907afcfc650f07ae6d35d401c7e3e132bf"}, {"algorithm": "SHA256", "checksumValue": "77169d7205e0fda9383e6563ac996d78a9ce147e8562ea9bbbf2c09561a1537c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun-0.36.2.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "f49a0161118cd0c63983ad1aeb0289b96588465f"}, {"algorithm": "SHA256", "checksumValue": "66a8e39dc998822a72f630b6f69cbce316e5632c78c586d14fab37fe3ee5e453"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "7880de9b451776814657787b3a9172945ae2f9d1"}, {"algorithm": "SHA256", "checksumValue": "a379f834becdf7ff0491c334a0d60b50e783a5e85acd41a18cd60000c4b45bd4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/exceptions.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "b5445b32c4ea2395a57ced2bce287e1ee39aef25"}, {"algorithm": "SHA256", "checksumValue": "4163ea6b0e7c60fdabde036c059f9783215e5b23a7b8e9417965be88bffc634e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/__pycache__/exceptions.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "54e1e9c48ccfa31ce263f83d01e8209498e9d6dc"}, {"algorithm": "SHA256", "checksumValue": "95b873708e5e948ed0d1ac0e55c75ca02e3f97af631749417c46398d5baf4c32"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "2a9e1d4b1350a41c8a1521aa744f53c601f16cef"}, {"algorithm": "SHA256", "checksumValue": "45122a78c0aa8ff9d7dad259998edfb70b55466099be7c73e28290edec58f01e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "73d4de1a9cda97680fd5b91418b930a65b43f588"}, {"algorithm": "SHA256", "checksumValue": "c7c686e3ebe9d0796049639390fd8dc95a794e1be77efeddacb903dca98d2d80"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/message.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "6e240d5f48c46ce8a7ef786f8a8cac72714886f0"}, {"algorithm": "SHA256", "checksumValue": "be48bf3f42ce6b3b72e90dfc709427f3df7074b5a1dadae65245bdcd9fbb29b1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/channel.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "5d80350f3458ecf1588c61e9f6085b28c058f558"}, {"algorithm": "SHA256", "checksumValue": "70bf2aa11216f41f96244894ce8b1e1a7ea9aab01c45f005296e04d4260a9ffd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/core.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "4a78ff8f2437d9f331471ecec4c74b5d05f9cd78"}, {"algorithm": "SHA256", "checksumValue": "b539df6f8c398d2634820f061f570f7f537457f7267b79619d61ac6cd709baaf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/crypto.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "7415b2c428b141245d44d109134e3067ab2ab046"}, {"algorithm": "SHA256", "checksumValue": "135bb1dabaf0e81d5dfcf287c1d62deae1bd11bc0b33ef150afa3e34940db468"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__pycache__/message.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "4896567979afa534c01006be2959a18b0a04961e"}, {"algorithm": "SHA256", "checksumValue": "3f3ecbce0d3d051eac8557887d803b8ee523fbfd086057f18e9c40a3f253e80c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__pycache__/core.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "f29f769db5565def7f28827b40deab3489f7e73f"}, {"algorithm": "SHA256", "checksumValue": "5ec25f32621a4707f8c64a186244f369368d213659b1118d11b52c551a94d098"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__pycache__/channel.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "8343630dc25e6ce18d938691198ab574e5042b82"}, {"algorithm": "SHA256", "checksumValue": "8a4e117584f0bed4bd0c2017a8a572a9a352e12d0fbfa1b08b95f56af3f5e865"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "458b7291eb2ba108db38491896ab2b5bd77a682b"}, {"algorithm": "SHA256", "checksumValue": "73fc66e4dae2c482406c4bfccf096f6b430266ce82c737083da735c3a60d02fa"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/multiplexer/__pycache__/crypto.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "bf1127a5ce43101c59bee4089f8c411710620e43"}, {"algorithm": "SHA256", "checksumValue": "59abc3e6917bd5d00d61ac9af79886d0b739e06bf65791941b1852cc3966982d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/ipaddress.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "33e4ed70812416ca924c88832ace557aff96a769"}, {"algorithm": "SHA256", "checksumValue": "efee5be2bc2e1181e7cf6236fbe26e4ba2b9ee0de21a559ab0727f7639902ca7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "0092d800bf5f6e7ca79ba75076f8d407f9a1afcf"}, {"algorithm": "SHA256", "checksumValue": "0f23b7a255ecb8ccf3605f4a0484d2546e948a3809a08adff273a5a1cc39772e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/aiohttp_client.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "5ad32142c9a7ec83f315ab7fda5cdca67992be82"}, {"algorithm": "SHA256", "checksumValue": "6de5429c2847a71ab1ac6fb22ea492e1918831cf815a2a566071abc48db46161"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/server.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "fa304e1b274227041e73dea10a4afc6ef160d6ba"}, {"algorithm": "SHA256", "checksumValue": "e1acbe5759792ae2a0c5ac37bfdfc262592295df377ad7822d2e576148ceccfa"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/aes.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "dcbbf3d75ea9497529ca1f21351f30811d8dc3c6"}, {"algorithm": "SHA256", "checksumValue": "790d42d640a891953ea4f20b0285eef59c429a06a6eea20ee94c6c621891d313"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__pycache__/server.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "d64e9bfa79ba5cc4d228900c293a99a6bc5b4555"}, {"algorithm": "SHA256", "checksumValue": "ae9bde51adf56f6f9f6b777bef551a231daccba2d6c1861049e616c37a6aa8e8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__pycache__/aiohttp_client.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "6921928869a3e66c9626ec7f4fed1490cbb17fe4"}, {"algorithm": "SHA256", "checksumValue": "d1872cfbdcb73ba63faac2613597046effa83c10f9599cd75687f3979dc1200c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "b39ce64be7edcf6542be3a71a26407b4f7ac061b"}, {"algorithm": "SHA256", "checksumValue": "6483b1d45b73454bd427b8d6c0884e892dc368cb1be0cba8b393810f45b7d2f3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__pycache__/ipaddress.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "0799898ef0c0369346af93ae89fbb309e5d7afe3"}, {"algorithm": "SHA256", "checksumValue": "91ac13c8fff01701a3608d4939a930469dfc87b534e2282639abc9c29004ef50"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/utils/__pycache__/aes.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "fa2db06d6fe734fc33a1861a1f42c16467b8abcf"}, {"algorithm": "SHA256", "checksumValue": "e4a18694b76ee74da114630d210abbe39586a118d0b0ec3a63955652e9bbcfc2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/connector.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "8067268e52d0bd4945378ead33c93320f723101d"}, {"algorithm": "SHA256", "checksumValue": "4a0f54ad9a54deb0b3cdf351d4a42e444e44d062d4d8650442a5c0261021b18c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "6c806292240ac9e6fc681c0fd6d1594c52cf527b"}, {"algorithm": "SHA256", "checksumValue": "7ffa0455cdaed9c6b5dff144ddb7cd379c577bf281035badcf1e5e0180e4f43e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/client_peer.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "9b8e51d0bd786eb5bd88f4a977c3e370be842908"}, {"algorithm": "SHA256", "checksumValue": "fb04455d6f26b382df70596ea6915e68e7f6c5974554a75ec104cf26872e3d05"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/__pycache__/connector.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "8c40995ca89ef5abe576dab77e65f5e1b8d0405c"}, {"algorithm": "SHA256", "checksumValue": "03eac6c9f2930408e55532883ff6c786be3096c23981bccf9d17ce7da5bc1430"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "5d0bbf20ebd388c14b78548abde95e59bfb3b147"}, {"algorithm": "SHA256", "checksumValue": "278e9b30a4a6becef071819978f5a95ddada1f7d5ccb6cac7fe1428348d7e6eb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/client/__pycache__/client_peer.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "ad2ab2b6d6a4d97213cbf5ab44765ff83f55f1bd"}, {"algorithm": "SHA256", "checksumValue": "c853003bded6b8c8fda4558c537e38f4a1ef32261b5b2a6be06e8cde102bee4e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/peer.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "39f8059007f2135ea68e99da300afa81777fd189"}, {"algorithm": "SHA256", "checksumValue": "11c8c377b27c35467ba327fa70de9cb4a247bc78fdb3e0a3a18590f7ac611dd2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/listener_sni.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "74fae140cc23dc6e55e56f8a7ccc76680aea9e2e"}, {"algorithm": "SHA256", "checksumValue": "e4be4bbc849d24ebb39cc40a78dd2e75db28b3639a093e1aa4eba7b6acea0c06"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "b6c4ec3d597464a13f751a426bc15b3fd839f5a5"}, {"algorithm": "SHA256", "checksumValue": "d23f773494b2b0baf22ef8feee62fcb1bf368b6b390dc36cfe3db048635e8ba7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/worker.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "ecb9fd69d16c1c75aadcf5e63659aae54cf99e84"}, {"algorithm": "SHA256", "checksumValue": "12705acbf7268ea3eb383e4e72e695f2f3bd862364ca23d93b9120c68e6e2f36"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/sni.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "b935b7e62e1425bac30c04a764ca7816f1b8aefe"}, {"algorithm": "SHA256", "checksumValue": "c475b87068a6f908a521de386b6635e51900214e99b6ceba087f8fe06530209a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/peer_manager.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "f4b210d4eff321019555ce40b5dfe9dd5b202935"}, {"algorithm": "SHA256", "checksumValue": "288dc779cefb8bd2552f084bba1cead0310cc439726094d1771b4b753f64da71"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/run.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "73641dda6f28efeae32f5da0c0ef3370c91b72fc"}, {"algorithm": "SHA256", "checksumValue": "d3537b03464c6cb6877034e2769f9db784735b7b7034aec30996537e9c8b71af"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/listener_peer.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "b05509c70941ab7d6ac206b3231a24c225cdd8f7"}, {"algorithm": "SHA256", "checksumValue": "bacc839966f8bd00a93bce4b3f8afb0a22a2df08345567279acc9b151568d705"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/worker.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "9af83969b7ac990a8d97ba6cd9847d246841b0cf"}, {"algorithm": "SHA256", "checksumValue": "dc02187e6057279ce665611777817df217de88216783b5c03edc2b2edba30e5f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/listener_peer.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "a28f371519d7c19efd6c9f0254ddb0150513d3b9"}, {"algorithm": "SHA256", "checksumValue": "5ba7ea8093af55caee1bf5c190c50417b8ad1e415c45264269ebd41a06585830"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/peer.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "21d7a82e2c1ea2042f029a2713aca411af210178"}, {"algorithm": "SHA256", "checksumValue": "8b1ec9ae9aba0aba3eaeae0d98d7954f1e7ae5532cfb9507612391abbb1cc109"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/sni.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "8608b8e0a960b098451f84369c30eb31a5dcdc3d"}, {"algorithm": "SHA256", "checksumValue": "d56fb0b03ecaeb4d32c716095dd81d92bd9de9f624cf321588f7e2b632cd1bac"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/peer_manager.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-49", "checksums": [{"algorithm": "SHA1", "checksumValue": "72a5caa07e0449738e2c5f207ce64406bae76a28"}, {"algorithm": "SHA256", "checksumValue": "cdc8132f111d8fbed11d2211edb161c51c9a157cf66ad450218c10287dd740a1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-50", "checksums": [{"algorithm": "SHA1", "checksumValue": "ac4ce33163589455a0265093ea18c16cdfe7bb75"}, {"algorithm": "SHA256", "checksumValue": "2913bdfd2115c28f75fd67746db077dc1e23f23a89025b25225ebef635b3a1b2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/listener_sni.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-snitun-51", "checksums": [{"algorithm": "SHA1", "checksumValue": "96d5e387b2ef49c2a5947e4c47377ead1a69c3c4"}, {"algorithm": "SHA256", "checksumValue": "e20209286a9d26414dec78c00401b1eea42f36803259f9960f24cd0a8f556e72"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/snitun/server/__pycache__/run.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-snitun", "packages": [{"SPDXID": "SPDXRef-Package-python3-snitun", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-snitun-1", "SPDXRef-PackagedFile-python3-snitun-2", "SPDXRef-PackagedFile-python3-snitun-3", "SPDXRef-PackagedFile-python3-snitun-4", "SPDXRef-PackagedFile-python3-snitun-5", "SPDXRef-PackagedFile-python3-snitun-6", "SPDXRef-PackagedFile-python3-snitun-7", "SPDXRef-PackagedFile-python3-snitun-8", "SPDXRef-PackagedFile-python3-snitun-9", "SPDXRef-PackagedFile-python3-snitun-10", "SPDXRef-PackagedFile-python3-snitun-11", "SPDXRef-PackagedFile-python3-snitun-12", "SPDXRef-PackagedFile-python3-snitun-13", "SPDXRef-PackagedFile-python3-snitun-14", "SPDXRef-PackagedFile-python3-snitun-15", "SPDXRef-PackagedFile-python3-snitun-16", "SPDXRef-PackagedFile-python3-snitun-17", "SPDXRef-PackagedFile-python3-snitun-18", "SPDXRef-PackagedFile-python3-snitun-19", "SPDXRef-PackagedFile-python3-snitun-20", "SPDXRef-PackagedFile-python3-snitun-21", "SPDXRef-PackagedFile-python3-snitun-22", "SPDXRef-PackagedFile-python3-snitun-23", "SPDXRef-PackagedFile-python3-snitun-24", "SPDXRef-PackagedFile-python3-snitun-25", "SPDXRef-PackagedFile-python3-snitun-26", "SPDXRef-PackagedFile-python3-snitun-27", "SPDXRef-PackagedFile-python3-snitun-28", "SPDXRef-PackagedFile-python3-snitun-29", "SPDXRef-PackagedFile-python3-snitun-30", "SPDXRef-PackagedFile-python3-snitun-31", "SPDXRef-PackagedFile-python3-snitun-32", "SPDXRef-PackagedFile-python3-snitun-33", "SPDXRef-PackagedFile-python3-snitun-34", "SPDXRef-PackagedFile-python3-snitun-35", "SPDXRef-PackagedFile-python3-snitun-36", "SPDXRef-PackagedFile-python3-snitun-37", "SPDXRef-PackagedFile-python3-snitun-38", "SPDXRef-PackagedFile-python3-snitun-39", "SPDXRef-PackagedFile-python3-snitun-40", "SPDXRef-PackagedFile-python3-snitun-41", "SPDXRef-PackagedFile-python3-snitun-42", "SPDXRef-PackagedFile-python3-snitun-43", "SPDXRef-PackagedFile-python3-snitun-44", "SPDXRef-PackagedFile-python3-snitun-45", "SPDXRef-PackagedFile-python3-snitun-46", "SPDXRef-PackagedFile-python3-snitun-47", "SPDXRef-PackagedFile-python3-snitun-48", "SPDXRef-PackagedFile-python3-snitun-49", "SPDXRef-PackagedFile-python3-snitun-50", "SPDXRef-PackagedFile-python3-snitun-51"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "GPL-3.0-or-later", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-snitun", "packageVerificationCode": {"packageVerificationCodeValue": "255cabc4f4bd84bd4ecb737dc6670452fe8e7a74"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.36.2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-snitun:SPDXRef-Recipe-python3-snitun", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-Package-python3-snitun", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-49", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-50", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-snitun-51", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-snitun"}], "spdxVersion": "SPDX-2.2"}