Commit Graph

1409 Commits

Author SHA1 Message Date
ameba23
c64815ca16 Merge branch 'social-backup-poc' into remote-wipe-poc
* social-backup-poc:
  Dont accept shards from mismatched sets - all muss match the first shard received
  Change wording on shard notification messages
  Change message on success fragments
2021-06-22 16:27:08 +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
5d6a76d64a Implement deleteMessages in RemoteWipeManagerImpl 2021-06-21 13:14:04 +02:00
ameba23
7ff6a72ca1 Merge branch 'social-backup-poc' into remote-wipe-poc
* social-backup-poc:
  Catch NoSuchGroupException when deleting contacts
  Implement deleteMessages in SocialBackupManagerImpl
  Implement deleteAllMessages in SocialBackupManagerImpl
  Add delete all messages to integration test
2021-06-21 13:03:19 +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
68c880b257 Merge branch 'social-backup-poc' into remote-wipe-poc
* social-backup-poc:
  SecretOwnerTask also passes a provider of AuthenticatedCipher
2021-06-16 08:35:05 +02:00
ameba23
ca54566ce0 SecretOwnerTask also passes a provider of AuthenticatedCipher 2021-06-16 08:34:40 +02:00
ameba23
04e18a79bd Merge branch 'social-backup-poc' into remote-wipe-poc
* social-backup-poc:
  Use a provider to instantiate AuthenticatedCipher on each use, to prevent concurrency problems
2021-06-15 21:11:01 +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
1217c2affb Merge branch 'social-backup-poc' into remote-wipe-poc
* social-backup-poc:
  Fix bug with qrCodeRead flag
  Fix bug with qrCodeRead flag
2021-06-15 16:32:24 +02:00
ameba23
7b63471205 Fix bug with qrCodeRead flag 2021-06-15 16:29:06 +02:00
ameba23
2177036044 Display expiration date on outgoing remote wipe message notification 2021-06-03 09:37:15 +02:00
ameba23
ab136d3167 Move RemoteWipeConstants to briar-api 2021-06-03 09:36:26 +02:00
ameba23
61bae55d7c Replace println with LOG in RemoteWipeManagerImpl 2021-06-01 11:15:18 +02:00
ameba23
aa9216a21e Update integration test to account for wipe messages not having headers on the remote side 2021-06-01 11:02:29 +02:00
ameba23
6bdfeb68a6 Only add remote wipe message headers to local messages 2021-05-31 14:56:36 +02:00
ameba23
9c0a58e3ac Merge branch social-backup-poc 2021-05-31 13:43:43 +02:00
ameba23
ec21df55f8 Update message encoder and RemoteWipeManager for the new api for RemoteWipeMessageHeader 2021-05-25 12:56:51 +02:00
ameba23
d42c25ebf7 Move remote wipe MessageType enum to briar-api 2021-05-25 12:55:26 +02:00
ameba23
71e63fb6f1 Tidy SocialBackupManagerImpl 2021-05-18 11:52:28 +02:00
ameba23
29ef603122 Add RemoteWipeActivatedEvent to activate wipe 2021-05-18 11:02:02 +02:00
ameba23
7d86ec5510 Add to BriarCoreEagerSingletons 2021-05-17 17:14:11 +02:00
ameba23
f2f70fa110 Rm unused class 2021-05-14 12:40:00 +02:00
ameba23
2de10e6f1b Sleep between messages in test 2021-05-11 12:43:48 +02:00
ameba23
92d31aa106 Add an event for received setup messages 2021-05-11 11:37:36 +02:00
ameba23
fd015d4992 Tidy 2021-05-11 11:04:12 +02:00
ameba23
5f3ec0846e Ignore old wipe messages when receiving 2021-05-11 11:03:08 +02:00
ameba23
892943ddf9 Ignore old wipe messages 2021-05-11 10:59:05 +02:00
ameba23
ad14a0cef8 Additional test for duplicate wipe messages 2021-05-11 09:57:36 +02:00
ameba23
3404a7d02a Check metadata for wipers in test 2021-05-10 10:31:23 +02:00
ameba23
d45b4be453 Update implementation and test for panic observer 2021-05-10 10:07:26 +02:00
ameba23
7fb986ea9a Store threshold as constant 2021-05-07 17:24:11 +02:00
ameba23
d9fe8d962f Store incoming valid remote wipe messages in metadata, update test 2021-05-07 17:21:12 +02:00
ameba23
cfc705ca41 Update test 2021-05-07 11:01:35 +02:00
ameba23
a93cbf852b RemoteWipeManager builds messages using the message encoder 2021-05-06 17:48:56 +02:00
ameba23
fe79a18061 Create Message encoder, parser and validator for remote wipe 2021-05-06 17:48:10 +02:00
ameba23
ae1ad4be24 RemoteWipeModule should register with ClientVersioningManager, add contact hook 2021-05-06 13:48:53 +02:00
ameba23
014db8d45f Update RemoteWipeManager 2021-05-06 11:53:22 +02:00
ameba23
7b9d2621b7 Add RemoteWipeModule to BriarCoreModule 2021-05-05 19:13:27 +02:00
ameba23
0aea84a1b5 RemoteWipeModule and beginnings of integration test 2021-05-05 19:03:43 +02:00
ameba23
0224733b10 RemoteWipeManager WIP 2021-05-05 14:35:30 +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