mautrix-go/crypto/goolm
2025-11-01 22:10:43 +01:00
..
account crypto/register: don't use init in *olm packages 2025-09-11 14:14:15 +03:00
aessha2 crypto/aessha2: extract AES SHA2 functionality from crypto/goolm/cipher 2025-01-17 11:23:45 -07:00
crypto crypto: propagate more errors 2024-10-25 09:39:19 -06:00
goolmbase64 crypto/olm: make everything into an interface 2024-08-23 09:16:33 -06:00
libolmpickle crypto/goolm: reorganize pickle code 2025-01-17 11:31:49 -07:00
megolm crypto/goolm: reorganize pickle code 2025-01-17 11:31:49 -07:00
message crypto/goolm: fix var bytes read overflow 2025-11-01 22:10:43 +01:00
pk crypto/register: don't use init in *olm packages 2025-09-11 14:14:15 +03:00
ratchet crypto/goolm: reorganize pickle code 2025-01-17 11:31:49 -07:00
session crypto/register: don't use init in *olm packages 2025-09-11 14:14:15 +03:00
main.go Fix typos and JSON field names 2023-12-15 15:56:38 +02:00
README.md Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
register.go crypto/register: don't use init in *olm packages 2025-09-11 14:14:15 +03:00

go-olm

This is a fork of DerLukas's goolm, a pure Go implementation of libolm.

The original project is licensed under the MIT license.