Alex Hart
|
5a38143987
|
Integrate call links create/update/read apis.
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
e2c2ace0e3
|
Add initial storage interfaces for kyber prekeys.
|
2023-05-17 15:30:26 -04:00 |
|
Clark
|
ffbbdc1576
|
Add PushProcessMessageJobV2 to reserved job queue.
|
2023-05-17 15:30:08 -04:00 |
|
Alex Hart
|
f9548dcffe
|
Add support for group call disposition.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
7c8de901f1
|
Store Job data as bytes.
|
2023-03-22 14:28:09 -04:00 |
|
Clark
|
79a062c838
|
Introduce thread priorities for threads and handlerthreads.
|
2023-03-20 17:39:08 -04:00 |
|
Greyson Parrelli
|
1b2cb2637f
|
Perform decryptions inline.
|
2023-03-08 15:06:50 -04:00 |
|
Clark
|
f3693c966a
|
Improve conversation list cold start performance.
|
2023-03-04 10:51:41 -05:00 |
|
Alex Hart
|
fb07e897d0
|
Mark username megaphone completion after hitting continue.
|
2023-02-02 17:22:40 -05:00 |
|
Clark
|
f3e715e069
|
Add support for scheduled message sends.
|
2023-01-26 20:25:27 -05:00 |
|
Greyson Parrelli
|
32b66643c5
|
Rename PushMediaSendJob -> IndividualSendJob.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
9b60bd9a4b
|
Remove OutgoingTextMessage and PushTextSendJob.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
3895578d51
|
Always use sealed sender when sending stories.
|
2022-10-05 18:15:10 -04:00 |
|
Greyson Parrelli
|
afedbf40e3
|
Prepare the websocket keepalive for API 31.
|
2022-10-04 17:32:57 -04:00 |
|
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 |
|