ameba23
581ecc9aaa
Fix header problem with revoke remote wipe messages
2021-09-01 11:59:12 +02:00
ameba23
18d1dd041d
Fix type when sending revoke messages
2021-08-31 13:03:58 +02:00
ameba23
7119771c6e
Add revoke remote wipe method
2021-08-31 12:40:24 +02:00
ameba23
25029e1fca
Add a test to check revoke functionality
2021-08-30 12:20:06 +02:00
ameba23
0c4ad98839
Validate revoke messages
2021-08-30 12:19:37 +02:00
ameba23
c6af32650d
Add revoke remote wipe back end functionality
2021-08-30 10:47:13 +02:00
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