Devin Ragotzy
|
5f09d091cb
|
Add cargo fmt to ci using nightly
|
2021-05-12 15:38:59 -04:00 |
Devin Ragotzy
|
2ef0c2959c
|
Add use_small_heuristics option and run fmt
|
2021-05-12 15:37:29 -04:00 |
Devin Ragotzy
|
c85f4d4f0c
|
Add rustfmt config file and run over workspace
|
2021-05-12 15:36:52 -04:00 |
Kévin Commaille
|
b8017b1fb0
|
bump ruma to 24154195a00390a33542603b968e94022487587c
|
2021-05-07 13:22:32 +02:00 |
Damir Jelić
|
6cb2c8b468
|
crypto: Store and restore outbound group sessions
|
2021-01-25 17:14:13 +01:00 |
Damir Jelić
|
629a8ee84f
|
crypto: Add getters for the sender key in our sessions
|
2021-01-18 13:28:09 +01:00 |
Damir Jelić
|
24592adbba
|
crypto: Return a higher level struct when decrypting olm messages instead of tuples
|
2020-12-01 12:41:11 +01:00 |
Jonas Platte
|
0422bae924
|
Fix clippy lint rc_buffer
|
2020-11-25 19:01:28 +01:00 |
Damir Jelić
|
c40edcf2fc
|
matrix-sdk: Try to lower our compile times, at least in the crypto part for now.
|
2020-11-20 20:35:48 +01:00 |
Damir Jelić
|
8c4acf54e0
|
crypto: Reorder the errors so unpickling now returns the timestamp error.
|
2020-09-02 12:11:06 +02:00 |
Damir Jelić
|
81b127b6e7
|
crypto: Modify all the pickling logic so we return serializeable structs.
|
2020-09-02 11:45:35 +02:00 |
Damir Jelić
|
43aea6e482
|
crypto: Rename Device to ReadOnlyDevice.
|
2020-08-17 16:17:28 +02:00 |
Damir Jelić
|
7637e79f2c
|
matrix-sdk: Fix the tarpaulin skip directives.
|
2020-08-11 15:49:04 +02:00 |
Jonas Platte
|
d83fc971ce
|
Update ruma
|
2020-08-10 13:58:39 +02:00 |
Devin Ragotzy
|
0ac2b84c02
|
Unify import style across workspace
|
2020-08-02 08:05:43 -04:00 |
Devin Ragotzy
|
ed1f12ce37
|
Run cargo fmt with merge-imports true
|
2020-08-02 07:46:02 -04:00 |
Damir Jelić
|
24baf1fe0f
|
crypto: More doc fixes.
|
2020-07-21 13:04:51 +02:00 |
Damir Jelić
|
861c07d5ce
|
cyrpto: Fix the docs for the Session encrypt method.
|
2020-07-21 12:59:15 +02:00 |
Damir Jelić
|
451d902604
|
crypto: Allow that many arguments on the from_pickle session method.
|
2020-07-21 12:57:31 +02:00 |
Damir Jelić
|
c3f00c96f8
|
crypto: Don't require the account to be passed when encrypting.
|
2020-07-21 12:46:06 +02:00 |
Damir Jelić
|
e50cf39a17
|
crypto: Store a copy of the user_id/device_id and identity keys in sessions.
|
2020-07-21 12:40:23 +02:00 |
Damir Jelić
|
3f1439fe28
|
crypto: Move the olm encryption logic into the Session struct.
|
2020-07-21 12:03:05 +02:00 |
Damir Jelić
|
b22324b305
|
crypto: Split out the olm module into separate files.
|
2020-07-21 10:38:14 +02:00 |