matrix-rust-sdk/matrix_sdk_crypto/src
Damir Jelić 804bd221b2 crypto: Improve key imports.
This patch changes so key imports load all existing sessions at once
instead loading a single session for each session we are importing. It
removes the need to lock the session when we check the first known index
and exposes the total number of sessions the key export contained.
2020-12-02 11:12:46 +01:00
..
file_encryption crypto: Improve key imports. 2020-12-02 11:12:46 +01:00
identities Merge branch 'master' into crypto-improvements 2020-11-26 13:24:57 +01:00
olm crypto: Improve key imports. 2020-12-02 11:12:46 +01:00
session_manager Merge branch 'master' into crypto-improvements 2020-11-26 13:24:57 +01:00
store crypto: Store private identities and accounts with the Changes struct as well. 2020-12-01 17:14:32 +01:00
verification crypto: Remove some stale TODOs. 2020-12-01 11:20:55 +01:00
error.rs crypto: Check the Olm message hash if we fail to decrypt an Olm message. 2020-12-01 14:50:04 +01:00
key_request.rs crypto: Improve key imports. 2020-12-02 11:12:46 +01:00
lib.rs crypto: Move the session managers under a common module. 2020-10-16 11:09:55 +02:00
machine.rs crypto: Improve key imports. 2020-12-02 11:12:46 +01:00
requests.rs crypto: Upload signatures after verification is done. 2020-10-27 16:39:23 +01:00