- 07 Feb, 2019 1 commit
-
-
Steven Allen authored
-
- 05 Feb, 2019 1 commit
-
-
Raúl Kripalani authored
Make FD limits configurable by environment property
-
- 04 Feb, 2019 6 commits
-
-
Raúl Kripalani authored
-
Jakub Sztandera authored
Fix logging race
-
Raúl Kripalani authored
Add CircleCI config
-
Raúl Kripalani authored
-
Matt Joiner authored
-
Matt Joiner authored
-
- 29 Jan, 2019 2 commits
-
-
Raúl Kripalani authored
Enhance debug logging in dial limiter
-
Raúl Kripalani authored
-
- 23 Jan, 2019 4 commits
-
-
Steven Allen authored
dialer: handle dial cancel and/or completion before trying new addresses
-
Steven Allen authored
avoid spawning goroutines for canceled dials
-
Steven Allen authored
-
Steven Allen authored
This may speed up working through our dial queue a bit (bit probably isn't the main issue).
-
- 18 Dec, 2018 2 commits
-
-
Hector Sanjuan authored
gx publish 3.0.28
-
Hector Sanjuan authored
-
- 07 Dec, 2018 1 commit
-
-
Steven Allen authored
-
- 16 Nov, 2018 2 commits
-
-
Steven Allen authored
warn when we encounter a useless transport
-
Steven Allen authored
-
- 10 Nov, 2018 2 commits
-
-
Hannah Howard authored
gx publish 3.0.26
-
hannahhoward authored
-
- 03 Nov, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 02 Nov, 2018 1 commit
-
-
Steven Allen authored
-
- 24 Oct, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 16 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 12 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 10 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 05 Oct, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 04 Oct, 2018 2 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
- 03 Oct, 2018 2 commits
-
-
Lars Gierth authored
-
Lars Gierth authored
Refactor and relax filtering of known undialable addresses
-
- 02 Oct, 2018 1 commit
-
-
Lars Gierth authored
This commit moves filtering of dial candidates into its own little function. Things that are being filtered: addresses configured to be blocked, IPv6 link-local addresses, addresses without a dial-capable transport, and addresses that we know to be our own. It's is an optimization to avoid wasting time on dials that we know are going to fail. This also relaxes the filtering of addresses that we consider our own. Previously, any address would get filtered that's registered in peerstore for or own PeerID. For e.g. /ip4/1.2.3.4/tcp/4001 that's fine, but for ephemeral ports it can already cause problems. In addition, now that go-libp2p-circuit is being fixed to handle its multiaddrs slightly differently, /p2p-circuit addresses won't contain the PeerID anymore. That means they stand for themselves, and would get filtered too. (/p2p-circuit is the address we want to dial, but it's also on of "our own addresses"). In the future we'd want to use the mafmt package here, and also consider /quic, /ws, etc. addresses as our own.
-
- 24 Sep, 2018 1 commit
-
-
Steven Allen authored
-
- 08 Sep, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 04 Sep, 2018 1 commit
-
-
bigs authored
log an error when we have no transports configured
-