Max Radermacher
|
c38b1309dd
|
Remove unused provisioning/sync message fields
|
2026-06-05 12:10:55 -05:00 |
|
Max Radermacher
|
f40bc944ae
|
Remove throws from method that doesn’t throw
|
2026-06-04 19:38:23 -05:00 |
|
Max Radermacher
|
3a3ffde3dd
|
Remove indirection for some methods
|
2026-05-26 18:24:40 -05:00 |
|
Max Radermacher
|
e7a0d760ca
|
Simplify SVR2
|
2026-05-22 14:12:57 -05:00 |
|
Max Radermacher
|
46b3f825a2
|
Back up again when MasterKey changes
|
2026-05-20 18:04:43 -05:00 |
|
Max Radermacher
|
cf47211efe
|
Use Cron for SVR2
|
2026-05-20 17:32:18 -05:00 |
|
Max Radermacher
|
1aadffb78a
|
Remove getPinType/setPinType
|
2026-05-20 15:19:09 -05:00 |
|
Max Radermacher
|
1105ac39a3
|
Asyncify SVR2
|
2026-05-20 01:25:06 -05:00 |
|
Max Radermacher
|
0ff64b6073
|
Remove unused code
|
2026-05-13 21:39:07 -05:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Sasha Weiss
|
29eabb58da
|
Rename: "Signal Secure Backups", "Recovery Key"
|
2025-09-10 09:20:19 -07:00 |
|
Sasha Weiss
|
666d6f335a
|
Add AccountEntropyPoolManager
|
2025-08-26 12:00:04 -07:00 |
|
Sasha Weiss
|
860b93f846
|
Rework "PIN enabled/disabled" checks
|
2025-08-21 17:30:48 -07:00 |
|
Sasha Weiss
|
8109124502
|
Clean up methods for managing AEP state
|
2025-08-06 14:10:51 -07:00 |
|
Pete Walters
|
b4295d7839
|
Extend ProvisioningSocketManager to handle quick restore message types
|
2025-03-31 12:33:12 -05:00 |
|
Pete Walters
|
b82d49478d
|
Refactor device provisioning
|
2025-03-31 11:24:51 -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 |
|
Pete Walters
|
d8d1183d03
|
Small AEP cleanup
|
2025-02-24 10:35:49 -06:00 |
|
Pete Walters
|
2b88f4c6fd
|
Cleanup after AEP changes
|
2025-02-24 09:21:17 -06:00 |
|
Pete Walters
|
dc6e869fab
|
Add non-registration AEP changes
|
2025-02-24 08:53:06 -06:00 |
|
Pete Walters
|
87d5efb0e3
|
Add AEP class & update SVR API
|
2025-02-24 08:43:12 -06:00 |
|
Pete Walters
|
114e2344d0
|
Update SVR API to take explicit keys vs generating
|
2025-02-24 08:29:54 -06:00 |
|
Pete Walters
|
00d04ff8c6
|
Update API for storing master key from provisioning & sync messages
|
2025-02-24 08:17:12 -06:00 |
|
Harry
|
45389b0c60
|
Clean up zombie SVR code
|
2025-01-07 15:31:05 -08:00 |
|
Harry
|
b17514d333
|
Remove unused rotateMasterKey param
|
2024-01-23 14:52:37 -08:00 |
|
Harry
|
0b61f88474
|
Update SVR2 enclave values
|
2023-12-08 12:10:19 -06:00 |
|
Harry
|
9f1c8e3dd0
|
Refactor AccountManager's finishProvisioningSecondary method
|
2023-11-21 12:37:00 -08:00 |
|
Harry
|
f392e20de2
|
Always set master key (falling back to local) when registering
|
2023-11-20 12:28:22 -08:00 |
|
Max Radermacher
|
fd9c5e8c64
|
Make isPrimaryDevice available to contact merges
|
2023-10-23 13:27:25 -05: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
|
c912ed67a9
|
Update rules for SVR2 rollout
|
2023-06-02 09:52:31 -07:00 |
|
Harry
|
fde4e94cfb
|
Remove unnecessary KBS migration & method it exclusively used
|
2023-05-31 15:25:16 -07:00 |
|
Harry
|
12db9af53f
|
Start using SVR2 auth credentials
|
2023-05-26 15:39:52 -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
|
1bd1354a1d
|
Rename KeyBackupService protocol to SecureValueRecovery
|
2023-05-12 10:13:46 -07:00 |
|