SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-d4b185cc-7afa-4c06-a8d8-cfb0caa2cc2c Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-3.0.2 Created: 2024-04-12T12:24:10+00:00Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT describes SPDXRef-60e478d939a90baf5c70aaf0fa23aff8 Relationship: SPDXRef-DOCUMENT describes SPDXRef-c7c71f8d041e8655244c855aa1e02796 Relationship: SPDXRef-DOCUMENT describes SPDXRef-35f0e8f96565785aa8f852cde6e48128 Relationship: SPDXRef-DOCUMENT describes SPDXRef-f486511693eb73477e83cd8661516c79 Relationship: SPDXRef-DOCUMENT describes SPDXRef-a0614f29bba7cff6328f1312f2bb4b7c Relationship: SPDXRef-DOCUMENT describes SPDXRef-4c787d55a9e4bb0a3089f3cc595d7576 Relationship: SPDXRef-DOCUMENT describes SPDXRef-6ee351aa8138d3dd92cc77aa98b4b6f9 Relationship: SPDXRef-DOCUMENT describes SPDXRef-ea9057468830159ee45ffcec46f63b23 Relationship: SPDXRef-DOCUMENT describes SPDXRef-dd9348b7580d3670bb0b55de9d36f161 Relationship: SPDXRef-DOCUMENT describes SPDXRef-3ffcdf2dc2c04795e8758483044ec229 Relationship: SPDXRef-DOCUMENT describes SPDXRef-7f3ba26fcb9a551c35a9d5f48242515c Relationship: SPDXRef-DOCUMENT describes SPDXRef-1f47a001ddac3ba3dedb2477045cb75c Relationship: SPDXRef-DOCUMENT describes SPDXRef-fc38df664fffcc5641784aef96e84621 Relationship: SPDXRef-DOCUMENT describes SPDXRef-07a53b55ac0547ae325b89c83a828ce3 Relationship: SPDXRef-DOCUMENT describes SPDXRef-56d793172e519639bb10d0858c3233f8 Relationship: SPDXRef-DOCUMENT describes SPDXRef-292a557e85871055a7476c65a357c815 Relationship: SPDXRef-DOCUMENT describes SPDXRef-4d9b3e6009f9871dd6d285fa142f1acd Relationship: SPDXRef-DOCUMENT describes SPDXRef-6fd48fe7f20744a51fbbbd6477880c9d Relationship: SPDXRef-DOCUMENT describes SPDXRef-b8bf3fcde4de4a4f3ec3c94a6cad91e5 Relationship: SPDXRef-DOCUMENT describes SPDXRef-15b56c4bad7fddc5f9932f6ca13fb1f7 Relationship: SPDXRef-DOCUMENT describes SPDXRef-179bad97ce9aac564fe170ed43af742c Relationship: SPDXRef-DOCUMENT describes SPDXRef-5baec2f1017c61cdf5c60256dc9ee30a Relationship: SPDXRef-DOCUMENT describes SPDXRef-e3f6a1ef1c81a84b5317d859befa53d7 Relationship: SPDXRef-DOCUMENT describes SPDXRef-66bbeae8e4ba3337d10673080efc2e9a Relationship: SPDXRef-DOCUMENT describes SPDXRef-e231689e1b9cbe2586ee0bc91a133bc5 Relationship: SPDXRef-DOCUMENT describes SPDXRef-de17f8277051f97d0739ae02409d6d93 Relationship: SPDXRef-DOCUMENT describes SPDXRef-2b4fff2e5bd10371fcfae8d49db3a602 Relationship: SPDXRef-DOCUMENT describes SPDXRef-932166c00b3fae3db3b79f56fee6122e Relationship: SPDXRef-DOCUMENT describes SPDXRef-122fea02ccd12b0cfe54dde5dc358e17 Relationship: SPDXRef-DOCUMENT describes SPDXRef-f146f24f975e4bc8c2a950ed98bbfb70 Relationship: SPDXRef-DOCUMENT describes SPDXRef-a8057991fb070f27a55d3b16161272a1 Relationship: SPDXRef-DOCUMENT describes SPDXRef-7891f18e3ece64c6a492a931337b8629 Relationship: SPDXRef-DOCUMENT describes SPDXRef-74625b517190927e6e278d187dc0d73d Relationship: SPDXRef-DOCUMENT describes SPDXRef-521d616951410dff0b28329916bc45a1 Relationship: SPDXRef-DOCUMENT describes SPDXRef-b652b2ef6620fd9dd97477e99eccb69b Relationship: SPDXRef-DOCUMENT describes SPDXRef-bd685e981360d3d1ec93f3662a694f02 Relationship: SPDXRef-DOCUMENT describes SPDXRef-feb49cb02173680e47550243a3c2f988 Relationship: SPDXRef-DOCUMENT describes SPDXRef-63c2a8119b02f3fe4099bc444e2ee2d0 Relationship: SPDXRef-DOCUMENT describes SPDXRef-b35a5226923fee91375fe7e2282a20b2 Relationship: SPDXRef-DOCUMENT describes SPDXRef-2e2c930acab1fbad374ab6ced164abe3 Relationship: SPDXRef-DOCUMENT describes SPDXRef-a12d661d9ea28b00603b76367baef0db Relationship: SPDXRef-DOCUMENT describes SPDXRef-38b00802f37a898b7bfb1483c1abb55e Relationship: SPDXRef-DOCUMENT describes SPDXRef-d49ac91ab8468e4d774bc89a85c21e96 Relationship: SPDXRef-DOCUMENT describes SPDXRef-a9408b5bc6db0d2381ee99dec2f4103f Relationship: SPDXRef-DOCUMENT describes SPDXRef-141d35a734d57fa85c6adadd6303cfdd Relationship: SPDXRef-DOCUMENT describes SPDXRef-4aed3f82304919ebbb6a98e3e4f92b64 FileName: ./.drone.yml SPDXID: SPDXRef-60e478d939a90baf5c70aaf0fa23aff8 FileChecksum: SHA1: 71ef42d734d4faf166a763278b9b5cb610fc5fb6 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./.github/workflows/go.yml SPDXID: SPDXRef-c7c71f8d041e8655244c855aa1e02796 FileChecksum: SHA1: 9ece18db35af15f9c8beb0b7b23508f3d6ae2ffa LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./.github/workflows/reuse.yml SPDXID: SPDXRef-35f0e8f96565785aa8f852cde6e48128 FileChecksum: SHA1: a892469aa4ecc67d7de9adaf2257a3a5f69449fa LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./.gitignore SPDXID: SPDXRef-f486511693eb73477e83cd8661516c79 FileChecksum: SHA1: 24e407aa59373c8a04c9bda1058abef148e11092 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./.vscode/launch.json SPDXID: SPDXRef-a0614f29bba7cff6328f1312f2bb4b7c FileChecksum: SHA1: 3c3b8bedf759cea4fe78f6044dcc4822e0749d97 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./Makefile SPDXID: SPDXRef-4c787d55a9e4bb0a3089f3cc595d7576 FileChecksum: SHA1: bddab4d13da8d4cfef5c4eb82349e869ca5647cd LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./README.md SPDXID: SPDXRef-6ee351aa8138d3dd92cc77aa98b4b6f9 FileChecksum: SHA1: 112c1e3cdcbbf22ce9edcc9456d393fb711a2f67 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./alice.key SPDXID: SPDXRef-ea9057468830159ee45ffcec46f63b23 FileChecksum: SHA1: 254868abe855a84afe2e11f0e55be322d7451db8 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./bob.key SPDXID: SPDXRef-dd9348b7580d3670bb0b55de9d36f161 FileChecksum: SHA1: 6196192743d814beb72e44f3a2386cb9f9579843 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./cli/basic.go SPDXID: SPDXRef-3ffcdf2dc2c04795e8758483044ec229 FileChecksum: SHA1: ac652099b4948b9e960049575d695f2c6852d0a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./client/client.go SPDXID: SPDXRef-7f3ba26fcb9a551c35a9d5f48242515c FileChecksum: SHA1: 18c01b9d9f5031df41f3fa3d6a10f7dd6ffa7f6c LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./client/client_test.go SPDXID: SPDXRef-1f47a001ddac3ba3dedb2477045cb75c FileChecksum: SHA1: 10277d38b2f2f5e86cf3b029ca7e5ad6705a6a4c LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./client/driver-msgbus/msgbus.go SPDXID: SPDXRef-fc38df664fffcc5641784aef96e84621 FileChecksum: SHA1: df13d1aa19921e70410e7fc022349b5199e39dd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./doubleratchet/dh_ratchet.go SPDXID: SPDXRef-07a53b55ac0547ae325b89c83a828ce3 FileChecksum: SHA1: fb433e47b254a1059f8cdd0ac85dcf29b87fc2dd LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/dh_ratchet_test.go SPDXID: SPDXRef-56d793172e519639bb10d0858c3233f8 FileChecksum: SHA1: e444b8a3e6fcc97b9ea54adb5231a033985fcfc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/doubleratchet.go SPDXID: SPDXRef-292a557e85871055a7476c65a357c815 FileChecksum: SHA1: 9a19f2e930717690fb976973b96033a5da91ad60 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/doubleratchet_test.go SPDXID: SPDXRef-4d9b3e6009f9871dd6d285fa142f1acd FileChecksum: SHA1: 2d0f156809c9fc4357fc765c1d90e5de2f2c1c3d LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/key_buff.go SPDXID: SPDXRef-6fd48fe7f20744a51fbbbd6477880c9d FileChecksum: SHA1: bfc2bc57b0e56b8defca3923e1c186cc6c0ca0c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./doubleratchet/key_buff_test.go SPDXID: SPDXRef-b8bf3fcde4de4a4f3ec3c94a6cad91e5 FileChecksum: SHA1: 8bfaf1a22f4ea8c59e99518daec6a1006274c2ec LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/marshal.go SPDXID: SPDXRef-15b56c4bad7fddc5f9932f6ca13fb1f7 FileChecksum: SHA1: e3e03a7b95685dd217a28821af65837ee3bed97a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./doubleratchet/marshal_test.go SPDXID: SPDXRef-179bad97ce9aac564fe170ed43af742c FileChecksum: SHA1: 14e33304a3c89c9fcb04ad0e13529bc20bc6c70c LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./doubleratchet/msg_header.go SPDXID: SPDXRef-5baec2f1017c61cdf5c60256dc9ee30a FileChecksum: SHA1: 4e6aa69bb7f7fb14821ac1fa507ba9e15d54424a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/msg_header_test.go SPDXID: SPDXRef-e3f6a1ef1c81a84b5317d859befa53d7 FileChecksum: SHA1: c18392b191b5e208e9fdb475a8f7a17eecb7b1f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/pkcs7.go SPDXID: SPDXRef-66bbeae8e4ba3337d10673080efc2e9a FileChecksum: SHA1: 41dcd46089e7699c2f5d3945afd9dc097acbc78f LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/pkcs7_test.go SPDXID: SPDXRef-e231689e1b9cbe2586ee0bc91a133bc5 FileChecksum: SHA1: 8a7dded26b4c4118185c919bf945b4231010b061 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/primitives.go SPDXID: SPDXRef-de17f8277051f97d0739ae02409d6d93 FileChecksum: SHA1: 954bdb5c7b9e010026703dedd370c563ffbbad4a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./doubleratchet/primitives_test.go SPDXID: SPDXRef-2b4fff2e5bd10371fcfae8d49db3a602 FileChecksum: SHA1: d1286cb6e2275f08fbe21457bc20cc501cd14bfe LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./go.mod SPDXID: SPDXRef-932166c00b3fae3db3b79f56fee6122e FileChecksum: SHA1: 1ae08c20215ecfe295691a53a1fecd882588cbf2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./go.sum SPDXID: SPDXRef-122fea02ccd12b0cfe54dde5dc358e17 FileChecksum: SHA1: 1517bb560509761710a63411a02cd3f87b8d0379 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Alvar Penning FileName: ./interactive/interactive.go SPDXID: SPDXRef-f146f24f975e4bc8c2a950ed98bbfb70 FileChecksum: SHA1: 8fdc38b99f4b210dcc8c7f44d1c9d60bd2089f5d LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./main.go SPDXID: SPDXRef-a8057991fb070f27a55d3b16161272a1 FileChecksum: SHA1: e9691bb9c18589b290fd22c2cccc925c694e8af4 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./session/disk-session.go SPDXID: SPDXRef-7891f18e3ece64c6a492a931337b8629 FileChecksum: SHA1: 0a2c7f8c453f43aff7acae1251054bfcbecd79eb LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./session/mem/mem-session.go SPDXID: SPDXRef-74625b517190927e6e278d187dc0d73d FileChecksum: SHA1: 31c1befd83636aa4bd12e187ff365778ec68d80e LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./session/session_test.go SPDXID: SPDXRef-521d616951410dff0b28329916bc45a1 FileChecksum: SHA1: 179e964ef1a6e68bdeef9e644aa5f4c92dde41b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./ui/chat.go SPDXID: SPDXRef-b652b2ef6620fd9dd97477e99eccb69b FileChecksum: SHA1: 81fa33e68f08679c8746c2fbe046c4c78a2f4b0e LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./x3dh/curve25519_conv.go SPDXID: SPDXRef-bd685e981360d3d1ec93f3662a694f02 FileChecksum: SHA1: 44381ea1793fe1f252fd08298766a30ff37b5caa LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: 2019 Google LLC SPDX-FileCopyrightText: 2019-2020 Filippo Valsorda FileName: ./x3dh/curve25519_conv_test.go SPDXID: SPDXRef-feb49cb02173680e47550243a3c2f988 FileChecksum: SHA1: 220f744b530dc1073a2976bc0f98615069347bb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./x3dh/x3dh.go SPDXID: SPDXRef-63c2a8119b02f3fe4099bc444e2ee2d0 FileChecksum: SHA1: 56618cac1dc047363d76113428cb3b30b41ca080 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./x3dh/x3dh_test.go SPDXID: SPDXRef-b35a5226923fee91375fe7e2282a20b2 FileChecksum: SHA1: a28007bf2038f71a062929cf4e0d503ff294286e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./xochimilco/message.go SPDXID: SPDXRef-2e2c930acab1fbad374ab6ced164abe3 FileChecksum: SHA1: 27bad4ba03294060bfa2ff64e4f1bfedc333f2ec LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./xochimilco/message_test.go SPDXID: SPDXRef-a12d661d9ea28b00603b76367baef0db FileChecksum: SHA1: 93f71ee027ab6783c8caf06967878bdad63f1be6 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./xochimilco/session.go SPDXID: SPDXRef-38b00802f37a898b7bfb1483c1abb55e FileChecksum: SHA1: 9cb83c9189499c27cb359a1600bca1797c7f8465 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./xochimilco/session_fuzz.go SPDXID: SPDXRef-d49ac91ab8468e4d774bc89a85c21e96 FileChecksum: SHA1: a653ddb458d9b290b6ef389f107a308d8b2ff1b5 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./xochimilco/session_test.go SPDXID: SPDXRef-a9408b5bc6db0d2381ee99dec2f4103f FileChecksum: SHA1: 5816a30e2dd9bc3dd324855f627d54db52df52c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning SPDX-FileCopyrightText: 2023 Jon Lundy FileName: ./xochimilco/xochimilco.go SPDXID: SPDXRef-141d35a734d57fa85c6adadd6303cfdd FileChecksum: SHA1: 636c6a20dbe74fc72a3a163745da776707b20ff2 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning FileName: ./xochimilco/xochimilco_test.go SPDXID: SPDXRef-4aed3f82304919ebbb6a98e3e4f92b64 FileChecksum: SHA1: 66938db95d0df1ccb0fc8c4a83ab686685bcc408 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2021 Alvar Penning