Damir Jelić
|
c8e459bc55
|
matrix-sdk: Fix the encryption feature.
|
2020-09-15 18:07:00 +02:00 |
Damir Jelić
|
4d431b7c9e
|
matrix-sdk: Test the attachment sending paths.
|
2020-09-15 18:06:32 +02:00 |
Damir Jelić
|
c500c06e4b
|
matrix-sdk: Add docs and cleanup the media upload methods.
|
2020-09-15 17:16:16 +02:00 |
Damir Jelić
|
3ac3be501f
|
matrix-sdk: Refactor out the check if a room is encrypted.
|
2020-09-15 15:02:59 +02:00 |
Damir Jelić
|
a60f60bd7d
|
Merge branch 'master' into encrypted_attachments
|
2020-09-15 12:04:37 +02:00 |
Damir Jelić
|
a4980e8a04
|
matrix-sdk: Remove an unneeded lifetime.
|
2020-09-14 20:38:53 +02:00 |
Jonas Platte
|
fb47abcc17
|
Update ruma
|
2020-09-14 20:26:52 +02:00 |
Damir Jelić
|
c2756a9a92
|
matrix-sdk: First draft for our upload method.
|
2020-09-14 20:07:55 +02:00 |
Damir Jelić
|
ffd2843b0a
|
matrix-sdk: Expose the import/export keys methods.
|
2020-09-11 16:34:39 +02:00 |
Damir Jelić
|
34cdf31cc5
|
matrix-sdk: Don't require the user id to be passed to set a typing notice.
|
2020-09-05 20:32:16 +02:00 |
Damir Jelić
|
6c7dbb814b
|
matrix-sdk: Add a convenience method to get our own devices.
|
2020-09-05 18:04:15 +02:00 |
Jonas Platte
|
73c104cac1
|
Replace IncomingToDeviceRequest with customized request type
|
2020-09-03 20:02:55 +02:00 |
Devin Ragotzy
|
6872cc717b
|
matrix_sdk: fix Client docs for methods that used request builders
|
2020-08-26 16:30:29 -04:00 |
Damir Jelić
|
39628a308b
|
matrix-sdk: Allow any event content to be sent out with room_send().
|
2020-08-26 15:41:27 +02:00 |
Damir Jelić
|
7a418ae09e
|
matrix-sdk: Implement the HttpSend trait directly on the reqwest client.
|
2020-08-26 14:37:48 +02:00 |
Damir Jelić
|
deff66ac42
|
matrix-sdk: Simplify the registration example.
|
2020-08-26 14:16:31 +02:00 |
Damir Jelić
|
2995cebd57
|
matrix-sdk: Fix some clippy issues.
|
2020-08-26 13:50:28 +02:00 |
Damir Jelić
|
6760f81498
|
matrix-sdk: Update Ruma.
|
2020-08-26 13:40:38 +02:00 |
Damir Jelić
|
176181bdcf
|
Merge branch 'crypto-improvements' into master
|
2020-08-21 18:16:48 +02:00 |
Damir Jelić
|
de90da4adc
|
crypto: Make the verification machine compatible with how we queue up requests.
|
2020-08-21 16:26:34 +02:00 |
Damir Jelić
|
e38bfc64f4
|
crypto: Streamline the key claiming so we use the new mark request as sent method.
|
2020-08-21 14:40:49 +02:00 |
Damir Jelić
|
93e1967119
|
crypto: Initial refactor to switch to the outgoing_requests queue.
|
2020-08-21 13:35:01 +02:00 |
Nym Seddon
|
89c9e31140
|
doc: Add UIAA auth data to registration example
Add direct request authentication data to registration example
|
2020-08-20 01:42:01 +00:00 |
Damir Jelić
|
94248523b3
|
matrix-sdk: Implement deref for our device wrapper.
|
2020-08-17 15:54:54 +02:00 |
Damir Jelić
|
fd8377bce2
|
crypto: Add device wrappers so that the verification can be started with a device.
|
2020-08-17 15:36:45 +02:00 |
Damir Jelić
|
9e609a0fdf
|
matrix-sdk: Move the session into the http client wrapper.
|
2020-08-17 15:29:07 +02:00 |
Jonas Platte
|
5040be042f
|
Update ruma
|
2020-08-15 15:17:27 +02:00 |
Jonas Platte
|
ad2d3d2037
|
Simplify tests in matrix_sdk::client
|
2020-08-15 03:05:22 +02:00 |
Damir Jelić
|
d4e31f07a1
|
matrix-sdk: Fix the docs for our feature flags.
|
2020-08-13 12:18:24 +02:00 |
Damir Jelić
|
4e99278eac
|
matrix-sdk: Expose the device methods in the Client.
|
2020-08-13 10:49:38 +02:00 |
Damir Jelić
|
cdb8b5c1e9
|
matrix-sdk: Fix a couple of typoes.
|
2020-08-13 10:28:40 +02:00 |
Damir Jelić
|
bf42e1a39f
|
matrix-sdk: Put the send_to_device method behind the encryption feature for now.
|
2020-08-12 19:18:30 +02:00 |
Damir Jelić
|
2449bd27c1
|
matrix-sdk: Make sure our doctests don't make HTTP requests.
|
2020-08-12 17:15:18 +02:00 |
Damir Jelić
|
29bd38734f
|
matrix-sdk: Remove an unused import.
|
2020-08-12 17:10:31 +02:00 |
Damir Jelić
|
6c07620a26
|
matrix-sdk: Fix the to-device imports for the non-crypto case.
|
2020-08-12 16:52:50 +02:00 |
Damir Jelić
|
3e3894b573
|
matrix-sdk: Fix for the non-encryption enabled use-case.
|
2020-08-12 16:19:41 +02:00 |
Damir Jelić
|
0a26195472
|
matrix-sdk: Clean up the client tests.
|
2020-08-12 15:53:42 +02:00 |
Damir Jelić
|
c4465e7979
|
matrix-sdk: Rename cli to client in the doc examples.
|
2020-08-12 15:23:44 +02:00 |
Damir Jelić
|
41f04d4f5d
|
client: Refactor out the group session sharing logic.
|
2020-08-12 15:22:17 +02:00 |
Damir Jelić
|
15d7deddb8
|
matrix-sdk: Only claim one-time keys if we're also going to share group sessions.
|
2020-08-12 15:15:50 +02:00 |
Damir Jelić
|
407f9a3da8
|
matrix-sdk: Make sure to not send out multiple group share requests at once.
|
2020-08-12 15:12:51 +02:00 |
Damir Jelić
|
7cb25361b2
|
matrix-sdk: Expose an API to start SAS verifications.
|
2020-08-12 11:39:47 +02:00 |
Damir Jelić
|
42a4ad60e8
|
Merge branch 'lockless-cryptostore' into master
|
2020-08-11 17:37:38 +02:00 |
Damir Jelić
|
9a325a4505
|
matrix-sdk: Move the HttpSend trait into the http_client file.
|
2020-08-11 17:25:33 +02:00 |
Damir Jelić
|
7637e79f2c
|
matrix-sdk: Fix the tarpaulin skip directives.
|
2020-08-11 15:49:04 +02:00 |
Devin Ragotzy
|
9294280dc1
|
matrix_sdk: Add DefaultHttpClient and impl HttpSend
|
2020-08-11 08:07:45 -04:00 |
Damir Jelić
|
ef5201cf35
|
Merge branch 'up-ruma' into master
|
2020-08-10 14:58:47 +02:00 |
Matthew Hodgson
|
9c4229dc57
|
typoes
|
2020-08-10 13:15:58 +01:00 |
Jonas Platte
|
d83fc971ce
|
Update ruma
|
2020-08-10 13:58:39 +02:00 |
Damir Jelić
|
17fd85d687
|
matrix-sdk: Test that we're passing the auth token in the headers.
|
2020-08-08 15:00:28 +02:00 |