- 30 Apr, 2021 1 commit
-
-
Steven Allen authored
- go-libp2p - protobuf (and regen)
-
- 12 Nov, 2020 1 commit
-
-
Steven Allen authored
Update for stream interface changes. See https://github.com/libp2p/go-libp2p-core/releases/tag/v0.7.0 for details.
-
- 26 Aug, 2020 2 commits
-
-
Adin Schmahmann authored
-
Adin Schmahmann authored
-
- 14 Aug, 2020 2 commits
-
-
Adin Schmahmann authored
This reverts commit c9851849.
-
Adin Schmahmann authored
-
- 30 Jul, 2020 1 commit
-
-
Raúl Kripalani authored
-
- 10 Jun, 2020 1 commit
-
-
Steven Allen authored
This reverts commit df4f28c3. Ongoing work is being done in feat/dht-hardening-0.7 and this change isn't quite ready.
-
- 03 Jun, 2020 1 commit
-
-
Aarsh Shah authored
* Peer Diversity in the DHT
-
- 14 May, 2020 1 commit
-
-
Aarsh Shah authored
* Bootstrap when RT is empty and optimize allocations. Co-authored-by: Steven Allen <steven@stebalien.com>
-
- 29 Apr, 2020 1 commit
-
-
Steven Allen authored
-
- 25 Apr, 2020 1 commit
-
-
Steven Allen authored
-
- 21 Apr, 2020 2 commits
-
-
Steven Allen authored
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-log](https://github.com/ipfs/go-log) from 1.0.3 to 1.0.4. - [Release notes](https://github.com/ipfs/go-log/releases) - [Commits](https://github.com/ipfs/go-log/compare/v1.0.3...v1.0.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 20 Apr, 2020 2 commits
-
-
Steven Allen authored
These are all critical paths so we should try to do as little work as possible.
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) from 0.8.0 to 0.8.1. - [Release notes](https://github.com/libp2p/go-libp2p/releases) - [Changelog](https://github.com/libp2p/go-libp2p/blob/master/NEWS.md) - [Commits](https://github.com/libp2p/go-libp2p/compare/v0.8.0...v0.8.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 15 Apr, 2020 2 commits
-
-
Steven Allen authored
After profiling allocations on a bootstrap node, I've noticed that peerInfoToPBPeer is a very heavy source of allocations. This change should improve the situation significantly.
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) from 0.7.4 to 0.8.0. - [Release notes](https://github.com/libp2p/go-libp2p/releases) - [Changelog](https://github.com/libp2p/go-libp2p/blob/master/NEWS.md) - [Commits](https://github.com/libp2p/go-libp2p/compare/v0.7.4...v0.8.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 10 Apr, 2020 1 commit
-
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p-routing-helpers](https://github.com/libp2p/go-libp2p-routing-helpers) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/libp2p/go-libp2p-routing-helpers/releases) - [Commits](https://github.com/libp2p/go-libp2p-routing-helpers/compare/v0.2.0...v0.2.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 09 Apr, 2020 5 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Aarsh Shah authored
-
Aarsh Shah authored
-
Will Scott authored
-
- 08 Apr, 2020 1 commit
-
-
Steven Allen authored
Unfortunately, constructing a router is _not_ cheap. Cache it so we don't have to re-compute it every time we get a query.
-
- 06 Apr, 2020 2 commits
-
-
Adin Schmahmann authored
-
Steven Allen authored
-
- 03 Apr, 2020 13 commits
-
-
Steven Allen authored
-
Aarsh Shah authored
* fix Low Peers and Cleanup
-
Aarsh Shah authored
* new RT management policy
-
Petar Maymounkov authored
* Add Kademlia async lookup implementation (replaces prior implementation) * Add lookup events that allow full lookup reconstruction from logs * Introduce lookup stopping condition, based on parameter "beta" Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
-
Aarsh Shah authored
-
Adin Schmahmann authored
Allows specifying peer filter functions on query and on adding peers to the routing table. This patch also includes some reasonable default functions for a public-only and private-only DHT. Co-authored-by: Will Scott <will@cypherpunk.email> Co-authored-by: Steven Allen <steven@stebalien.com>
-
Adin Schmahmann authored
fix(test): TestFindPeerQuery and TestFindPeerQueryMinimal now refresh DHT routing tables before running. TestFindPeerQuery no longer runs with the race detector because it uses too many goroutines.
-
Adin Schmahmann authored
-
Aarsh Shah authored
-
Aarsh Shah authored
-
Adin Schmahmann authored
* feat: consume identify events to evaluate routing table addition * fix: routing table no longer gets an update just because new messages have arrived or been sent * fix: add already connected peers into the routing table before listening to events Co-authored-by: Raúl Kripalani <raul.kripalani@gmail.com> Co-authored-by: Aarsh Shah <aarshkshah1992@gmail.com>
-
Adin Schmahmann authored
-
Adin Schmahmann authored
-