Harry
|
2440a29d32
|
Set local master key if we have a PIN but no master key
|
2024-04-10 08:08:52 -07:00 |
|
Max Radermacher
|
be4cada92d
|
Clean up some info lines
|
2024-03-27 12:08:43 -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
|
501ee85adf
|
Refresh SVR2 auth credentials every new app version
|
2023-07-31 18:02:07 -07:00 |
|
Harry
|
8e393c865e
|
Include proper close codes when closing websockets
|
2023-07-14 11:50:18 -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
|
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 |
|