Greyson Parrelli
|
87f206fdc4
|
Ensure websockets are restarted after changing proxy.
|
2022-09-23 14:18:05 -04:00 |
|
Cody Henthorne
|
3252871ed5
|
Replace prekey jobs with one overall sync job.
|
2022-08-18 16:01:05 -04:00 |
|
Cody Henthorne
|
83b97d274f
|
Add support for PNI registration ids and PNP change number.
|
2022-08-09 16:23:44 -04:00 |
|
Cody Henthorne
|
c4bef8099f
|
Add GV2 accept by PNI invite.
|
2022-07-21 13:18:19 -04:00 |
|
Cody Henthorne
|
db4d072bd9
|
Upgrade kotlin to 1.6.21
Also fix a collection of warnings.
|
2022-05-18 14:05:17 -04:00 |
|
Cody Henthorne
|
3c08b070fc
|
Fetch PNI Credential during own profile refresh.
|
2022-05-18 11:54:17 -04:00 |
|
Cody Henthorne
|
ecc358ef40
|
Consolidate S3 requests into one interface.
|
2022-05-12 10:42:21 -03:00 |
|
Cody Henthorne
|
657a9c7b0a
|
Add ability to reject group invite by PNI.
|
2022-04-26 12:16:58 -04:00 |
|
Greyson Parrelli
|
8d4419705b
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
2b5d65ae04
|
Revert "Update to libsignal-client 0.15.0"
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
|
2022-03-28 19:07:20 -04:00 |
|
Jordan Rose
|
1e316ea19f
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
135fde68c1
|
Migrate some cursor utils to core-util.
|
2022-03-28 19:07:20 -04:00 |
|
Cody Henthorne
|
6890973ce8
|
Enforce limit for total number of blocked requests.
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
057231b9c3
|
Update libsignal-client to 0.14.0
|
2022-03-17 12:12:56 -04:00 |
|
Greyson Parrelli
|
80bfa103ab
|
Fix narrow race around generation of some ACI keys.
|
2022-03-10 11:11:14 -05:00 |
|
Alex Hart
|
174cd860a0
|
Implement Stories feature behind flag.
Co-Authored-By: Greyson Parrelli <37311915+greyson-signal@users.noreply.github.com>
Co-Authored-By: Rashad Sookram <95182499+rashad-signal@users.noreply.github.com>
|
2022-03-08 10:41:36 -04:00 |
|
Greyson Parrelli
|
c296a28a4a
|
Update client-side max envelope size to 256KB to match server.
|
2022-02-24 12:52:06 -05:00 |
|
Greyson Parrelli
|
653410cf27
|
Only generate a PNI key if necessary.
|
2022-02-23 12:15:18 -05:00 |
|
Greyson Parrelli
|
472c8a441f
|
Allow late initialization of some PNI keys.
|
2022-02-21 09:14:12 -05:00 |
|
Greyson Parrelli
|
dec1902dc7
|
Add provisioning support for PNP.
|
2022-02-17 17:09:25 -05:00 |
|
Greyson Parrelli
|
c2ca899a7c
|
Separate session store for PNI.
|
2022-02-16 14:12:34 -05:00 |
|
Greyson Parrelli
|
e8ad1e8ed1
|
Support PNI prekeys.
|
2022-02-16 14:12:34 -05:00 |
|
Greyson Parrelli
|
db534cd376
|
Migrate identity keys to SignalStore.
|
2022-02-16 14:12:34 -05:00 |
|
Cody Henthorne
|
8af7c5043a
|
Fix bug with sending after safety number changes.
|
2022-02-04 17:33:32 -05:00 |
|
Greyson Parrelli
|
33f4bb0000
|
Add the ability to have separate ACI and PNI protocol stores.
|
2022-02-01 13:41:31 -05:00 |
|
Rashad Sookram
|
35d0f1fc8c
|
Revert "Fix dynamic language override for app context."
This reverts commit 75a19ada23f4fc0d5111fb74d234c7c6f48ba503.
|
2022-01-24 12:05:29 -05:00 |
|
Rashad Sookram
|
fd6a2c6b10
|
Fix dynamic language override for app context.
Fixes #11889
|
2022-01-24 12:04:48 -05:00 |
|
Cody Henthorne
|
7203228626
|
Add partial support for operating as a linked device.
|
2022-01-24 12:04:48 -05:00 |
|
Greyson Parrelli
|
8aea20f147
|
Migrate local account data into SignalStore.
|
2021-11-17 16:14:26 -05:00 |
|
Greyson Parrelli
|
5bb48caafd
|
Strongly type UUIDs as ACIs.
|
2021-11-01 16:48:41 -04:00 |
|
Greyson Parrelli
|
03ad5073d2
|
Adjust SignalExecutors.BOUNDED config to actually use extra threads.
|
2021-10-24 14:19:11 -04:00 |
|
Alex Hart
|
c1820459b7
|
Implement further features for badges.
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
|
2021-10-21 17:11:46 -04:00 |
|
Greyson Parrelli
|
0c8b6f8ef8
|
Add an observer to log blocked threads.
|
2021-10-08 15:18:52 -04:00 |
|
Alex Hart
|
7f3ba1978d
|
Add RedeemReceiptRequest object and DonationService.
|
2021-10-04 21:49:59 -04:00 |
|
Cody Henthorne
|
e637f15a43
|
Refactor call audio routing and bluetooth management.
|
2021-09-28 11:42:51 -04:00 |
|
Alex Hart
|
5c1b57e4ba
|
Implement ExoPlayerPool for better reuse and performance.
|
2021-09-24 13:10:48 -03:00 |
|
Greyson Parrelli
|
c84de8fa60
|
Add a cache for GIFs.
|
2021-09-03 20:19:55 -04:00 |
|
Greyson Parrelli
|
0a67731830
|
Add a write-through cache to the identity store.
|
2021-08-25 13:39:59 -04:00 |
|
Greyson Parrelli
|
c131754874
|
Add a system for locally tracking performance on-device.
|
2021-08-04 10:01:14 -04:00 |
|
Greyson Parrelli
|
c1c9ca7c4c
|
Give the service direct knowledge of linked device status.
|
2021-07-30 17:39:29 -04:00 |
|
Cody Henthorne
|
712b0c147a
|
Improve WebSocket health monitoring.
|
2021-07-27 13:40:33 -04:00 |
|
Greyson Parrelli
|
b04ca202f6
|
Fix ApplicationMigrations UI.
|
2021-07-15 16:28:13 -04:00 |
|
Cody Henthorne
|
5d6d78a51e
|
Initial WebSocket refactor.
|
2021-07-15 16:28:13 -04:00 |
|
Greyson Parrelli
|
62040d06b4
|
Create a write-through cache for PendingRetryReceiptDatabase.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
c0eac5564c
|
Clean up message processing locks.
|
2021-06-18 15:10:15 -04:00 |
|
Cody Henthorne
|
c72dd86fed
|
Remove old notification system and notification rewrite feature flag.
|
2021-06-08 11:20:19 -04:00 |
|
Greyson Parrelli
|
57c0b8fd0f
|
Initial pre-alpha support for sender key.
|
2021-06-07 18:14:12 -04:00 |
|
Alex Hart
|
85e0e74bc6
|
Add support for OTA emoji download.
|
2021-05-03 14:02:58 -04:00 |
|
Alex Hart
|
c31146e902
|
Render gifs in gif search as MP4s.
|
2021-04-19 18:11:56 -04:00 |
|
Cody Henthorne
|
97296ca7d7
|
Fix bugs with preference and lock state changes.
|
2021-04-15 15:08:27 -04:00 |
|