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
|
7c9bab421a
|
Pass down RemoteConfig for TLS minimum version enforcement to libsignal.
|
2025-05-06 17:58:48 -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 |
|
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 |
|
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
|
095ae82483
|
Convert remote config apis to WebSocket.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
d3f622478f
|
Convert remaining profile apis to use WebSockets and remove REST fallback.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
c66819449d
|
Convert provisioning and certificate endpoints to WebSocket and finalize attachments.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
aeec3a6f7e
|
Convert prekey requests to WebSocket.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
41e0f2193a
|
Convert SVR and GV2 auth requests to WebSocket.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
9e9a47f0da
|
Convert WebSocket messaging apis to NetworkResult.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
323697dfc9
|
Improve auth WebSocket lifecycle.
|
2025-03-19 10:48:31 -03:00 |
|
Cody Henthorne
|
d2006853c7
|
Start new style messsage api and convert report spam to WebSocket.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
61a8636217
|
Convert rate limit apis to WebSocket.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
86b2fe9742
|
Convert storage service auth to WebSocket.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
6aca7c9194
|
Convert CDSI auth to WebSocket and service to NetworkResult.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
92e590aa3b
|
Convert calling and payments apis to WebSocket.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
cf78c76bbb
|
Convert chat-based backup calls to WebSocket.
|
2025-03-12 16:15:40 -04:00 |
|
Cody Henthorne
|
305b380fef
|
Convert all account based calls to WebSocket.
|
2025-03-12 16:15:40 -04:00 |
|
Cody Henthorne
|
c38342e2fb
|
Convert device linking apis to use websockets.
|
2025-03-12 15:34:49 -04:00 |
|
Cody Henthorne
|
da5c8ff6ea
|
Remove libsignal shadow/bridge websocket infra.
|
2025-03-12 15:34:48 -04:00 |
|
Cody Henthorne
|
93d18c1763
|
Separate and kotlinize websockets.
|
2025-03-12 15:34:48 -04:00 |
|
andrew-signal
|
2186e2bf92
|
Update LibSignalChatConnection to use new ChatConnection API rather than ChatService
|
2025-02-05 16:55:11 -05:00 |
|
Alex Hart
|
5e10ccc969
|
Fix backups crash when not signed in to play store.
|
2024-12-09 08:58:15 -05:00 |
|
andrew-signal
|
080b79c893
|
Use LibSignalChatConnection for Authenticated Socket based on Remote Config
|
2024-12-09 08:58:14 -05:00 |
|
Oscar Mira
|
10d394f39e
|
Inject SignalWebSocket into IncomingMessageObserver.
Resolves #13820
|
2024-12-04 14:19:40 -05:00 |
|
andrew-signal
|
9833101cd1
|
Use ChatListener to get connection interrupted event from libsignal; clear connection state when received
|
2024-11-23 18:15:14 -05:00 |
|
Greyson Parrelli
|
1b2c0db693
|
Introduce AEP and SSRE2.
|
2024-11-21 10:36:09 -05:00 |
|
andrew-signal
|
1401256ffd
|
Make LibSignalChatConnection Only Use Each ChatService Once
|
2024-11-21 10:36:09 -05:00 |
|
andrew-signal
|
bf3012bd8a
|
Update libsignal-net integration to match libsignal v0.62.0.
|
2024-11-21 10:36:09 -05:00 |
|
Cody Henthorne
|
75f0d3363b
|
Add user restore method selection plumbing to old device.
|
2024-11-13 21:46:55 -05:00 |
|
Alex Hart
|
44f0d504cf
|
Disable billing api on staging.
|
2024-11-13 21:46:55 -05:00 |
|
Alex Hart
|
03b6b2d591
|
Move BillingError to core-util.
|
2024-11-07 11:08:29 -05:00 |
|
Alex Hart
|
f14f7f7478
|
Update backups bottom sheet data handling.
|
2024-11-06 15:44:37 -05:00 |
|
Alex Hart
|
19c3075bc6
|
Replace message-backups TODO with backups.
|
2024-11-04 09:18:57 -04:00 |
|
Greyson Parrelli
|
4446510916
|
Only show connection warning if not actively connected.
|
2024-11-01 16:07:25 -04:00 |
|
Greyson Parrelli
|
7f3ceea9fe
|
Add initial link+sync support.
|
2024-10-29 14:36:33 -04:00 |
|
Greyson Parrelli
|
7835b1d1fc
|
Move more networking stuff into SignalNetwork.
|
2024-09-13 10:51:30 -04:00 |
|
Greyson Parrelli
|
6112ee9bd3
|
Initialize AppDependencies if needed in AvatarProvider.
|
2024-09-13 10:51:30 -04:00 |
|
Alex Hart
|
982b90d423
|
Add BillingDependencies and shared implementation.
|
2024-09-11 15:14:04 -04:00 |
|
Cody Henthorne
|
a8bf03af89
|
Add restore local backupv2 infra.
|
2024-09-11 15:14:04 -04:00 |
|
Greyson Parrelli
|
00d20a1917
|
Introduce SignalNetwork, share PushServiceSocket.
|
2024-09-11 15:14:04 -04:00 |
|
Alex Hart
|
244a81ef24
|
Move billing code to shared module.
|
2024-08-22 13:04:59 -07:00 |
|
Alex Hart
|
cda029cd93
|
Add billing module and include in play implementation.
|
2024-08-22 13:04:59 -07:00 |
|
Cody Henthorne
|
1fdb3ffb03
|
Fix doze mode sleeping for message retrieval thread.
Fixes #13650
|
2024-08-22 13:04:59 -07:00 |
|
Greyson Parrelli
|
5ffb7b07da
|
Update to latest Backup.proto and fix various backup bugs.
|
2024-08-22 12:58:33 -07:00 |
|
Greyson Parrelli
|
863b443317
|
Convert SignalStore to kotlin.
|
2024-06-24 15:04:03 -04:00 |
|