Max Radermacher
|
be4cada92d
|
Clean up some info lines
|
2024-03-27 12:08:43 -05:00 |
|
Pete Walters
|
824904199f
|
Add MessageBackupKeyMaterial
|
2024-03-12 11:57:15 -05:00 |
|
Max Radermacher
|
978c15eaca
|
Use 4-part version numbers everywhere
|
2024-02-13 11:49:14 -06:00 |
|
Harry
|
b17514d333
|
Remove unused rotateMasterKey param
|
2024-01-23 14:52:37 -08:00 |
|
Max Radermacher
|
4db6cf354b
|
Remove some unused code run frequently in tests
|
2024-01-08 15:43:31 -06:00 |
|
Harry
|
1258416cc4
|
Don't run SVR2 migration in the NSE
|
2024-01-04 10:17:58 -08:00 |
|
Harry
|
9f1c8e3dd0
|
Refactor AccountManager's finishProvisioningSecondary method
|
2023-11-21 12:37:00 -08:00 |
|
Max Radermacher
|
84fb33a4cc
|
Remove noisiness when the app launches
|
2023-11-21 11:44:11 -06:00 |
|
Harry
|
08f52e83b7
|
Migrate to give every primary a local master key if missing
|
2023-11-20 12:47:13 -08:00 |
|
Max Radermacher
|
fd9c5e8c64
|
Make isPrimaryDevice available to contact merges
|
2023-10-23 13:27:25 -05:00 |
|
Harry
|
e3d39d9fc0
|
Launch KBS into the sun
|
2023-10-17 11:20:27 -07:00 |
|
Harry
|
80885e77ff
|
Send master key sync messages
|
2023-10-16 21:37:57 -07:00 |
|
Harry
|
77cbdba235
|
Handle incoming master key sync messages
|
2023-10-16 13:41:33 -07:00 |
|
Harry
|
9037c31816
|
[Death to TSAccountManager, long live TSAccountManager][10] Delete old TSAccountManager
|
2023-10-05 09:23:41 -07: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 |
|
Harry
|
559a82b2cd
|
Clear cached KBS token on request failure
|
2023-08-22 12:21:59 -07:00 |
|
Harry
|
2cb6700419
|
Delete legacy registration
|
2023-08-10 09:22:17 -07:00 |
|
Harry
|
501ee85adf
|
Refresh SVR2 auth credentials every new app version
|
2023-07-31 18:02:07 -07:00 |
|
Sasha Weiss
|
8bd39bf8d5
|
Consolidate network error methods
|
2023-07-26 17:23:40 -07:00 |
|
Harry
|
468b986cb4
|
Ignore SVR write strategy for linked device key writes
|
2023-07-18 12:51:43 -05:00 |
|
Harry
|
8e393c865e
|
Include proper close codes when closing websockets
|
2023-07-14 11:50:18 -07:00 |
|
Harry
|
d9443613a9
|
Don't use write strategy for local svr clearKeys
|
2023-07-11 14:07:44 -07:00 |
|
Harry
|
ba3f88cf5d
|
Fix NSE SVR usage missing remote config
|
2023-07-10 13:14:32 -07:00 |
|
Harry
|
8392ba6ae7
|
Enable SVR2 feature flag (remote config still active)
|
2023-06-14 10:39:49 -07:00 |
|
Harry
|
b931a30838
|
Update LibSignal target to 0.26
|
2023-06-12 16:12:53 -07:00 |
|
Harry
|
1eed5244aa
|
Turn on SVR2 feature flag for internal
|
2023-06-06 16:00:03 -07:00 |
|
Harry
|
b1927f528d
|
Migrate from kbs to svr2
|
2023-06-06 14:15:24 -07:00 |
|
Harry
|
b9bf24eb4d
|
Allow for nullable svr credentials in registration reglock response
|
2023-06-05 14:17:52 -07:00 |
|
Harry
|
c912ed67a9
|
Update rules for SVR2 rollout
|
2023-06-02 09:52:31 -07:00 |
|
Harry
|
572a11e003
|
Handle websocket disconnects in SVR2Impl
|
2023-06-01 09:12:47 -07:00 |
|
Harry
|
fde4e94cfb
|
Remove unnecessary KBS migration & method it exclusively used
|
2023-05-31 15:25:16 -07:00 |
|
Harry
|
e5d5865352
|
Cache, and used cached, auth methods in SVR2Impl
|
2023-05-31 13:12:14 -07:00 |
|
Harry
|
12adcd071a
|
Add SVR2 delete request & implement enclave migrations
|
2023-05-31 12:36:15 -07:00 |
|
Harry
|
76c6fd43a1
|
Add SVR2 restore request
|
2023-05-30 13:30:39 -07:00 |
|
Harry
|
be2c10ca95
|
SVR2: Backup request(s)
|
2023-05-30 12:54:01 -07:00 |
|
Harry
|
12db9af53f
|
Start using SVR2 auth credentials
|
2023-05-26 15:39:52 -07:00 |
|
Max Radermacher
|
8e9150375a
|
Update to LibSignal v0.25.0
|
2023-05-23 15:42:49 -07:00 |
|
Harry
|
15237c46d3
|
Use Libsignal pin hashing; remove SignalArgon2 dependency
|
2023-05-23 13:51:12 -07:00 |
|
Harry
|
cc67fe55ad
|
SVR2 implementation part 1: local operations
|
2023-05-23 12:26:25 -07:00 |
|
Harry
|
ea3e742142
|
Add SVR2Impl stub and OrchestratingSVRImpl
|
2023-05-23 11:56:35 -07:00 |
|
Harry
|
edfc51bdf6
|
Add proto types to parametrized types handled by SgxWebsocket code
|
2023-05-18 17:03:29 -07:00 |
|
Harry
|
df18b98e8f
|
Add generalized SgxWebsocketConnection
|
2023-05-17 16:08:51 -07:00 |
|
Harry
|
bbbaab9f82
|
Add SVRAuthCredential
|
2023-05-16 13:59:52 -07:00 |
|
Harry
|
1bd1354a1d
|
Rename KeyBackupService protocol to SecureValueRecovery
|
2023-05-12 10:13:46 -07:00 |
|