ameba23
|
d2abd6dcc2
|
Basic handshake implementation
|
2021-04-13 17:38:03 +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
|
dba4cc278c
|
dummy ip address for local socket
|
2021-04-13 08:53:27 +02:00 |
|
ameba23
|
e106166cfe
|
provide SecretOwnerTask
|
2021-04-12 16:18:23 +02:00 |
|
ameba23
|
71c327112c
|
Implement SecretOwnerTask
|
2021-04-12 15:02:26 +02:00 |
|
ameba23
|
71b8c32a3e
|
implement CustodianTask
|
2021-04-12 10:52:03 +02:00 |
|
ameba23
|
9e4ace4ce7
|
Activity and view model for custodian returning shard
|
2021-04-12 10:50:47 +02:00 |
|
ameba23
|
73ce6c2fb0
|
Fix parser for backup messages
|
2021-04-08 15:46:56 +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
|
3688b0b17a
|
Encoding and decoding for returned social backups
|
2021-03-31 16:01:22 +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 |
|
ameba23
|
caee34f738
|
Rename constants to make public
|
2021-03-30 12:01:10 +02:00 |
|
ameba23
|
9d23c876ae
|
merge with 1872-key-agreement
|
2021-03-25 14:55:15 +01:00 |
|
ameba23
|
943f107232
|
Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc
* 'social-backup-poc' of https://code.briarproject.org/briar/briar:
Inject social backup eager singletons when Briar core is created.
|
2021-03-22 17:42:22 +01:00 |
|
ameba23
|
365fa58928
|
add amCustodian method which determines whether you are a custodian for a given contact
|
2021-03-22 17:02:39 +01:00 |
|
akwizgran
|
45d2e2ce06
|
Inject social backup eager singletons when Briar core is created.
|
2021-03-22 15:19:41 +00:00 |
|
ameba23
|
b1f5d71a4e
|
add read flag to shard message header
|
2021-03-22 16:13:08 +01:00 |
|
ameba23
|
8ed58eaada
|
broadcast a ShardReceivedEvent on getting a shard
|
2021-03-22 09:22:04 +01:00 |
|
ameba23
|
8478097a3c
|
test setting read flag for shard messages
|
2021-03-22 08:42:25 +01:00 |
|
ameba23
|
0440c5c7c8
|
update the message tracker on incoming/outgoing shard messages
|
2021-03-18 14:55:30 +01:00 |
|
ameba23
|
58db654a9b
|
pass MessageStatus information to shard message headers (sent and seen)
|
2021-03-18 12:00:19 +01:00 |
|
Sebastian Kürten
|
db7825d7f6
|
Try making message tracker assertions
|
2021-03-18 10:13:22 +01:00 |
|
Sebastian Kürten
|
24059adbd6
|
Start working on integration test
|
2021-03-18 09:51:29 +01:00 |
|
ameba23
|
af097dc859
|
add timestamp to shard message metadata
|
2021-03-17 09:23:31 +01:00 |
|
ameba23
|
3adc6d002c
|
add isLocal boolean to shard message headers
|
2021-03-17 09:17:36 +01:00 |
|
ameba23
|
0658e90c65
|
implement slightly more of conversation client to get delete messages test passing
|
2021-03-17 08:41:39 +01:00 |
|
ameba23
|
6d0aebd7ec
|
SocialBackupManager implements a ConverationClient for shard message headers
|
2021-03-16 17:28:00 +01:00 |
|
ameba23
|
505124a22f
|
add the contact group and local group if it doesnt already exist
|
2021-03-16 09:40:18 +01:00 |
|
ameba23
|
1b9ba41110
|
return false on error when checking if local backup already exists
|
2021-03-15 15:06:06 +01:00 |
|
akwizgran
|
a9e83491d3
|
Test that a max-length attachment fits into a record.
|
2021-03-15 13:17:07 +00:00 |
|
Sebastian Kürten
|
35b2b8c9d2
|
Add DefaultSocialBackupModule to test components
|
2021-03-12 12:01:18 +01:00 |
|
ameba23
|
e3ff8a80e5
|
change SocialBackupModule to DefaultSocialBackupModule
|
2021-03-12 10:52:26 +01:00 |
|
ameba23
|
e09fedd79f
|
add AndroidSocialBackupModule to AppModule
|
2021-03-12 10:51:00 +01:00 |
|
akwizgran
|
43740777d4
|
Raise MAX_CONTENT_TYPE_BYTES to 80, lower MAX_PRIVATE_MESSAGE_TEXT_LENGTH.
In case we ever want to send "application/vnd.openxmlformats-officedocument.wordprocessingml.document" attachments.
|
2021-03-12 09:45:19 +00:00 |
|
ameba23
|
d917e9d642
|
move DarkCrystal interface to briar-api - import it
|
2021-03-02 12:50:43 +01:00 |
|
ameba23
|
c7f6270b2a
|
move DarkCrystal interface to briar-api
|
2021-03-02 12:48:49 +01:00 |
|
ameba23
|
b86b0f5fbc
|
make SocialBackupConstants public
|
2021-03-02 08:52:43 +01:00 |
|
ameba23
|
dc138c713f
|
make DarkCrystal interface public
|
2021-03-02 08:52:16 +01:00 |
|
ameba23
|
3c61f499d9
|
updated witness.gradle files
|
2021-03-02 08:49:57 +01:00 |
|
ameba23
|
fbe839d9ca
|
rm SecretShardingWrapper as dependency of briar-core
|
2021-03-02 08:49:09 +01:00 |
|
ameba23
|
77d0c16530
|
add updated witness.gradle
|
2021-02-26 11:15:50 +01:00 |
|
ameba23
|
c991cfb926
|
add secret-sharing-wrapper to build.gradle (WIP)
|
2021-02-26 10:57:27 +01:00 |
|
ameba23
|
ff4640b789
|
update SocialBackupValidator
|
2021-02-25 11:30:46 +01:00 |
|
ameba23
|
a2426e3b2a
|
rm number of shards and threshold from shard messages from message parserimpl
|
2021-02-24 16:00:02 +01:00 |
|
ameba23
|
0bc4bf232f
|
Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc
* 'social-backup-poc' of https://code.briarproject.org/briar/briar:
add combine shards stub
|
2021-02-24 15:44:39 +01:00 |
|
ameba23
|
8496ab0a6a
|
rm number of shards and threshold from shard messages in message encoder
|
2021-02-24 15:43:50 +01:00 |
|