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