- 08 Jun, 2020 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
update libp2p
-
Steven Allen authored
-
- 06 Jun, 2020 1 commit
-
-
Steven Allen authored
-
- 05 Jun, 2020 1 commit
-
-
Steven Allen authored
-
- 03 Jun, 2020 6 commits
-
-
Steven Allen authored
backport fixes
-
Steven Allen authored
This is a _protocol breaking_ change for the QUIC transport, the last one before we stabilize it. (cherry picked from commit 0865634f)
-
Steven Allen authored
(cherry picked from commit 4e14582c)
-
Steven Allen authored
This isn't perfect (we only use sessions after resolving the root cid) but it's better than what we have. The real solution is #7198 so we can use sessions everywhere. (cherry picked from commit 62f61c58)
-
Marcin Rataj authored
(cherry picked from commit 0f76ed79)
-
Shotaro Yamada authored
(cherry picked from commit 58aac04a)
-
- 27 May, 2020 2 commits
-
-
Adin Schmahmann authored
update dht deps (release v0.6.0)
-
Adin Schmahmann authored
-
- 26 May, 2020 20 commits
-
-
Adin Schmahmann authored
chore: update deps (release-v0.6.0 branch)
-
Steven Allen authored
* Updates circuit relay to rebalance connection manager tags. * Update pubsub to fix some bugs. * Other misc updates.
-
Steven Allen authored
-
Steven Allen authored
feat: add noise support
-
Steven Allen authored
-
Steven Allen authored
We can add a proper configuration option in a followup patch after the RC.
-
Steven Allen authored
feat: implement peering service
-
Steven Allen authored
While preserving some randomness. And add a test.
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
* Explain _why_ it exists. * Explain how it can be used.
-
Steven Allen authored
* better name for timer * cancel context from within stop
-
Steven Allen authored
Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
-
Steven Allen authored
Co-authored-by: Will <will.scott@protocol.ai>
-
Steven Allen authored
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.
-
Steven Allen authored
chore: update quic-go
-
Steven Allen authored
chore: update go-multibase for base36 support
-
Steven Allen authored
-
Steven Allen authored
-
- 25 May, 2020 5 commits
-
-
Steven Allen authored
Include the git blob id of the dir-index bundle in the ETag
-
Peter Rabbitson authored
-
Steven Allen authored
feat: bootstrap in dht when the routing table is empty
-
Peter Rabbitson authored
While the content of raw files retrieved via the gateway should never change, the look and feel of the directory index can and will change between versions of go-ipfs. Incorporate the hash of assets/bindata.go into the ETag when appropriate
-
Steven Allen authored
Otherwise, we could end up with only DHT clients and never re-bootstrap. I've left the default go-ipfs bootstrapping code in for now as it's technically possible to disable the DHT entirely.
-
- 23 May, 2020 1 commit
-
-
Steven Allen authored
quic: remove experimental status and add it to the default config
-
- 22 May, 2020 1 commit
-
-
Steven Allen authored
-