kubo/core
Steven Allen 978091a626 feat: implement peering service
MVP for #6097

This feature will repeatedly reconnect (with a randomized exponential backoff)
to peers in a set of "peered" peers.

In the future, this should be extended to:

1. Include a CLI for modifying this list at runtime.
2. Include additional options for peers we want to _protect_ but not connect to.
3. Allow configuring timeouts, backoff, etc.
4. Allow groups? Possibly through textile threads.
5. Allow for runtime-only peering rules.
6. Different reconnect policies.

But this MVP should be a significant step forward.
2020-05-25 20:24:41 -07:00
..
bootstrap fix(tracing): remove event tracing 2020-01-28 21:31:12 -08:00
commands chore: update libp2p 2020-05-20 16:56:22 -07:00
coreapi pin: honor the context more accurately 2020-05-05 14:19:38 +02:00
coredag gx: unrewrite 2019-03-05 18:33:56 +01:00
corehttp Include the git blob id of the dir-index bundle in the ETag 2020-05-25 18:42:07 +00:00
corerepo fix(tracing): remove event tracing 2020-01-28 21:31:12 -08:00
coreunix Fix typos and cleanup 2020-04-20 22:00:01 +03:00
mock fix: run tests in "dht server" mode 2020-04-09 23:07:27 -07:00
node feat: implement peering service 2020-05-25 20:24:41 -07:00
.gitignore ignore testdb 2014-07-05 15:04:04 -07:00
builder.go fix: get rid of shutdown errors 2020-03-29 20:48:43 -07:00
core_test.go quic: remove experimental status and add it to the default config 2020-05-22 04:54:19 +02:00
core.go feat: implement peering service 2020-05-25 20:24:41 -07:00