Torsten Grote
|
a94ffd413c
|
Merge branch '1232-transfer-pending-contact-alias' into 'master'
Transfer pending contact alias to contact
See merge request briar/briar!1124
|
2019-06-05 17:11:48 +00:00 |
|
Torsten Grote
|
1f921753fd
|
Merge branch '1567-rendezvous-poller' into 'master'
Create poller for rendezvous connections
Closes #1567
See merge request briar/briar!1121
|
2019-06-05 17:08:31 +00:00 |
|
Torsten Grote
|
157b64e643
|
Merge branch 'pending-contacts-crash' into 'master'
Don't call setValue() on a background thread
See merge request briar/briar!1123
|
2019-06-05 16:57:04 +00:00 |
|
akwizgran
|
6f285c5b0a
|
Transfer pending contact alias to contact.
|
2019-06-05 17:48:02 +01:00 |
|
akwizgran
|
bf39c30d24
|
Don't call setValue() on a background thread.
|
2019-06-05 17:45:12 +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
|
0579157010
|
Include protocol version in rendezvous key derivation.
|
2019-06-05 10:59:21 +01:00 |
|
akwizgran
|
3dbd0b80aa
|
Make rendezvous constants package-private.
|
2019-06-05 10:58:12 +01:00 |
|
akwizgran
|
3863df3c1f
|
Poll pending contact immediately when added.
|
2019-06-05 10:44:08 +01:00 |
|
akwizgran
|
08a5b8393f
|
Add unit test for starting rendezvous poller.
|
2019-06-05 10:44:07 +01:00 |
|
akwizgran
|
92dea21c67
|
Run commit actions in unit tests.
|
2019-06-05 10:44:07 +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
|
c536782e01
|
Remove redundant use of IO executor.
|
2019-06-04 14:23:47 +01:00 |
|
akwizgran
|
9ffd1ec2c2
|
Unregister connection if sending stream header fails.
|
2019-06-04 14:20:57 +01:00 |
|
Torsten Grote
|
1c56068bf1
|
Merge branch '1232-handshake-manager' into 'master'
Implement handshake protocol
See merge request briar/briar!1118
|
2019-06-04 11:49:11 +00:00 |
|
Torsten Grote
|
d2290e2037
|
Merge branch '1560-forum-sharing-integration-test' into 'master'
Fix race conditions in ForumSharingIntegrationTest
Closes #1560
See merge request briar/briar!1119
|
2019-06-04 11:47:49 +00:00 |
|
akwizgran
|
0951508af7
|
Define PROOF_BYTES as MAC_BYTES.
|
2019-06-04 12:38:21 +01:00 |
|
akwizgran
|
34a5b69100
|
Reuse TransportCrypto#isAlice().
|
2019-06-04 12:21:17 +01:00 |
|
akwizgran
|
d939fe80bd
|
Explicitly check length of proof of ownership.
|
2019-06-04 12:17:10 +01:00 |
|
akwizgran
|
4ea8a4732c
|
Fix race conditions in ForumSharingIntegrationTest.
|
2019-06-04 11:57:39 +01:00 |
|
Torsten Grote
|
da67cae4ce
|
Merge branch 'test-sync-at-higher-level' into 'master'
Test sync at a higher level
See merge request briar/briar!1116
|
2019-06-04 10:37:31 +00:00 |
|
akwizgran
|
d3c7ecdef4
|
Use static comparison method.
|
2019-06-03 18:02:19 +01:00 |
|
akwizgran
|
4d8e0baeb4
|
Rewrap a line.
|
2019-06-03 17:58:31 +01:00 |
|
akwizgran
|
0b764a01dd
|
Use larger buffer in test connections to prevent deadlock.
|
2019-06-03 17:55:35 +01:00 |
|
akwizgran
|
f95bb9b28e
|
Add integration test for new connection manager methods.
|
2019-06-03 17:55:35 +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 |
|
Torsten Grote
|
265a43f5ff
|
Merge branch 'use-real-executors-in-integration-tests' into 'master'
Use BrambleCoreModule in integration tests
See merge request briar/briar!1115
|
2019-06-03 14:48:53 +00:00 |
|
akwizgran
|
89cbdc824c
|
Add integration test for handshaking with pending contact.
|
2019-06-03 15:36:28 +01:00 |
|
akwizgran
|
4640651714
|
Add integration test for converting pending contacts.
|
2019-06-03 15:36:27 +01:00 |
|
akwizgran
|
af8b7f1130
|
Implement getHandshakeLink().
|
2019-06-03 15:36:27 +01:00 |
|
akwizgran
|
643270e247
|
Add integration test for ContactExchangeManager.
|
2019-06-03 15:36:24 +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
|
7c3f2c0bed
|
Add test implementation of DuplexTransportConnection.
|
2019-06-03 15:35:00 +01:00 |
|
akwizgran
|
85a1fd2caa
|
Convert BriarIntegrationTest to use test reader and writer.
|
2019-06-03 15:34:59 +01:00 |
|
akwizgran
|
f8d240a320
|
Test stream reading and writing at a higher level.
|
2019-06-03 15:34:59 +01:00 |
|
akwizgran
|
5860c723de
|
Remove unused test module.
|
2019-06-03 15:34:59 +01:00 |
|
akwizgran
|
33d35148d8
|
Run briar-headless tests when running all tests.
|
2019-06-03 15:34:17 +01:00 |
|
akwizgran
|
0e55b06c0a
|
Provide SOCKS module for headless app, remove reporting.
|
2019-06-03 15:34:17 +01:00 |
|
akwizgran
|
d964f06de1
|
Use default methods for easier maintenance.
|
2019-06-03 15:34:16 +01:00 |
|
akwizgran
|
100e17b242
|
Use BrambleCoreModule in integration tests.
|
2019-06-03 15:34:16 +01:00 |
|