Cody Henthorne
|
b4d781ddbb
|
Reduce calls to sleep for WebSocket keep alives.
|
2026-02-24 16:50:01 -05:00 |
|
Alex Hart
|
58d2c92102
|
Move the rest of the permissions classes.
|
2026-02-11 18:08:57 -05:00 |
|
Michelle Tang
|
423b8c942c
|
Add key transparency backend support.
|
2026-01-31 22:21:41 -05:00 |
|
Jordan Rose
|
b2e547f9f2
|
Update to libsignal 0.86.1
|
2025-11-07 16:34:31 -05:00 |
|
Greyson Parrelli
|
5aeca1deb1
|
Add initial SVRB support.
|
2025-08-05 11:00:54 -04:00 |
|
Cody Henthorne
|
a043b4e573
|
Try to run IncomingMessageObserver more aggressively.
|
2025-06-25 16:14:32 -04:00 |
|
Cody Henthorne
|
a2f7afcb68
|
Detect and recycle WebSockets stuck in connecting state.
|
2025-05-16 13:13:32 -04:00 |
|
Cody Henthorne
|
39f78273c0
|
Async start network and message retrieval.
|
2025-05-15 09:22:46 -04:00 |
|
Greyson Parrelli
|
619d2997f6
|
Add additional local metrics around storage service writes/reads.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
fcc6032ee0
|
Generalize preventing WebSocket from connecting in various app states.
|
2025-04-09 15:27:46 -04:00 |
|
andrew-signal
|
88fd8fb36b
|
Add handling for AppExpiredConnection in LibSignalChatConnection:connect.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-03-31 14:44:06 -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
|
b8032378f6
|
Only deprecate client on 499s from chat service.
|
2025-03-25 09:45:26 -04:00 |
|
Cody Henthorne
|
2f4669d7eb
|
Fix web socket management related crashes.
|
2025-03-25 09:44:38 -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
|
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
|
305b380fef
|
Convert all account based calls to WebSocket.
|
2025-03-12 16:15:40 -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
|
25acada838
|
Add debug log to track lifetime of KeepAliveSender thread.
|
2025-03-04 15:58:21 -05:00 |
|
Greyson Parrelli
|
1b2c0db693
|
Introduce AEP and SSRE2.
|
2024-11-21 10:36:09 -05:00 |
|
Greyson Parrelli
|
ae37001949
|
Convert InternalValues to kotlin.
|
2024-11-21 10:36:09 -05: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
|
00d20a1917
|
Introduce SignalNetwork, share PushServiceSocket.
|
2024-09-11 15:14:04 -04:00 |
|
Greyson Parrelli
|
863b443317
|
Convert SignalStore to kotlin.
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
d698f74d0b
|
Rename FeatureFlags -> RemoteConfig.
|
2024-06-24 15:04:02 -04:00 |
|
Greyson Parrelli
|
13f7a64139
|
Refactor FeatureFlags.
|
2024-06-24 15:04:02 -04:00 |
|
Greyson Parrelli
|
3ff218f9c6
|
Make build deprecation more resilient to clock skew.
|
2024-06-21 09:19:47 -03:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
moiseev-signal
|
9a0bb243cd
|
Implement a libsignal-net shadowing web socket.
|
2024-05-08 16:30:53 -03:00 |
|
moiseev-signal
|
95fbd7a31c
|
Implement unauthenticated chat web socket connection via libsignal-net.
|
2024-04-29 19:25:59 -04:00 |
|
Greyson Parrelli
|
e24c951d83
|
Convert MiscellaneousValues to kotlin.
|
2024-03-19 14:47:58 -04:00 |
|
Clark
|
f579b79d2e
|
Change websocket keepalive response time to 20s.
|
2023-07-13 14:22:10 -04:00 |
|
Nicholas
|
92888778c2
|
Restart websocket immediately upon network change.
|
2023-05-24 12:05:23 -04:00 |
|
Greyson Parrelli
|
ca0dd03042
|
Allow websocket retries when proxy is set.
|
2023-04-11 10:01:37 -04:00 |
|
Nicholas
|
89a3c62637
|
Only deauthorize on identified connection.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
db5f8707ec
|
Remove TracingExecutors.
|
2023-04-05 16:40:23 -03:00 |
|
Nicholas
|
d70fe8f2cd
|
Only notify for unauthorized response to messages endpoint.
|
2023-01-04 16:40:36 -05:00 |
|
Nicholas
|
7959343661
|
Add local notification when client receives HTTP 403
Also corrects typo in method name.
|
2023-01-02 17:20:42 -05: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
|
057231b9c3
|
Update libsignal-client to 0.14.0
|
2022-03-17 12:12:56 -04:00 |
|