akwizgran
|
15d9ff1ebd
|
Rename "connected" state to "connecting".
|
2019-06-07 11:42:10 +01:00 |
|
akwizgran
|
7439e5579f
|
Let plugins know if we're Alice or Bob.
|
2019-06-05 11:23:56 +01:00 |
|
akwizgran
|
4452dacc94
|
Make RendezvousCrypto package-private.
|
2019-06-05 11:01:28 +01:00 |
|
akwizgran
|
3dbd0b80aa
|
Make rendezvous constants package-private.
|
2019-06-05 10:58:12 +01:00 |
|
akwizgran
|
82a52638cf
|
Derive rendezvous key from static master key.
|
2019-06-05 10:44:07 +01:00 |
|
akwizgran
|
a38113e862
|
Add rendezvous poller.
|
2019-06-05 10:44:07 +01:00 |
|
akwizgran
|
7fd8ad65be
|
Make RendezvousEndpoint closeable.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
ce9c7cb32a
|
Add requireNull() utility method.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
5d2252ebda
|
Add method for deriving rendezvous key.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
3820d7413c
|
Rename rendezvous handler to endpoint.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
ab90e1de04
|
Pass incoming connection handler to plugins.
|
2019-06-05 10:44:05 +01:00 |
|
Torsten Grote
|
a650d812fa
|
Merge branch '1571-connection-manager-pending-contacts' into 'master'
Add rendezvous connection support to connection manager
Closes #1571
See merge request briar/briar!1120
|
2019-06-04 14:08:05 +00:00 |
|
akwizgran
|
4d8e0baeb4
|
Rewrap a line.
|
2019-06-03 17:58:31 +01:00 |
|
akwizgran
|
8f21e07840
|
Add rendezvous connection support to connection manager.
|
2019-06-03 17:52:43 +01:00 |
|
akwizgran
|
eed8d25120
|
Decouple HandshakeManager from ContactExchangeManager.
|
2019-06-03 17:44:38 +01:00 |
|
akwizgran
|
24f1b7eeca
|
Implement handshake manager.
|
2019-06-03 15:35:53 +01:00 |
|
akwizgran
|
60155f146a
|
Add contact exchange method for pending contacts.
|
2019-06-03 15:35:53 +01:00 |
|
akwizgran
|
fe83a59d2a
|
Add comment about tag reuse.
|
2019-06-03 12:48:14 +01:00 |
|
akwizgran
|
1b8692a216
|
Add longer explanation of 'verified' flag.
|
2019-06-03 12:40:49 +01:00 |
|
akwizgran
|
57a70f411b
|
Update ContactManager javadocs.
|
2019-05-31 11:59:00 +01:00 |
|
akwizgran
|
430b530ca5
|
Derive handshake root key when converting pending contact.
|
2019-05-30 17:27:07 +01:00 |
|
akwizgran
|
4a2936c685
|
Optionally include handshake public key for new contact.
|
2019-05-30 16:36:25 +01:00 |
|
akwizgran
|
810d45d6b9
|
Derive handshake root key when adding a pending contact.
|
2019-05-30 15:48:26 +01:00 |
|
akwizgran
|
9b4f60088f
|
Add methods for deriving static master and root keys.
|
2019-05-30 14:31:12 +01:00 |
|
akwizgran
|
b222107044
|
Add static method for comparing byte arrays.
|
2019-05-30 14:30:16 +01:00 |
|
akwizgran
|
8bd4278ae5
|
Add support for pending contacts to connection registry.
|
2019-05-28 14:33:03 +01:00 |
|
Torsten Grote
|
015f5005d0
|
Merge branch '1232-get-pending-contact' into 'master'
Add method to get a pending contact
See merge request briar/briar!1110
|
2019-05-27 17:51:59 +00:00 |
|
Torsten Grote
|
91c5ec6f18
|
Merge branch '1232-triple-dh' into 'master'
Implement triple Diffie-Hellman key agreement
See merge request briar/briar!1108
|
2019-05-27 17:49:05 +00:00 |
|
akwizgran
|
819deca93c
|
Update javadoc.
|
2019-05-27 17:54:23 +01:00 |
|
akwizgran
|
79632908d4
|
Add method to get a pending contact.
|
2019-05-27 17:44:57 +01:00 |
|
akwizgran
|
44d2526997
|
Add triple Diffie-Hellman key agreement.
|
2019-05-27 15:03:58 +01:00 |
|
akwizgran
|
14e604e21e
|
Add 'verified' flag to ContactAddedEvent.
|
2019-05-27 11:40:28 +01:00 |
|
akwizgran
|
677728b9ae
|
Add database methods for converting a pending contact.
|
2019-05-27 11:19:21 +01:00 |
|
Torsten Grote
|
4a92625a7b
|
Merge branch 'contact-exchange-refactoring' into 'master'
Contact exchange refactoring
See merge request briar/briar!1106
|
2019-05-24 17:33:21 +00:00 |
|
Torsten Grote
|
cff5e53d09
|
Merge branch 'record-reader-predicates' into 'master'
Use predicates to specify records to accept or ignore
See merge request briar/briar!1105
|
2019-05-24 16:16:24 +00:00 |
|
akwizgran
|
a6376af7c2
|
Extract TransactionManager from DatabaseComponent.
|
2019-05-24 12:44:23 +01:00 |
|
akwizgran
|
f1e5c2dd66
|
Return a contact, encapsulate contact exchange crypto.
|
2019-05-24 11:42:30 +01:00 |
|
akwizgran
|
5be0e928c4
|
Replace events with return value and exceptions.
|
2019-05-24 10:53:43 +01:00 |
|
akwizgran
|
bcc899eebf
|
Attach information to ContactExistsException.
|
2019-05-24 10:53:43 +01:00 |
|
akwizgran
|
da54712ae1
|
Refactor ContactExchangeTask into reusable manager.
|
2019-05-24 10:51:38 +01:00 |
|
akwizgran
|
f459115b19
|
Run contact exchange task on IO executor.
|
2019-05-24 10:51:38 +01:00 |
|
akwizgran
|
cc49648e37
|
Use predicates to specify records to accept or ignore.
|
2019-05-24 10:51:27 +01:00 |
|
akwizgran
|
967f068637
|
Add initial API for rendezvous plugins.
|
2019-05-22 15:26:28 +01:00 |
|
akwizgran
|
01ef367864
|
Remove pending contact state from the database.
|
2019-05-22 11:25:05 +01:00 |
|
akwizgran
|
ead7570ec5
|
Add javadoc.
|
2019-05-21 14:27:27 +01:00 |
|
akwizgran
|
668433dd62
|
Pass a connection handler to plugins when polling.
|
2019-05-17 14:07:54 +01:00 |
|
akwizgran
|
ddc9b5b066
|
Merge branch '1256-adding-contacts-headless' into 'master'
Add a REST endpoint for adding contacts
Closes #1256
See merge request briar/briar!1094
|
2019-05-16 14:05:48 +00:00 |
|
Torsten Grote
|
0aa6166afa
|
Merge branch 'account-logging' into 'master'
Log contents of account directory for debugging
See merge request briar/briar!1096
|
2019-05-16 11:51:46 +00:00 |
|
akwizgran
|
60b91bc317
|
Log contents of account directory for debugging.
|
2019-05-16 10:06:16 +01:00 |
|
Torsten Grote
|
4abc26093e
|
Merge branch '1556-key-manager-methods-for-pending-contacts' into 'master'
Add key manager methods for pending contacts
Closes #1556
See merge request briar/briar!1089
|
2019-05-15 19:57:32 +00:00 |
|