John Brooks
dcda924d56
core: Implement inbound contact requests
...
This does not yet include persistence of inbound requests in the config,
and it's mostly untested, but it's more or less complete.
2017-08-10 11:26:09 -06:00
John Brooks
9c0110dca2
core: Use consistent functions to validate and convert address formats
2016-11-05 21:27:13 -06:00
John Brooks
1c0c3242eb
core: Improve start/stop of contact connections
2016-10-28 16:17:19 -06:00
John Brooks
8baf1034f6
core: RPC and config for outbound contact requests
2016-10-27 14:18:00 -06:00
John Brooks
d37d40def4
Change imports after moving repository
2016-10-16 22:26:35 -06:00
John Brooks
7fe2363801
core: More of the conversation implementation
...
Improved parts of the conversation implementation, moved the
conversation event monitor to Identity, added event monitor
population, and other minor changes.
2016-10-15 18:04:19 -06:00
John Brooks
f9bc09c520
core: Adapt to protocol API changes
2016-10-09 17:31:26 -07:00
John Brooks
a52de9078c
core: Attach protocol connections to Contact
2016-09-15 18:32:58 -06:00
John Brooks
cf903a3b7d
core: Add protocol from s-rah and accept inbound connections
...
Start using Sarah's protocol implementation (plus some patches to be
merged there), publish the local onion service, and handle inbound
connections.
2016-09-11 21:38:04 -06:00
John Brooks
83d4d8841d
core: Change the 'Ricochet' API again
2016-09-10 23:00:26 -06:00
John Brooks
2c4a1c8b37
core: Load contacts from config
2016-08-29 20:46:41 -06:00
John Brooks
b74073fd09
core: Load identity from config
...
Also, slightly refactor Ricochet to be an interface to get the various
top-level components, and let the implementation define it (such as
backend's RicochetCore RPC type)
2016-08-29 19:50:10 -06:00
John Brooks
0508f0b5e3
Skeleton of core API
2016-06-30 21:18:55 -06:00