Greyson Parrelli
|
c1c9ca7c4c
|
Give the service direct knowledge of linked device status.
|
2021-07-30 17:39:29 -04:00 |
|
Greyson Parrelli
|
d40bb2d9ee
|
Clear all sender key knowledge for a device after a 409/410.
|
2021-07-30 13:17:43 -04:00 |
|
Greyson Parrelli
|
f19033a7a2
|
Implement the message send log for sender key retries.
|
2021-06-24 16:36:13 -04:00 |
|
Greyson Parrelli
|
c0eac5564c
|
Clean up message processing locks.
|
2021-06-18 15:10:15 -04:00 |
|
Cody Henthorne
|
a9741cadbf
|
Fix logging around dialog flow.
|
2021-06-15 11:31:56 -04:00 |
|
Cody Henthorne
|
881ab90982
|
Add additional logging to dialog.
|
2021-06-10 16:06:32 -04:00 |
|
Greyson Parrelli
|
57c0b8fd0f
|
Initial pre-alpha support for sender key.
|
2021-06-07 18:14:12 -04:00 |
|
Greyson Parrelli
|
260575d139
|
Utilize RecipientIdCache during message processing.
|
2021-05-11 12:19:07 -04:00 |
|
Greyson Parrelli
|
03b65ce6dc
|
Update to libsignal-client 0.5.1
|
2021-05-10 19:30:10 -04:00 |
|
Android Team
|
fddba2906a
|
Payments.
Co-authored-by: Alan Evans <alan@signal.org>
Co-authored-by: Alex Hart <alex@signal.org>
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2021-04-06 17:07:19 -03:00 |
|
Greyson Parrelli
|
b053fbc4a7
|
Use Log.tag where appropriate.
|
2021-03-31 16:02:32 -03:00 |
|
Greyson Parrelli
|
58a32c11ec
|
Disable inline message processing for internal users.
|
2021-03-31 16:02:32 -03:00 |
|
Greyson Parrelli
|
1b9efeb049
|
Go back to using a reentrant lock for store operations.
|
2021-03-01 09:38:33 -05:00 |
|
Greyson Parrelli
|
8f7f836598
|
Add logging around the message processing lock.
|
2021-02-25 15:56:16 -04:00 |
|
Greyson Parrelli
|
28f3ded4bd
|
Perform individual decryptions inside a database transaction.
Required a lot of random locking work to prevent deadlocking, but
overall this results in about a 2x speed increase for decryptions.
|
2021-02-20 14:45:36 -05:00 |
|
Cody Henthorne
|
214cb25d1b
|
Fix crash when receiving call with no corresponding identity key.
|
2021-02-17 10:26:45 -05:00 |
|
Cody Henthorne
|
4afb459b30
|
Revert "Bump libsignal-client to 0.2.3"
This reverts commit 8b7506ed2d .
|
2021-02-12 15:03:37 -05:00 |
|
Greyson Parrelli
|
2751076089
|
Archive sessions on 409/410 instead of deleting them.
|
2021-02-11 10:43:04 -05:00 |
|
Jack Lloyd
|
8b7506ed2d
|
Bump libsignal-client to 0.2.3
|
2021-02-05 15:18:56 -05:00 |
|
Greyson Parrelli
|
afbe27c55f
|
Revert "Bump libsignal-client to 0.2.2"
This reverts commit ce156c3450 .
|
2021-01-24 17:40:44 -05:00 |
|
Jack Lloyd
|
ce156c3450
|
Bump libsignal-client to 0.2.2
|
2021-01-21 18:02:19 -05:00 |
|
Greyson Parrelli
|
728f1707b6
|
Automatically recover from bad encrypted messages.
|
2021-01-13 19:43:23 -05:00 |
|
Alan Evans
|
dda68d6c95
|
Revert "Bump libsignal-client to 0.2.0"
This reverts commit e845fba8b3 .
|
2021-01-07 16:07:04 -04:00 |
|
Jack Lloyd
|
e845fba8b3
|
Bump libsignal-client to 0.2.0
|
2021-01-06 17:03:21 -04:00 |
|
Alan Evans
|
6080e1f338
|
Ensure ProfileKeyCredentials match ProfileKey.
Fixes #10344
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
c466dba8c4
|
Move the KeyValueDatabase to a separate physical database.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
8e93bf9075
|
Create a core-util module with some common utilities.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
e89285a219
|
Reduce log noise.
|
2020-09-23 16:54:38 -04:00 |
|
Alan Evans
|
7b24e66ed3
|
Phone number privacy settings and certificate support behind feature flag.
|
2020-09-03 20:23:26 -04:00 |
|
Greyson Parrelli
|
fa5729bac6
|
Better handle identity key changes in response to storage service syncs.
|
2020-05-15 19:02:18 -03:00 |
|
Alan Evans
|
06ab3cf013
|
Fix cases of inlined & missing log tags.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
b156e4a79a
|
Always use the UD cert with a UUID.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
86f0456e8c
|
Group Manager V2 operations.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
10bfc8a753
|
Migrate avatars and group avatars.
|
2020-03-26 22:38:33 -04:00 |
|
Alan Evans
|
f1f505d41c
|
Try getKeyStoreEntry twice on UnrecoverableKeyException.
To try to get around potentially temporary UnrecoverableKeyExceptions.
|
2020-03-05 18:42:17 -05:00 |
|
Alan Evans
|
7ecb50a3fe
|
Versioned Profiles support (disabled).
|
2020-02-13 20:53:10 -05:00 |
|
Alan Evans
|
f10d1eac61
|
Migrate profile key into database.
|
2020-02-13 20:53:10 -05:00 |
|
Alan Evans
|
9ebe920195
|
Move all files to natural position.
|
2020-01-06 11:08:30 -05:00 |
|