Damir Jelić
|
6d05f5b993
|
crypto: Rename newCrypto to OlmMachine.kt
|
2021-04-07 15:41:27 +02:00 |
|
Damir Jelić
|
182fc84186
|
crypto: Split out the live devices observer
|
2021-04-02 15:30:07 +02:00 |
|
Damir Jelić
|
0b064f647a
|
crypto: Connect the live CryptoDeviceInfo getter methods to the rust-sdk
|
2021-04-01 17:44:41 +02:00 |
|
Damir Jelić
|
ef93d9e625
|
crypto: Remove some more unused methods
|
2021-04-01 15:59:36 +02:00 |
|
Damir Jelić
|
dc8711be30
|
crypto: Add some TODOs about locking
|
2021-03-31 11:38:15 +02:00 |
|
Damir Jelić
|
6af8041fb4
|
crypto: Remove the second key export method
|
2021-03-30 14:30:39 +02:00 |
|
Damir Jelić
|
9d5ef01ce0
|
crypto: Get devices from the rust-sdk
|
2021-03-30 14:30:39 +02:00 |
|
Damir Jelić
|
5533c2acae
|
crypto: Remove more unused code
|
2021-03-30 14:30:39 +02:00 |
|
Damir Jelić
|
57bb723bac
|
crypto: Connect the key importing to the rust-sdk
|
2021-03-30 14:30:39 +02:00 |
|
Damir Jelić
|
7f89e33037
|
crypto: Connect the key exporting to the rust-sdk export method
|
2021-03-29 16:36:40 +02:00 |
|
Damir Jelić
|
32cf645c5f
|
crypto: Remove the myDeviceInfoHolder
|
2021-03-26 16:01:01 +01:00 |
|
Damir Jelić
|
d49bdbe016
|
crypto: Remove the RoomDecryptorProvider
|
2021-03-26 14:02:04 +01:00 |
|
Damir Jelić
|
32c1fd9c85
|
crypto: Remove the OlmManager
|
2021-03-26 10:58:58 +01:00 |
|
Damir Jelić
|
1bff219197
|
crypto: Remove the event decryptor
|
2021-03-25 16:07:44 +01:00 |
|
Damir Jelić
|
dace959d69
|
crypto: Get rid of the roomEncryptorsStore
|
2021-03-25 15:53:18 +01:00 |
|
Damir Jelić
|
3812162f4f
|
crypto: Move the outgoing request sending logic into separate methods
|
2021-03-25 13:17:06 +01:00 |
|
Damir Jelić
|
4b157f7915
|
crypto: Don't use the device list manager in onSyncWillProcess
|
2021-03-24 17:03:36 +01:00 |
|
Damir Jelić
|
4eeb47dc56
|
crypto: Remove more unused methods
|
2021-03-24 16:27:38 +01:00 |
|
Damir Jelić
|
6bc825b0bc
|
crypto: Remove the UploadKeysTask copy
|
2021-03-24 16:15:52 +01:00 |
|
Damir Jelić
|
36451e5410
|
crypto: Remove the unused olm unwedging method
|
2021-03-24 16:01:40 +01:00 |
|
Damir Jelić
|
6e53ab2bcf
|
crypto: Remove an unused method
|
2021-03-24 16:01:19 +01:00 |
|
Damir Jelić
|
629623f720
|
crypto: Remove the one-time keys uploader
|
2021-03-24 16:00:51 +01:00 |
|
Damir Jelić
|
555d24fea5
|
crypto: Remove the delete device with password task
|
2021-03-24 15:54:56 +01:00 |
|
Damir Jelić
|
1773a361d1
|
crypto: Remove the method to delete devices with an user password
|
2021-03-24 15:49:31 +01:00 |
|
Damir Jelić
|
758e8f7fb6
|
crypto: Remove the cancelRoomKeyRequest method
|
2021-03-24 15:45:03 +01:00 |
|
Damir Jelić
|
67f238069a
|
crypto: Remove the gossipping managers from the crypto service
|
2021-03-24 15:44:33 +01:00 |
|
Damir Jelić
|
5b2629ba00
|
crypto: Remove the incoming gossipping manager
|
2021-03-24 15:21:39 +01:00 |
|
Damir Jelić
|
981e6b65b0
|
crypto: Remove the requestRoomKeyForEvent method
This method doesn't seem to be used anywhere, only a single tests seems
to call it. The funcionality has been moved to the rust-sdk and tested
there.
|
2021-03-24 14:20:39 +01:00 |
|
Damir Jelić
|
515c9be2d9
|
crypto: Remove the CryptoSyncHandler
|
2021-03-24 14:17:26 +01:00 |
|
Damir Jelić
|
f5348d6c9d
|
crypto: Remove the object signer from the crypto service
|
2021-03-24 14:02:32 +01:00 |
|
Damir Jelić
|
e4ac5f6c13
|
crypto: Don't track users on the kotlin side of things
|
2021-03-24 13:45:15 +01:00 |
|
Damir Jelić
|
669a5f9815
|
crypto: Remove the MXOlmDevice
|
2021-03-24 12:35:21 +01:00 |
|
Damir Jelić
|
7f86f512ed
|
crypto: Remove the one-time key uploader since Rust is handling this
|
2021-03-24 12:28:41 +01:00 |
|
Damir Jelić
|
c97e384790
|
crypto: Hook up the event encryption to use the rust-sdk
|
2021-03-05 16:12:24 +01:00 |
|
Damir Jelić
|
5f848093b9
|
crypto: Send out to-device requests to share the room key
|
2021-03-05 13:27:32 +01:00 |
|
Damir Jelić
|
4c44a5e108
|
crypto: Add support to claim one-time keys
|
2021-03-04 17:14:48 +01:00 |
|
Damir Jelić
|
da35c9b6bd
|
crypto: Send out key query requests that the rust-sdk gives us.
|
2021-03-04 13:12:16 +01:00 |
|
Damir Jelić
|
891622d64b
|
crypto: Propagate decryption errors to the kotlin side
|
2021-02-19 16:33:30 +01:00 |
|
Damir Jelić
|
3b73adf3c5
|
crypto: Connect the decryption logic to the rust olm machine
|
2021-02-19 15:42:07 +01:00 |
|
Damir Jelić
|
e2692ec604
|
crypto: Forward sync crypto chagnes to the rust side
|
2021-02-17 16:21:58 +01:00 |
|
Damir Jelić
|
d50df9537c
|
crypto: Connect the rust logger to timber
|
2021-02-17 16:21:58 +01:00 |
|
Damir Jelić
|
3ddbe7e69b
|
crypto: Use the rust crypto layer to upload device/one-time keys
|
2021-02-17 16:21:58 +01:00 |
|
Damir Jelić
|
1eeb97ec51
|
crypto: Expose the new outgoing request method
|
2021-02-17 16:21:58 +01:00 |
|
Damir Jelić
|
f01e2460e1
|
crypto: Enable the use of unsigned ints for now and update the bindings wrapper
|
2021-02-17 16:21:58 +01:00 |
|
Damir Jelić
|
de5a02b02a
|
matrix-sdk: Initial import of the rust-sdk crypto layer.
|
2021-02-17 16:21:57 +01:00 |
|
Benoit Marty
|
fade21de57
|
Merge branch 'develop' into feature/bma/jitsi_in_timeline
|
2021-02-08 17:43:49 +01:00 |
|
Benoit Marty
|
eecb789603
|
Merge pull request #2765 from vector-im/feature/bma/big_e2e_rooms
[DANGEROUS PR] Properly delete all objects from Realm, avoid orphaned
|
2021-02-08 15:44:43 +01:00 |
|
Benoit Marty
|
d2c912e5c4
|
Merge branch 'develop' into feature/bma/url_preview_fixes
|
2021-02-08 14:32:55 +01:00 |
|
Benoit Marty
|
f2619df13d
|
Import and cleanup
|
2021-02-08 14:25:33 +01:00 |
|
Benoit Marty
|
30be440774
|
Sugar: defined extensions fo deleteOnCascade() methods, as they have to be called in a transaction
|
2021-02-08 12:37:38 +01:00 |
|