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 |
|
Greyson Parrelli
|
38f2b39ac4
|
Add common interface over SVR implementations.
|
2023-06-15 15:36:08 -04:00 |
|
Nicholas
|
2c4c6bf87c
|
Allow registration with landlines.
|
2023-06-07 14:46:01 -04:00 |
|
Cody Henthorne
|
e303570b2f
|
Update to libsignal 0.26.0
|
2023-06-06 12:47:16 -04:00 |
|
Nicholas Tinsley
|
291a5d57c4
|
Replace em dash in javadoc with ASCII-safe hyphen.
|
2023-06-06 12:47:16 -04:00 |
|
Greyson Parrelli
|
b2b907a86a
|
Add additional validation for group messages.
|
2023-06-06 12:47:15 -04:00 |
|
Greyson Parrelli
|
3e21fb77c7
|
Skip sends to users with prekey failures.
|
2023-06-06 12:47:15 -04:00 |
|
Greyson Parrelli
|
0aca03a919
|
Add kyber support for change number.
|
2023-06-06 12:47:15 -04:00 |
|
Greyson Parrelli
|
e2ef8e2ef9
|
Add support for kyber prekeys.
|
2023-06-06 12:47:15 -04:00 |
|
Greyson Parrelli
|
15c248184f
|
Add two-phase commit support for SVR2.
|
2023-06-06 12:47:15 -04:00 |
|
Clark
|
159c0d1104
|
Fix child transaction causing batch to be discarded.
|
2023-05-30 15:18:05 -04:00 |
|
Greyson Parrelli
|
3a5e5364c7
|
Remove support for legacy gv1 sync messages.
|
2023-05-24 12:05:23 -04:00 |
|
Alex Hart
|
5a38143987
|
Integrate call links create/update/read apis.
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
bb8fdcabcb
|
Update to libsignal 0.25.0
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
6cf4dbc78c
|
Add pre-alpha support for SVR2.
|
2023-05-24 11:29:58 -04:00 |
|
Ehren Kret
|
aaebf029db
|
Remove unused capabilities.
|
2023-05-17 15:30:26 -04:00 |
|
Greyson Parrelli
|
6da36fe098
|
Deprecate the SyncMessage.pniIdentity field.
|
2023-05-17 15:29:31 -04:00 |
|
Greyson Parrelli
|
acb6510312
|
Switch to libsignal for PIN hashing.
|
2023-05-17 15:29:30 -04:00 |
|
Greyson Parrelli
|
02431c6ef4
|
Refactor array creation to a function.
|
2023-05-15 13:21:57 -04:00 |
|
Greyson Parrelli
|
387f18be98
|
Avoid some 401 errors during story sends.
|
2023-05-11 16:54:57 -04:00 |
|
Greyson Parrelli
|
c938035ec1
|
Improve error handling around unknown UUIDs.
|
2023-05-11 11:15:13 -04:00 |
|
Nicholas Tinsley
|
eab932b4a0
|
Fix parsing for registration 502 errors.
|
2023-05-11 10:58:04 -04:00 |
|
Alex Hart
|
e0c06615fb
|
Upgrade to libsignal 0.23.1
|
2023-05-05 12:48:53 -03:00 |
|
Greyson Parrelli
|
78b530f8b8
|
Show toast to internal users for invalid messages.
|
2023-05-05 12:48:53 -03:00 |
|
Nicholas
|
841fbfa7ee
|
Improve error handling for external failures during registration.
Addresses #10711 and #12927.
|
2023-05-05 12:48:53 -03:00 |
|
Clark
|
6af9835f74
|
Fix sync edit message group validation.
|
2023-05-02 12:41:33 -04:00 |
|
Clark
|
9cb8fc8ef5
|
Fix edit message when editing message sent to self.
|
2023-04-24 08:19:07 -07:00 |
|
Clark
|
b3fef6c31e
|
Stop dropping sync edit sent messages.
|
2023-04-20 15:41:50 -04:00 |
|
Clark
|
5ddd7cdb9e
|
Add sync message support for edit message.
|
2023-04-20 13:50:12 -04:00 |
|
Clark
|
07f6baf7c1
|
Add message editing feature.
|
2023-04-20 13:50:12 -04:00 |
|
Greyson Parrelli
|
d8ac5a390a
|
Write to MSL before sending a sync message.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
e0be9b4ef5
|
Fix resend operation for sync messages.
We shouldn't be using sealed sender for any sync messages.
|
2023-04-05 16:40:23 -03: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 |
|
Cody Henthorne
|
2e45bd719a
|
Add kotlin/proto level message processing.
|
2023-04-04 12:16:45 -03:00 |
|
Greyson Parrelli
|
8d6a4c2888
|
Fix SKDM processing.
|
2023-03-30 15:48:53 -04:00 |
|
Clark
|
d6a9ed1a8d
|
Add setting for requesting user account data.
|
2023-03-24 15:49:26 -04:00 |
|
Greyson Parrelli
|
db1853f775
|
Fix timestamp logs on call messages.
|
2023-03-23 18:58:49 -04:00 |
|