Torsten Grote
|
5a73e50248
|
[headless] expose ContactManager methods for adding contacts remotely
|
2019-05-15 11:26:21 -03:00 |
|
Torsten Grote
|
dc6971734a
|
[briar-core] Add a getRealHandshakeLink() method to BriarTestUtils
Also allow testOutput from briar-core to be used in briar-headless
|
2019-05-15 11:26:20 -03:00 |
|
Torsten Grote
|
69e57bee61
|
[bramble] Let TestUtils return a PendingContact with random state
|
2019-05-15 11:26:19 -03:00 |
|
Torsten Grote
|
af8cabbb28
|
[headless] update dependencies
|
2019-05-15 11:25:11 -03:00 |
|
akwizgran
|
6f31a3c2ad
|
Merge branch 'key-pair-refactoring' into 'master'
Key pair refactoring
See merge request briar/briar!1083
|
2019-05-15 14:19:48 +00:00 |
|
akwizgran
|
d3469e3782
|
Merge branch '1482-startup-activity' into 'master'
Combine Password and OpenDatabase Activity into StartupActivity
Closes #1482
See merge request briar/briar!1087
|
2019-05-15 09:57:01 +00:00 |
|
akwizgran
|
9d64b186ff
|
Add tests for hashing public keys into shared secret.
|
2019-05-15 10:18:13 +01:00 |
|
akwizgran
|
ca591b5c7b
|
Add test for equivalent public keys.
|
2019-05-15 10:18:09 +01:00 |
|
akwizgran
|
2c4188caf5
|
Use lambdas for tasks requiring a manager lookup.
|
2019-05-14 17:59:35 +01:00 |
|
akwizgran
|
0b30a0786e
|
Rename key manager methods for clarity.
|
2019-05-14 17:59:35 +01:00 |
|
akwizgran
|
f9b928c12a
|
Annotate equals() argument as nullable.
|
2019-05-14 17:59:35 +01:00 |
|
akwizgran
|
afa0b96293
|
Add utility method for null checks.
|
2019-05-14 17:59:34 +01:00 |
|
akwizgran
|
dd50f4bcd4
|
Add key manager methods for pending contacts.
|
2019-05-14 17:59:34 +01:00 |
|
akwizgran
|
f42fc5213e
|
Add key manager method for contacts with handshake keys.
|
2019-05-14 17:59:34 +01:00 |
|
akwizgran
|
84e2402404
|
Update key management terminology.
|
2019-05-14 17:57:23 +01:00 |
|
akwizgran
|
5adc9d8dbd
|
Add handshake keys to TransportKeyManagerImpl.
|
2019-05-14 17:57:22 +01:00 |
|
akwizgran
|
3f51ad6c07
|
Add handshake mode to MutableTransportKeys.
|
2019-05-14 17:57:22 +01:00 |
|
akwizgran
|
1fd6d7a6d5
|
Use @GuardedBy annotation.
|
2019-05-14 17:57:22 +01:00 |
|
akwizgran
|
7dc4dc566f
|
Merge handshake and transport keys.
|
2019-05-14 17:57:19 +01:00 |
|
akwizgran
|
658c63d94e
|
Rename an argument for clarity.
|
2019-05-14 17:56:19 +01:00 |
|
akwizgran
|
ee05c32871
|
Allow pending contact state update not to affect any rows.
|
2019-05-14 17:55:38 +01:00 |
|
akwizgran
|
d2951eb3cd
|
Rename key parser classes.
|
2019-05-14 17:26:28 +01:00 |
|
akwizgran
|
de8a60ea21
|
Use PublicKey and PrivateKey everywhere.
|
2019-05-14 17:26:26 +01:00 |
|
akwizgran
|
0e77a47cc1
|
Refactor key handling to use public classes.
|
2019-05-14 17:24:19 +01:00 |
|
Torsten Grote
|
421ca309c7
|
Merge branch '1538-create-handshake-key-pair' into 'master'
Generate and store handshake key pair at startup if necessary
Closes #1538
See merge request briar/briar!1082
|
2019-05-14 15:39:44 +00:00 |
|
akwizgran
|
43787deafd
|
Address review comments.
|
2019-05-14 15:55:42 +01:00 |
|
Torsten Grote
|
19ec98b607
|
[android] use exception instead of string resource in LiveResult
|
2019-05-13 13:21:58 -03:00 |
|
Torsten Grote
|
ec7fdb3f72
|
[android] Pass the entire link to the backend, so newer version have a chance to arrive
|
2019-05-13 12:00:18 -03:00 |
|
Torsten Grote
|
be8aba347d
|
[android] Add error message for unsupported handshake link version
|
2019-05-13 12:00:18 -03:00 |
|
Torsten Grote
|
22ebdd8e42
|
[android] Ensure keyboard is shown for entering password
in new StartupActivity and when creating a new account.
|
2019-05-13 11:58:07 -03:00 |
|
Torsten Grote
|
e37ee7ee04
|
[android] Use LiveEvent to communicate password validation and account deletion
|
2019-05-13 08:21:28 -03:00 |
|
Torsten Grote
|
5676e18a22
|
[android] StartupActivity: Address first round of review comments
|
2019-05-13 08:21:28 -03:00 |
|
Torsten Grote
|
5ece6505da
|
[android] Combine Password and OpenDatabase Activity into StartupActivity
|
2019-05-13 08:21:27 -03:00 |
|
Torsten Grote
|
451edba467
|
Merge branch 'live-event-reduce-visibility' into 'master'
Reduce visibility of LiveEvent inner classes
See merge request briar/briar!1092
|
2019-05-10 16:52:49 +00:00 |
|
Torsten Grote
|
5880479987
|
Merge branch '1537-contact-manager-pending-contacts' into 'master'
Implement contact manager methods for pending contacts
Closes #1537
See merge request briar/briar!1081
|
2019-05-10 15:06:08 +00:00 |
|
akwizgran
|
71d8fb2083
|
Add unit tests for Base32 encoding and decoding.
|
2019-05-10 15:33:19 +01:00 |
|
akwizgran
|
0825e77dd7
|
Static import.
|
2019-05-10 15:11:44 +01:00 |
|
akwizgran
|
593a709a7f
|
Remove redundant regex.
|
2019-05-10 15:06:12 +01:00 |
|
akwizgran
|
322fefb2a2
|
Use matcher to discard prefix if present.
|
2019-05-10 15:02:47 +01:00 |
|
akwizgran
|
8005cdc659
|
Reduce visibility of LiveEvent inner classes.
|
2019-05-10 10:20:49 +01:00 |
|
akwizgran
|
33fdca4aa1
|
Merge branch 'live-event' into 'master'
Migrate existing uses of event-like LiveData to LiveEvent
See merge request briar/briar!1090
|
2019-05-10 09:09:33 +00:00 |
|
akwizgran
|
e5fc91b620
|
Rename exceptions and events.
|
2019-05-10 10:02:49 +01:00 |
|
akwizgran
|
9c08073e49
|
Rename account to identity.
|
2019-05-10 10:02:49 +01:00 |
|
akwizgran
|
5553b7d0e4
|
Remove unused method.
|
2019-05-10 10:02:48 +01:00 |
|
akwizgran
|
2cce0f5fe2
|
Remove OpenDatabaseHook priorities.
|
2019-05-10 10:02:48 +01:00 |
|
akwizgran
|
ebae1037be
|
Remove unnecessary null check.
|
2019-05-10 10:02:48 +01:00 |
|
akwizgran
|
0c99ef0e5b
|
Clean up some duplicated code.
|
2019-05-10 10:02:48 +01:00 |
|
akwizgran
|
faba9a6b70
|
Generate handshake keys on demand, store when DB is opened.
|
2019-05-10 10:02:47 +01:00 |
|
akwizgran
|
891c82b2e5
|
Add javadocs to DB hook interfaces.
|
2019-05-10 10:02:47 +01:00 |
|
akwizgran
|
56fbc93962
|
Move handshake keys from LocalAuthor to Account.
|
2019-05-10 10:02:47 +01:00 |
|