Damir Jelić
|
5fa2b05622
|
matrix-sdk: Fix some more typos
|
2021-06-08 11:13:23 +02:00 |
|
Jonas Platte
|
74d0ac7c77
|
crypto: Depend on ruma directly
… instead of using matrix_sdk_common's re-exports
|
2021-06-07 18:55:56 +02:00 |
|
Jonathan de Jong
|
f76cb1d123
|
the the
|
2021-06-05 14:55:01 +02:00 |
|
Kévin Commaille
|
0c8e870bff
|
crypto: Implement From<EncryptedFile> for EncryptionInfo
|
2021-05-25 21:33:38 +02:00 |
|
Jonas Platte
|
cd77441d1b
|
Upgrade ruma to 0.1.0 (crates.io release)
|
2021-05-17 02:57:36 +02: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 |
|
Damir Jelić
|
c39fa6543f
|
crypto: Expose the EncryptionInfo struct publicly
|
2021-02-15 15:19:48 +01:00 |
|
Damir Jelić
|
b5c61af472
|
crypto: Move the base64 helpers into a common module.
|
2020-12-08 16:21:29 +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ć
|
a183584541
|
crypto: Test that we correctly check the hash when decrypting attachments.
|
2020-09-18 17:49:44 +02:00 |
|
Damir Jelić
|
849934b180
|
crypto: Use a constant for the attachment encryption version.
|
2020-09-16 12:39:23 +02:00 |
|
Damir Jelić
|
ae894e0ff6
|
crypto: Finish up the attachment encryption.
This adds docs and proper error handling to the attachment encryption.
Zeroing out the key buffers is added as well.
|
2020-09-16 12:05:44 +02:00 |
|
Damir Jelić
|
890e6cbc73
|
crypto: Turn an unwrap into a except.
|
2020-09-15 17:18:31 +02:00 |
|
Damir Jelić
|
b628e6286a
|
crypto: Remove an unused import.
|
2020-09-14 20:27:30 +02:00 |
|
Damir Jelić
|
2d6882c495
|
crypto: Use a Read implementation for the attachment encryption as well.
|
2020-09-14 20:06:44 +02:00 |
|
Damir Jelić
|
51f3d90224
|
crypto: Move the file encryption modules under a submodule.
|
2020-09-14 17:14:18 +02:00 |
|