Commit Graph

28 Commits

Author SHA1 Message Date
Max Radermacher
0ee384908e
NO MORE REST 2025-08-27 18:09:16 -05:00
Max Radermacher
2691cd352b
Delay PNI pre key operations during change number 2025-08-18 17:59:53 -05:00
Max Radermacher
28acee4e9b Flag registration requests that will use sockets 2025-07-30 16:44:42 -05:00
Max Radermacher
f96bac28a5
Remove fully-rolled-out validation configs 2025-07-22 15:36:52 -05:00
Max Radermacher
8b6a1697d8
Validate identity when receiving a 422 error 2025-07-01 09:11:08 -05:00
Max Radermacher
bb2d89e55a
Update to LibSignal v0.75.0 2025-06-17 14:02:29 -05:00
Max Radermacher
6019ef543d
Use web sockets in the notification service 2025-06-05 15:00:41 -05:00
Max Radermacher
80a6816b31
Remove mocks for pre keys stores 2025-05-05 12:46:46 -05:00
Max Radermacher
54dfffb14d
Improve pre key culling logic 2025-05-02 13:48:42 -05:00
Max Radermacher
5acf0c273f
Use Preconditions for waitForFetchingAndProcessing 2025-04-28 18:14:19 -05:00
Max Radermacher
eae33c823d
Use Retry.performWithBackoff for pre key rotations 2025-04-07 23:05:30 -05:00
Max Radermacher
d4cb2fb56c
Consolidate pre key refresh/rotate methods 2025-04-03 12:47:11 -05:00
Pete Walters
35f47af53a
Remove PreKeyManager.MessageProcessor shims 2025-03-27 14:23:32 -05:00
Max Radermacher
fe31e73eef Partially revert "Don't block prekey operations If message processing is idle."
This partially reverts commit 684a952905.
2025-03-21 14:40:15 -05:00
Max Radermacher
8962d119d0
Handle 422s instead of 403s when rotating pre keys 2025-03-21 13:27:09 -05:00
Max Radermacher
c3e7d19712
Asyncify pre keys’ waitForMessageProcessing(…) 2025-03-17 11:17:31 -05:00
Max Radermacher
adfcd6c2f0
Asyncify various PNI managers 2025-02-11 17:10:09 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Max Radermacher
ff0b5a681f
Use shorter pre key rotation limit when testing 2025-02-04 18:56:34 -06:00
Max Radermacher
6f02723dbb
Use the web socket where easily possible 2025-01-21 12:26:39 -06:00
Sasha Weiss
117e5e5b19
Remove SignalServiceClient 2025-01-06 11:35:58 -08:00
Sasha Weiss
8a7a54cdb5
Remove AccountServiceClient 2025-01-03 11:13:48 -08:00
Sasha Weiss
2000b82c0b
One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
Max Radermacher
07f3a0a2f7
Fix SerialTaskQueue 2024-10-18 02:46:11 -05:00
Harry
ba2f10732e
Parametrize transaction type in DB v2 protocol 2024-10-04 16:12:52 -07:00
Max Radermacher
d8785da0b7
Don’t wait for the web socket in the NSE 2024-06-27 14:07:38 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Max Radermacher
e10faa8593
Remove src/ prefix from SignalServiceKit files 2024-03-27 12:22:52 -05:00