Commit Graph

153 Commits

Author SHA1 Message Date
Sasha Weiss
33189a6d95
Use info from WhoAmI to decide if we need to redeem our subscription 2025-01-03 11:17:40 -08:00
Sasha Weiss
8a7a54cdb5
Remove AccountServiceClient 2025-01-03 11:13:48 -08:00
Sasha Weiss
1b5e457b20
Move WhoAmI request making into a dedicated type 2025-01-03 11:07:16 -08:00
Pete Walters
cc8c7107cc
Update URLSession timeout to 5 min for CDN requests 2024-12-20 16:05:05 -06:00
Harry
dcef13c7ed
Use OWSProgress in Attachment Upload and Download Managers 2024-12-10 09:29:30 -08:00
Sasha Weiss
e47a864a1a
Protocolize and asyncify OWSDevicesService 2024-12-06 12:39:05 -08:00
Harry
7d88672c21
Remove versioned expire timer capability checking 2024-12-02 14:07:53 -08:00
Max Radermacher
7bfe049f30
Improve URLSession error handling 2024-12-02 15:17:19 -06:00
Max Radermacher
b14e99b689
Remove no-longer-needed feature flags 2024-11-22 17:05:44 -06:00
Max Radermacher
b87014a77d
Verify group IDs on peer-to-peer group changes 2024-11-22 16:32:47 -06:00
Max Radermacher
37d793c29b
Add support for GSEs when updating groups 2024-11-22 16:31:30 -06:00
Max Radermacher
8439e67979
Don’t return TSGroupThreads when joining via link 2024-11-20 16:32:27 -06:00
Max Radermacher
3c07b4f7ae
Rebuild RequestMaker to support GSEs 2024-11-20 16:32:04 -06:00
Max Radermacher
e8d25b19df
Fix concurrency warnings related to UnfairLock 2024-11-19 17:31:25 -06:00
Max Radermacher
f9554761e4
Adopt non-deprecated NSKeyedUnarchiver method 2024-11-19 16:44:02 -06:00
Alex Konradi
218a01da38
Remove redundant zkcCredential=true 2024-11-18 14:33:05 -05:00
Sasha Weiss
2000b82c0b
One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
Sasha Weiss
dadca9e032
Directly adopt KeyValueStore in SDSKeyValueStore 2024-11-15 14:54:30 -08:00
Jordan Rose
f8949fd2f8 Configure whether libsignal should use connection fallbacks 2024-11-08 09:47:21 -08:00
Sasha Weiss
0a9672911e
Add recordIkm encryption scheme migration to Storage Service 2024-11-07 15:33:03 -08:00
Max Radermacher
91c9c46ed9
Remove unused CDS code 2024-11-06 18:58:22 -06:00
Max Radermacher
6d0ed8e91c
Move callbacks for reg requests out of Tasks 2024-11-05 18:40:33 -06:00
Max Radermacher
0d655f9e1a
Consolidate error handling for OWSURLSession 2024-11-04 15:49:11 -06:00
Max Radermacher
6d14b97ab6
Use new async OWSUrlSession methods 2024-11-04 15:29:53 -06:00
Max Radermacher
40db38ae5a
Use MonotonicDate for RESTSessionManager 2024-11-04 14:22:17 -06:00
Max Radermacher
f05a76bcaa
Add cancellation support to http requests 2024-11-04 14:16:44 -06:00
Max Radermacher
c3cd9f13cc
Clean up some noisy lines 2024-11-01 17:33:38 -05:00
Harry
c86730f9a3
Respect timeout on TSRequest 2024-11-01 14:48:11 -07:00
Pete Walters
3a63402138
Migrate to new Media/Message backup auth credentials 2024-11-01 15:46:58 -05:00
Pete Walters
bc9341a571
Revert SNI header changes 2024-10-29 09:42:46 -05:00
adel-signal
a38cb959e8
switch to v2/calling/relays endpoint 2024-10-28 13:47:12 -07:00
Harry
6cb911ae93
Add tokenIdentifier to device provisioning code response 2024-10-25 14:34:33 -07:00
Sasha Weiss
46b5b4a9e4
Prefix donations-related types with Donations 2024-10-25 10:14:56 -07:00
Sasha Weiss
ed6a75e10f
Remove the SubscriptionManager protocol 2024-10-25 10:13:10 -07:00
Max Radermacher
e6c016c50f
Remove handling for HTTP 417 errors 2024-10-24 13:43:03 -05:00
Max Radermacher
7c771b5d05
Remove handling for HTTP 413 errors 2024-10-24 13:42:48 -05:00
Max Radermacher
52f31e38d3
Add captcha support for call link calls 2024-10-23 03:07:04 -05:00
Harry
63d820b830
List media tier attachments 2024-10-22 10:39:03 -07:00
Ehren Kret
9d24c6b111 add asyncRequest method to NetworkManager to deprecate Promises 2024-10-22 10:57:19 -05:00
Ehren Kret
29915ca893 add ability to make asyn requests to NetworkManager 2024-10-22 10:57:19 -05:00
Pete Walters
2459a2e05a
Update default CC targets 2024-10-21 13:11:12 -05:00
Max Radermacher
26cd893f69
Clean up various things with profile fetches 2024-10-16 12:46:17 -05:00
Ehren Kret
538f5064a6 remove Dependencies protocol entirely 2024-10-12 00:26:22 -05:00
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Ehren Kret
114afd8fe8 remove shared extensions 2024-10-11 10:58:08 -05:00
Pete Walters
dcb847c207
Update header 2024-10-07 19:17:09 -05:00
Pete Walters
6b3d2a174e
Update SNI headers 2024-10-07 14:01:11 -05:00
Ehren Kret
3b03c172e1
misc cleanup 2024-10-07 11:19:29 -05:00
Harry
6c20092eb3
Add OrphanedBackupAttachmentManager to delete attachments off backup cdn 2024-10-07 07:28:48 -07:00
Harry
ba2f10732e
Parametrize transaction type in DB v2 protocol 2024-10-04 16:12:52 -07:00