- 31 Jan, 2019 1 commit
-
-
Matt Joiner authored
-
- 30 Jan, 2019 1 commit
-
-
Matt Joiner authored
* Remove signal bootstrapping Remove IpfsDHT.BootstrapOnSignal. * Type check expected interfaces on IpfsDHT * Simplify the bootstrap logic * Tidy up a few other things * Include BootstrapOnce * Add comment about duplicating sanity checks * Use existing import naming convention * Defer error wrapping until we need it * Restore existing query count behaviour
-
- 24 Jan, 2019 1 commit
-
-
Steven Allen authored
-
- 23 Jan, 2019 4 commits
-
-
Matt Joiner authored
-
Matt Joiner authored
-
Matt Joiner authored
Remove IpfsDHT.BootstrapOnSignal.
-
Hector Sanjuan authored
-
- 22 Jan, 2019 1 commit
-
-
Matt Joiner authored
Remove IpfsDHT.BootstrapOnSignal.
-
- 12 Sep, 2018 1 commit
-
-
Kevin Atkinson authored
-
- 10 Aug, 2018 6 commits
-
-
Łukasz Magiera authored
-
Łukasz Magiera authored
-
Łukasz Magiera authored
-
Łukasz Magiera authored
-
Łukasz Magiera authored
-
Łukasz Magiera authored
-
- 25 Jun, 2018 1 commit
-
-
Steven Allen authored
Addresses CR and ensures that we don't wait 10m for tests that should never take more than 5s.
-
- 15 Jun, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 14 Jun, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 05 Jun, 2018 1 commit
-
-
Steven Allen authored
-
- 04 Jun, 2018 1 commit
-
-
Erin Swenson-Healey authored
-
- 01 Jun, 2018 5 commits
-
-
Erin Swenson-Healey authored
-
Erin Swenson-Healey authored
-
Erin Swenson-Healey authored
-
Steven Allen authored
Instead of changing the existing constructors, add a new DHT constructor that takes options (and add DHT options).
-
Steven Allen authored
Note: this does mean that the DHT won't work with peer keys by default and that the constructor signature changes. Given all the changes that'll come with the libp2p refactor, I don't feel too bad about this.
-
- 14 Mar, 2018 2 commits
-
-
Steven Allen authored
1. We need to close the process to tear it down. 2. Closing the signal channel will cause the goprocess timer to fire repeatedly so let's not do that. 3. Don't leak a goroutine (the amplify one).
-
Steven Allen authored
-
- 05 Mar, 2018 1 commit
-
-
Dirk McCormick authored
-
- 11 Feb, 2018 1 commit
-
-
Steven Allen authored
These aren't errors, don't log them as such.
-
- 07 Feb, 2018 1 commit
-
-
Dirk McCormick authored
-
- 20 Jan, 2018 2 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 12 Dec, 2017 1 commit
-
-
Steven Allen authored
-
- 19 Sep, 2017 1 commit
-
-
Jeromy authored
-
- 17 May, 2017 1 commit
-
-
Jeromy authored
-
- 06 Mar, 2017 2 commits
-
-
Jeromy authored
First, we use Alpha instead of K as the number of peers we grab from the routing table (as per the kademlia paper). Second, we don't use a size limited set for the 'GetClosestPeers' query. We're going to process more than K peers before we find the K closest peers. Third, Change GetClosestPeers to actually return the K Closest peers, not a hodge podge of peers that it found on the way to finding the closest peers.
-
Jeromy authored
-
- 22 Nov, 2016 1 commit
-
-
Jeromy authored
-