akwizgran
|
75f8d72e54
|
Resolve conflict on cherry pick commit to use ByteBuddyClassImposteriser
|
2021-09-03 13:58:52 +02:00 |
|
ameba23
|
27b402f57c
|
Log warning on failure to set handshake public key
|
2021-07-20 11:41:17 +02:00 |
|
ameba23
|
1eb6be2407
|
Only add Tor transport properties to our social backup
|
2021-06-29 16:40:05 +02:00 |
|
ameba23
|
4b9c3a1a96
|
Call KeyManager#AddContact when restoring contacts
|
2021-06-29 11:43:14 +02:00 |
|
ameba23
|
eb66a13ded
|
Implement message validator for handshake key exchange
|
2021-06-29 09:48:19 +02:00 |
|
ameba23
|
b860e73bdc
|
Return an empty list when getting headers
|
2021-06-28 17:34:38 +02:00 |
|
ameba23
|
851bbb293e
|
Rm logging
|
2021-06-28 17:20:17 +02:00 |
|
ameba23
|
36aaea40bd
|
Register the client and hooks
|
2021-06-28 17:18:12 +02:00 |
|
ameba23
|
7563172121
|
Logging
|
2021-06-28 17:04:53 +02:00 |
|
ameba23
|
fad9257066
|
Set a contacts handshake public key on receiving one
|
2021-06-28 13:46:52 +02:00 |
|
ameba23
|
c7bca253fe
|
Inject HandshakeKeyExchangeModule as an eager singleton
|
2021-06-28 09:58:39 +02:00 |
|
ameba23
|
47f136904c
|
Create HandshakeKeyExchange client and module
|
2021-06-28 09:55:41 +02:00 |
|
ameba23
|
0a0b79ad9b
|
Check for null when adding local properties to fix integration test
|
2021-06-25 21:07:44 +02:00 |
|
ameba23
|
3484892628
|
Use hex encoding for storing shards in shared preferences
|
2021-06-25 13:20:20 +02:00 |
|
ameba23
|
f67d2f0157
|
Include local tor properties in backup and check for remote handshake public keys
|
2021-06-25 13:03:45 +02:00 |
|
ameba23
|
3d807d9950
|
Save recovered shards in sharedPreferences
|
2021-06-25 08:44:37 +02:00 |
|
ameba23
|
4cf9ca9c3e
|
Handle transport properties correctly in backup and recovery
|
2021-06-24 09:34:39 +02:00 |
|
ameba23
|
95d540644b
|
Dont accept shards from mismatched sets - all muss match the first shard received
|
2021-06-22 16:26:48 +02:00 |
|
ameba23
|
21f3634050
|
Catch NoSuchGroupException when deleting contacts
|
2021-06-21 12:56:39 +02:00 |
|
ameba23
|
33549bcbe1
|
Implement deleteMessages in SocialBackupManagerImpl
|
2021-06-21 12:25:14 +02:00 |
|
ameba23
|
d975d1dbdd
|
Implement deleteAllMessages in SocialBackupManagerImpl
|
2021-06-21 12:20:09 +02:00 |
|
ameba23
|
af64bb056d
|
Add delete all messages to integration test
|
2021-06-21 12:19:32 +02:00 |
|
ameba23
|
ca54566ce0
|
SecretOwnerTask also passes a provider of AuthenticatedCipher
|
2021-06-16 08:34:40 +02:00 |
|
ameba23
|
85683a57f1
|
Use a provider to instantiate AuthenticatedCipher on each use, to prevent concurrency problems
|
2021-06-15 21:10:33 +02:00 |
|
ameba23
|
7b63471205
|
Fix bug with qrCodeRead flag
|
2021-06-15 16:29:06 +02:00 |
|
ameba23
|
71e63fb6f1
|
Tidy SocialBackupManagerImpl
|
2021-05-18 11:52:28 +02:00 |
|
ameba23
|
55e0ba8888
|
Rm logging
|
2021-05-05 10:34:32 +02:00 |
|
ameba23
|
e5eb82a5a8
|
Rm unused classes
|
2021-05-04 15:09:22 +02:00 |
|
ameba23
|
26a35b3212
|
Dont use onBackPressed when retrying after error
|
2021-04-27 13:07:45 +02:00 |
|
ameba23
|
4b30b50329
|
Fix ReturnShardIntegrationTest
|
2021-04-27 10:05:43 +02:00 |
|
ameba23
|
a5f0516135
|
Tidy RestoreAccount
|
2021-04-23 13:22:10 +02:00 |
|
ameba23
|
07141b688a
|
Add a method to add recovered contacts to db
|
2021-04-22 17:42:33 +02:00 |
|
ameba23
|
60c6c6a7ae
|
RestoreAccount should be injected as singleton
|
2021-04-22 11:55:20 +02:00 |
|
ameba23
|
2e03967519
|
Fix dependency problems after refactor
|
2021-04-22 09:01:44 +02:00 |
|
ameba23
|
4b77a9ab60
|
Use backup with highest version number
|
2021-04-21 21:53:06 +02:00 |
|
ameba23
|
afc0bc3f3c
|
Refactor and create a RestoreAccount class which does the combining
|
2021-04-21 16:34:28 +02:00 |
|
ameba23
|
741c9b63d9
|
Custodian closes tcp socket following error
|
2021-04-21 15:19:36 +02:00 |
|
ameba23
|
5420204703
|
Rm fixed port constant
|
2021-04-21 09:56:36 +02:00 |
|
ameba23
|
c6046a1c38
|
Fix bug with re-starting listening on a tcp socket
|
2021-04-21 09:54:42 +02:00 |
|
ameba23
|
b835064b5e
|
Logging and improvements to BackupPayloadDecoderImpl
|
2021-04-20 12:46:22 +02:00 |
|
ameba23
|
ae35354e82
|
Encode nonce in backup payload
|
2021-04-19 11:37:46 +02:00 |
|
ameba23
|
bdbc377c8f
|
Fix UI around receiving multiple returned shards
|
2021-04-19 10:07:06 +02:00 |
|
ameba23
|
ad3c9e101c
|
Implement BackupPayloadDecoder
|
2021-04-19 09:00:05 +02:00 |
|
ameba23
|
101b93b3da
|
Interface for BackupPayloadDecoder
|
2021-04-19 08:59:37 +02:00 |
|
ameba23
|
e392a0dd8b
|
Custodian should instantiate socket at the point of connecting, secret owner parse payload
|
2021-04-16 21:17:10 +02:00 |
|
ameba23
|
fec74ed343
|
tasks take and produce shard payload, improve integration test
|
2021-04-15 21:24:01 +02:00 |
|
ameba23
|
20df10d7a8
|
When cancelling, assume nothing is instantiated
|
2021-04-15 11:40:07 +02:00 |
|
Sebastian Kürten
|
b901974488
|
Start work on an integration test
|
2021-04-15 10:56:08 +02:00 |
|
ameba23
|
badc2c5d9b
|
Fix bug with localKeypair being generated twice
|
2021-04-15 09:00:13 +02:00 |
|
ameba23
|
ed1ed7d3e1
|
Refactor duplicate task code into parent class
|
2021-04-14 17:59:29 +02:00 |
|