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 |
|
ameba23
|
e6d80ec484
|
Improve UI for Secret owner shard return
|
2021-04-14 17:22:59 +02:00 |
|
ameba23
|
536905c260
|
Encrypted shard return handshake
|
2021-04-14 17:22:34 +02:00 |
|
ameba23
|
9b4f5be6fe
|
Basic encryption on the custodian side
|
2021-04-13 21:20:51 +02:00 |
|
ameba23
|
f13cc15661
|
Enter success state after sending ack
|
2021-04-13 18:22:19 +02:00 |
|
ameba23
|
b07206c898
|
Improve UI for shard return
|
2021-04-13 18:21:55 +02:00 |
|
ameba23
|
d2abd6dcc2
|
Basic handshake implementation
|
2021-04-13 17:38:03 +02:00 |
|
ameba23
|
6a143eea8a
|
Update state in UI for Custodian
|
2021-04-13 17:37:29 +02:00 |
|
ameba23
|
4da20a2412
|
add timeout to client
|
2021-04-13 12:29:33 +02:00 |
|
ameba23
|
1bf9f57ad9
|
secret owner listens, and custodian connects
|
2021-04-13 12:20:17 +02:00 |
|
ameba23
|
cd1ac43b7d
|
get the actual ip address on local wifi and add it to qr code
|
2021-04-13 11:56:52 +02:00 |
|
ameba23
|
df37a39cb4
|
Qr code payload contains socket address and public key
|
2021-04-13 11:13:28 +02:00 |
|
ameba23
|
f7e40657ee
|
Temporary - allow us to jump to the custodian return shard activity directly from the settings menu, even if we dont hold any shards
|
2021-04-13 09:20:37 +02:00 |
|
ameba23
|
d6608fd8cb
|
add a CustodianReturnShardModule which provides the view model
|
2021-04-13 09:19:42 +02:00 |
|
ameba23
|
dba4cc278c
|
dummy ip address for local socket
|
2021-04-13 08:53:27 +02:00 |
|
ameba23
|
01bcc6d491
|
ensure that qr code is ready when start button is pressed
|
2021-04-13 08:52:42 +02:00 |
|
ameba23
|
e106166cfe
|
provide SecretOwnerTask
|
2021-04-12 16:18:23 +02:00 |
|
ameba23
|
5fd0d0d2d3
|
OwnerReturnShard activity and view model now running
|
2021-04-12 16:17:22 +02:00 |
|
ameba23
|
e006e22616
|
rename ReturnShardModule, it is now only used by secret owner
|
2021-04-12 16:15:52 +02:00 |
|
ameba23
|
c0827eda77
|
use the new OwnerReturnShardActivity
|
2021-04-12 15:57:15 +02:00 |
|
ameba23
|
b55ae1ce18
|
Changes to implementation for SecertOwnerTask
|
2021-04-12 15:03:50 +02:00 |
|
ameba23
|
d925f3be0b
|
Secret owner return shard - activity, view model and fragment - qr code generation
|
2021-04-12 15:03:15 +02:00 |
|
ameba23
|
71c327112c
|
Implement SecretOwnerTask
|
2021-04-12 15:02:26 +02:00 |
|
ameba23
|
30b2905c2e
|
make SecretOwnerTask states public
|
2021-04-12 12:21:35 +02:00 |
|
ameba23
|
9d01de9868
|
Secret owner return shard - activity, view model and fragment
|
2021-04-12 12:21:16 +02:00 |
|
ameba23
|
71b8c32a3e
|
implement CustodianTask
|
2021-04-12 10:52:03 +02:00 |
|
ameba23
|
207a8bc7cb
|
make CustodianTask states public
|
2021-04-12 10:51:34 +02:00 |
|
ameba23
|
9e4ace4ce7
|
Activity and view model for custodian returning shard
|
2021-04-12 10:50:47 +02:00 |
|
ameba23
|
e856ee48f9
|
Merge branch 'social-backup-recovery-task-interfaces' into social-backup-shard-return
* social-backup-recovery-task-interfaces:
Add interfaces for social backup recovery tasks.
|
2021-04-09 15:59:03 +02:00 |
|
ameba23
|
ea4bd5f438
|
WIP activity for custodian to return a shard
|
2021-04-09 15:58:50 +02:00 |
|
akwizgran
|
5b7bc54e16
|
Add interfaces for social backup recovery tasks.
|
2021-04-09 14:46:45 +01:00 |
|
ameba23
|
996eb20556
|
Additional logging in KeyAgreementConnector
|
2021-04-09 15:12:56 +02:00 |
|
ameba23
|
61453b96ab
|
Make a ReturnShardFragment, based on ContactExchangeFragment
|
2021-04-08 16:43:39 +02:00 |
|
ameba23
|
73ce6c2fb0
|
Fix parser for backup messages
|
2021-04-08 15:46:56 +02:00 |
|
ameba23
|
3ddda8cf7f
|
Revert package name to socialbackup
|
2021-04-08 13:11:51 +02:00 |
|
ameba23
|
93ee8df43a
|
Resolve merge conflict with 1872-key-agreement
|
2021-04-08 12:23:18 +02:00 |
|
Torsten Grote
|
0ee4ade404
|
One more round of addressing AddNearbyContact review feedback
|
2021-04-07 16:18:18 -03:00 |
|
ameba23
|
d0b939dafb
|
add provider for ClientHelper
|
2021-04-07 15:51:04 +02:00 |
|
ameba23
|
4f26230996
|
implement method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder
|
2021-04-06 16:28:09 +02:00 |
|
ameba23
|
e804a8d573
|
method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder
|
2021-04-06 16:27:51 +02:00 |
|
ameba23
|
6bff0647d6
|
return shard activity dependencies
|
2021-04-06 16:26:57 +02:00 |
|
Torsten Grote
|
5b52417d20
|
Check if Bluetooth is supported before requesting discoverability
|
2021-04-01 15:36:55 -03:00 |
|
ameba23
|
3688b0b17a
|
Encoding and decoding for returned social backups
|
2021-03-31 16:01:22 +02:00 |
|
ameba23
|
4f42ce9a01
|
Public interface of SocialBackupExchangeManager and Message encoder/parser
|
2021-03-31 16:00:57 +02:00 |
|
ameba23
|
c155020064
|
CustodianHelpRecoverActivity passes a ReturnShardPayload
|
2021-03-31 16:00:04 +02:00 |
|
ameba23
|
933397f58b
|
move MessageParser and MessageEncoder to make public
|
2021-03-31 15:59:24 +02:00 |
|
ameba23
|
d129186bab
|
social backup exchange
|
2021-03-30 12:06:45 +02:00 |
|