Cody Henthorne
|
fba9b46fe9
|
Convert Provisioning, ResumeableUploads, and StickerResources protos to wire.
|
2023-08-24 15:11:54 -04:00 |
|
Cody Henthorne
|
7909703f4c
|
Convert CDSI, KBS, and WebSocket protos to wire.
|
2023-08-24 15:11:54 -04:00 |
|
Nicholas Tinsley
|
e861204cb0
|
Additional logging around incrementally digested uploads.
|
2023-08-22 11:30:43 -04:00 |
|
Nicholas Tinsley
|
b5f82beb46
|
Revert "Fix contact photo upload failure."
This reverts commit 06dc8ccbdd .
|
2023-08-18 16:40:37 -04:00 |
|
Greyson Parrelli
|
74d5faf3fa
|
Allow PNI-only contact inserts.
|
2023-08-17 14:51:11 -04:00 |
|
Cody Henthorne
|
15204a2c84
|
Remove SignalServiceContent.
|
2023-08-17 14:43:42 -04:00 |
|
Greyson Parrelli
|
4b6b87d632
|
Make ACI's optional on ContactRecords.
|
2023-08-17 14:33:18 -04:00 |
|
Greyson Parrelli
|
29804e0a2b
|
Add more logging to SVR2 failures.
|
2023-08-17 09:54:20 -04:00 |
|
Alex Hart
|
18f9c6b1f0
|
Consolidate some constants and add kotlin target JVM version.
|
2023-08-16 15:29:45 -03:00 |
|
Cody Henthorne
|
fbf4de0ec5
|
Remove job-based decryption support and MCPv1.
|
2023-08-16 14:28:14 -04:00 |
|
Greyson Parrelli
|
d6adfea9b1
|
Clean up old one-time prekeys.
|
2023-08-16 10:26:31 -04:00 |
|
Greyson Parrelli
|
389b439e9a
|
Log ServiceId parsing failures.
|
2023-08-16 10:26:31 -04:00 |
|
Greyson Parrelli
|
6d2d3ae528
|
Improve ServiceId parsing functions.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
c5d9346370
|
Convert all group code to be based on ServiceIds.
|
2023-08-10 15:05:18 -03:00 |
|
Greyson Parrelli
|
1cc7b46555
|
Fix PNI prefixing in provisioning message.
|
2023-08-09 13:57:32 -03:00 |
|
Alex Hart
|
06dc8ccbdd
|
Fix contact photo upload failure.
|
2023-08-07 15:28:22 -03:00 |
|
Alex Hart
|
e239036d8b
|
Send 'clear history' event when clearing the call log.
|
2023-08-01 15:51:31 -04:00 |
|
Clark
|
d3f073e573
|
Fix edit message when sending via legacy path.
|
2023-08-01 15:51:31 -04:00 |
|
Cody Henthorne
|
e7972d4903
|
Update request and response properties for batch identity checks.
|
2023-08-01 15:51:31 -04:00 |
|
Jordan Rose
|
a2c3b5d64e
|
Adopt libsignal 0.30.0 and ServiceIds for group members.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
c012ead143
|
Validate ServiceIds on envelopes.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
82906aee58
|
Use strongly-typed ACIs and PNIs everywhere.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
dcffc13843
|
Fix a RRP recovery path.
|
2023-07-26 20:15:57 -04:00 |
|
Greyson Parrelli
|
019ef02be8
|
Ensure we use SVR2 endpoint for checking RRP.
|
2023-07-24 19:22:07 -04:00 |
|
Cody Henthorne
|
8c1f2c6064
|
Fix attachment pointer crash when missing incremental digest.
|
2023-07-21 19:54:57 -04:00 |
|
Alex Hart
|
c5a27b2cc7
|
Fix remote story deletion syncing.
|
2023-07-19 17:12:19 -04:00 |
|
Alex Hart
|
a8349671d0
|
Add Receive support for the new CallLogEvent proto messages.
|
2023-07-19 17:12:18 -04:00 |
|
Nicholas Tinsley
|
6be9225fbd
|
Include incremental digest when sending attachments.
|
2023-07-18 09:55:02 -04:00 |
|
Greyson Parrelli
|
8fc1065dd6
|
Rename some protos.
|
2023-07-18 09:55:02 -04:00 |
|
Greyson Parrelli
|
7031bbae43
|
Close the SVR2 socket when we're done.
|
2023-07-14 13:11:08 -04:00 |
|
Nicholas Tinsley
|
58155b0859
|
Restore previous Registration session handler.
Fixes #12839, #13059.
|
2023-07-13 15:20:15 -04:00 |
|
Clark
|
f579b79d2e
|
Change websocket keepalive response time to 20s.
|
2023-07-13 14:22:10 -04:00 |
|
Greyson Parrelli
|
bb52172516
|
Fix validation of NullMessage types.
|
2023-07-12 15:48:52 -04:00 |
|
Clark
|
8fc03a67b9
|
Fix failing AttachmentCipherTest for incremental mac.
|
2023-07-12 15:48:52 -04:00 |
|
Cody Henthorne
|
979a50716e
|
Fix most android tests.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2023-07-12 15:48:51 -04:00 |
|
Greyson Parrelli
|
ebaa445bee
|
Save last-known server time offset.
|
2023-07-12 15:48:51 -04:00 |
|
Greyson Parrelli
|
e1570e9512
|
Start mirroring to SVR2.
|
2023-07-12 15:48:51 -04:00 |
|
Clark
|
f4a082584c
|
Add upload/download size restrictions for attachments based on remote config.
|
2023-07-11 17:58:09 -04:00 |
|
Clark Chen
|
36fc9aa82a
|
Add 10s timeout to user facing CDSI requests.
|
2023-07-11 17:58:09 -04:00 |
|
Greyson Parrelli
|
f438ef543b
|
Fix prekey generation during registration.
|
2023-07-10 23:05:36 -04:00 |
|
Nicholas Tinsley
|
8b8d62f598
|
Only close AttachmentCipher streams if using incremental MAC.
|
2023-06-30 11:06:51 -04:00 |
|
Greyson Parrelli
|
fe20de2995
|
Improve logging around edit and sync messages.
|
2023-06-29 15:55:12 -04:00 |
|
Nicholas
|
34d252a4bd
|
Add incremental digests to attachment sending.
|
2023-06-28 17:13:15 -04:00 |
|
Cody Henthorne
|
c17d62aeab
|
Update ktlint and gradle plugin.
|
2023-06-28 17:13:15 -04:00 |
|
Cody Henthorne
|
388f2971e9
|
Allow libsignal-service to build with JDK17.
|
2023-06-26 15:09:36 -04:00 |
|
Greyson Parrelli
|
14c3a36ec0
|
Improve logging for GV2 validation error.
|
2023-06-26 15:09:36 -04:00 |
|
Cody Henthorne
|
53673be5cb
|
Update AGP to 8.0
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2023-06-26 15:09:36 -04:00 |
|
Nicholas
|
767cfbc717
|
Fix atomic registrations when not using session ID.
|
2023-06-16 15:38:16 -04:00 |
|
Nicholas
|
d16002546d
|
Create account in single network request.
|
2023-06-15 15:36:09 -04:00 |
|
Clark
|
186a93f5d1
|
Use separate PNI key distribution endpoint instead of change number.
|
2023-06-15 15:36:09 -04:00 |
|