Commit Graph

17 Commits

Author SHA1 Message Date
Max Radermacher
8b6a1697d8
Validate identity when receiving a 422 error 2025-07-01 09:11:08 -05:00
Pete Walters
35f47af53a
Remove PreKeyManager.MessageProcessor shims 2025-03-27 14:23:32 -05:00
Max Radermacher
adfcd6c2f0
Asyncify various PNI managers 2025-02-11 17:10:09 -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
Max Radermacher
eaf3013a16
Use Guarantee for MessageProcessor wait method 2024-01-17 11:57:19 -06:00
Harry
9891ceb13a
Clean up PreKeyManager to remove twenty thousand layers of abstraction 2023-12-12 13:44:00 -08:00
Max Radermacher
f19cdf2ef9
Don’t include identityKey in PUT v2/keys 2023-12-05 14:18:44 -06:00
Max Radermacher
d52082abbe
Prefer IdentityKey over typeless Data objects 2023-11-07 11:37:02 -06:00
Max Radermacher
600eef4bec
Replace Curve25519Kit with LibSignal 2023-10-31 14:18:22 -05:00
Harry
aa0e250cb7
[Death to TSAccountManager, long live TSAccountManager][9] Migrate usages of old TSAccountManager to new 2023-10-05 08:56:08 -07:00
Max Radermacher
fc6ff8c1f1
Replace IdentityKey alias with underlying type 2023-09-12 13:47:43 -05:00
Sasha Weiss
5c81c2f297
Unlink if a prekey request fails with invalid PNI identity key 2023-08-29 11:24:03 -07:00
Harry
04e0c52f3d
Don't fetch prekey counts unless we are actually refreshing them 2023-08-23 11:38:17 -07:00
Harry
d14e4a34b9
Atomic account creation pt 2: Add prekey fields and enable atomic account creation 2023-08-09 16:24:31 -07:00
Harry
f9cecdfb2b
Split apart PreKeyTask to allow independently generating, uploading, and persisting prekeys 2023-08-09 16:23:32 -07:00
Harry
6ab13928b9
Delete legacy prekey code 2023-08-09 16:22:29 -07:00