Commit Graph

72 Commits

Author SHA1 Message Date
Max Radermacher
dfd86b3b16
Use LibSignal for 1:1 message sends 2026-05-11 18:50:54 -05:00
Max Radermacher
63da79fea5
Update to LibSignal v0.93.0 2026-04-28 17:44:03 -05:00
Max Radermacher
3eba8b02bc
Update to LibSignal v0.91.0 2026-04-01 16:34:13 -05:00
Max Radermacher
7f0e73ab16
Run swiftformat . using v0.59.0 2026-01-28 14:16:20 -06:00
Max Radermacher
9d20237b9c
Don’t retry errors by default 2026-01-26 12:47:51 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
4ae6bfe50d
Migrate sessions to a dedicated table 2025-12-29 16:17:31 -06:00
Max Radermacher
422d7547ce
Add & use RegisteredState 2025-12-10 14:52:53 -08:00
Max Radermacher
067c615fe7
Use Cron for periodic sender certificate fetches 2025-11-20 22:36:15 -06:00
Pete Walters
1716016d28
Remove some shims 2025-11-13 19:54:23 -06:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Max Radermacher
b90470b3bf
Migrate PreKeys to a dedicated table 2025-10-24 15:38:03 -05:00
Sasha Weiss
7ddd3ca9fa
Avoid Any?-typed responseBodyJson for all but one caller 2025-10-24 12:57:56 -07:00
Pete Walters
88e7de60c7
Archive/restore some missing settings 2025-10-08 18:23:20 -05:00
Max Radermacher
d1cf8956ab
Update to LibSignal v0.83.0 2025-10-07 02:34:52 -05:00
Max Radermacher
d6a2ae7a8e
Require ACIs for UAKs 2025-09-16 13:01:22 -05:00
Max Radermacher
60d72fc1ed
Don’t use UAKs with PNIs 2025-09-16 12:51:54 -05:00
andrew-signal
5570d99f14
Updated undefined delivery configuration. 2025-09-14 21:53:07 -04:00
Jordan Rose
26c44733bb Update libsignal to v0.79.1 2025-09-04 09:13:53 -07:00
Max Radermacher
0ee384908e
NO MORE REST 2025-08-27 18:09:16 -05:00
Max Radermacher
8bc8f7e640
Remove throws from thing that can’t throw 2025-08-27 12:42:05 -05:00
Max Radermacher
76131ef7a9
De-dupe sender certificate fetches 2025-08-18 12:52:59 -05:00
Max Radermacher
3afc40fc51
Clean up sender certificate validation warnings 2025-08-18 12:34:01 -05:00
Max Radermacher
28acee4e9b Flag registration requests that will use sockets 2025-07-30 16:44:42 -05:00
Max Radermacher
c25a89a22a Reuse web socket logic when fetching profiles 2025-07-30 16:44:42 -05:00
gram-signal
545966d890
Use RemoteConfig to turn on PQ ratchet. 2025-07-03 11:27:17 -07:00
Max Radermacher
0ea33a91aa Don’t report cancellations as sealed cert failures 2025-06-26 12:53:10 -05:00
Max Radermacher
2b140d7638 Replace inline logic with is5xxServiceResponse 2025-06-26 12:53:10 -05:00
Max Radermacher
bb2d89e55a
Update to LibSignal v0.75.0 2025-06-17 14:02:29 -05:00
moiseev-signal
cbf9a6f4b9
Adopt libsignal 0.74.0 and opt-out of SPQR for now 2025-06-05 13:36:58 -07:00
Sasha Weiss
7d6edb6412
Bulk rename MessageBackup types 2025-05-13 11:35:52 -07:00
Max Radermacher
baaa68ea2a
Post a beta error if we can’t parse our UD cert 2025-04-28 18:15:26 -05:00
Max Radermacher
26035a05bd
Asyncify setShouldAllowUnrestrictedAccessLocal 2025-04-10 02:15:49 -05:00
Max Radermacher
c5734733fa Upgrade info to warning for self-sent messages 2025-03-21 23:56:38 -05:00
Max Radermacher
13e3dfd6cf
Validate DeviceIds using same criteria as server 2025-03-21 17:01:06 -05:00
Max Radermacher
279a11f742
Add DeviceId type 2025-03-21 16:49:38 -05:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
Max Radermacher
95c18efb2d
Consolidate TSRequest auth into a single type 2025-03-13 13:35:35 -05:00
Max Radermacher
265b45d6e1
Wait for the socket to open in more cases 2025-03-10 13:52:49 -05:00
Max Radermacher
286f391b1d
Remove .disabled from OWSUDAccess 2025-02-14 01:51:39 -06:00
Max Radermacher
011f005cf0
Clean up auth types for story/group messages 2025-02-11 14:42:21 -06:00
Ehren Kret
c2721fa2d1 remove unused objc compat code on OWSUDManagerImpl 2025-02-10 10:42:24 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Ehren Kret
798aec0c33 remove NSObject OWS category 2025-02-05 08:38:43 -06:00
Max Radermacher
8162f9551f
Add debug-only support for GSEs 2025-01-22 19:20:41 -06:00
Max Radermacher
6f02723dbb
Use the web socket where easily possible 2025-01-21 12:26:39 -06:00
Max Radermacher
b7dedf2c0d
Remove last remnants of OWSUserProfile caching 2025-01-08 21:15:10 -06:00
Sasha Weiss
117e5e5b19
Remove SignalServiceClient 2025-01-06 11:35:58 -08:00
Max Radermacher
1583c83e5d
Consolidate unrestricted UD handling 2024-11-26 14:45:37 -06:00
Max Radermacher
76a239b389
Remove OWSUDSendingAccess 2024-11-20 18:26:58 -06:00