Greyson Parrelli
|
ee0ee98cb6
|
Convert AttachmentCipherInputStream to kotlin.
|
2025-06-18 16:45:41 -04:00 |
|
Greyson Parrelli
|
2e79e257a3
|
Convert AttachmentCipherOutputStream to kotlin.
|
2025-06-17 16:26:20 -04:00 |
|
Greyson Parrelli
|
381c0e186f
|
Move some cipher finalization into close() instead of flush().
|
2025-06-17 16:26:20 -04:00 |
|
Cody Henthorne
|
ca6a7baace
|
Revert "Do not send app level keep-alives for unauth WebSocket."
This reverts commit 54a2628797.
|
2025-06-13 11:30:09 -04:00 |
|
jeffrey-signal
|
cd18db613a
|
Upload large backup attachments using a foreground service.
|
2025-06-11 12:02:23 -04:00 |
|
Greyson Parrelli
|
f8d8558cdb
|
Convert AttachmentCipherTest to kotlin.
|
2025-06-11 11:58:40 -04:00 |
|
Greyson Parrelli
|
536b599449
|
Remove deprecated PNI initialization job.
|
2025-06-10 14:35:48 -04:00 |
|
Greyson Parrelli
|
9860b990e5
|
Split archive deletes and reconciliations into separate jobs.
|
2025-06-09 20:21:06 -04:00 |
|
gram-signal
|
2767e298c4
|
API changes associated with update to libsignal 0.74.0
|
2025-06-09 20:21:06 -04:00 |
|
Cody Henthorne
|
df2e88eaac
|
Reset backup auth credentials on verification failure.
|
2025-06-09 20:21:05 -04:00 |
|
andrew-signal
|
7bd52e661d
|
Refactor LibSignalChatConnection to use an explicit queue sendRequest handling while CONNECTING.
|
2025-06-06 08:14:20 -04:00 |
|
Michelle Tang
|
e3ee3d3dba
|
Add notification profiles to storage service.
|
2025-06-04 15:17:37 -04:00 |
|
Cody Henthorne
|
54a2628797
|
Do not send app level keep-alives for unauth WebSocket.
|
2025-06-04 15:17:36 -04:00 |
|
Greyson Parrelli
|
faf0b630c1
|
Move profile fetches to ProfileApi.
|
2025-06-04 15:17:36 -04:00 |
|
andrew-signal
|
9083359b33
|
Silence noisy double stack trace when a LibSignalChatConnection connect() is canceled.
|
2025-05-29 11:57:30 -04:00 |
|
Cody Henthorne
|
7b30ac1524
|
Fix various archive related attachment bugs.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2025-05-29 11:34:09 -04:00 |
|
Alex Hart
|
6a40f4a4f4
|
Perform backup deletion in a durable job.
|
2025-05-28 13:07:09 -03:00 |
|
Cody Henthorne
|
52c7a9a214
|
Add copy media backup id to backup playground.
|
2025-05-22 11:23:23 -04:00 |
|
Alex Bakon
|
ea0b8fc594
|
Remove unused code.
|
2025-05-22 11:23:23 -04:00 |
|
Alex Bakon
|
2254b7f680
|
Remove unused CdsiSocket class.
|
2025-05-21 07:49:04 -04:00 |
|
andrew-signal
|
a6540880c9
|
Cancel chatConnectionFuture when we get disconnect() while CONNECTING.
|
2025-05-21 07:43:18 -04:00 |
|
Cody Henthorne
|
14dbaa7d05
|
Prevent safety number changes during quick restore flow.
|
2025-05-20 15:14:29 -04:00 |
|
Cody Henthorne
|
a2f7afcb68
|
Detect and recycle WebSockets stuck in connecting state.
|
2025-05-16 13:13:32 -04:00 |
|
Cody Henthorne
|
96ece3f424
|
Allow REST fallback via remote config.
|
2025-05-15 10:52:36 -04:00 |
|
andrew-signal
|
bc94a92f68
|
Remove pendingResponses; libsignal-net now completes futures with disconnectReason.
|
2025-05-14 16:43:16 -04:00 |
|
andrew-signal
|
7c9bab421a
|
Pass down RemoteConfig for TLS minimum version enforcement to libsignal.
|
2025-05-06 17:58:48 -04:00 |
|
Cody Henthorne
|
87cbe305f0
|
Support accounts without pins in AEP restore flows.
|
2025-05-06 17:58:48 -04:00 |
|
Cody Henthorne
|
0f8fdda884
|
Revert "Remove message send REST fallback."
This reverts commit 7bdfec77ca.
|
2025-05-06 16:39:43 -04:00 |
|
Cody Henthorne
|
5182987735
|
Fix cds crash by translating libsignal-net CDS protocol exception to IOException.
|
2025-04-30 15:37:47 -04:00 |
|
andrew-signal
|
58ad3c746a
|
Don't call single.onError with IOException in LibSignalChatConnection::sendRequest.
|
2025-04-28 12:46:52 -06:00 |
|
Greyson Parrelli
|
9163c0ca4d
|
Improve envelope timestamp validation.
|
2025-04-24 16:45:26 -04:00 |
|
Cody Henthorne
|
68f567b0b7
|
Fix a few random crashes when using libsignal-net.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
8007045ca8
|
Convert change number back to WebSocket.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
8aa6d0bbca
|
Include AEP in link device provisioning message.
|
2025-04-24 15:55:39 -04:00 |
|
Greyson Parrelli
|
8c5811581e
|
Add additional logging around storage batch sizes.
|
2025-04-24 15:55:39 -04:00 |
|
Greyson Parrelli
|
619d2997f6
|
Add additional local metrics around storage service writes/reads.
|
2025-04-24 15:55:39 -04:00 |
|
andrew-signal
|
8b7b184224
|
Tweak Network.transformAndSetRemoteConfig to match changes to libsignal's RemoteConfig spec.
|
2025-04-24 15:55:39 -04:00 |
|
andrew-signal
|
fe70637140
|
Bump to libsignal v0.70.0
|
2025-04-24 15:55:38 -04:00 |
|
andrew-signal
|
74c6e76808
|
Add system HTTP proxy support to libsignal-net.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-04-24 15:55:38 -04:00 |
|
Greyson Parrelli
|
383da335d8
|
Do not send sync messages if we have no linked devices.
|
2025-04-16 11:22:23 -03:00 |
|
Cody Henthorne
|
193f6460b0
|
Convert change number back to REST.
|
2025-04-15 17:05:19 -04:00 |
|
Cody Henthorne
|
ac36eeb84d
|
Use unauth WebSocket after quick restore for transfer mode decision.
|
2025-04-09 15:29:55 -04:00 |
|
andrew-signal
|
0d611cf4c9
|
Bump libsignal to v0.69.1.
|
2025-04-09 15:29:54 -04:00 |
|
Michelle Tang
|
eb1cf8d62f
|
Add chat folder support to storage service.
|
2025-04-09 15:27:46 -04:00 |
|
Alex Bakon
|
8b9fc30b97
|
Migrate calls to deprecated libsignal methods.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
8a0e260061
|
Re-migrate delete account to WebSocket.
|
2025-04-09 15:27:46 -04:00 |
|
andrew-signal
|
5b04107447
|
Update to and integrate with libsignal v0.69.0.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
fcc6032ee0
|
Generalize preventing WebSocket from connecting in various app states.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
ecb040ce98
|
Convert donations apis to WebSocket.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
7bdfec77ca
|
Remove message send REST fallback.
|
2025-04-09 15:27:45 -04:00 |
|