go-libp2p icon indicating copy to clipboard operation
go-libp2p copied to clipboard

libp2p implementation in Go

Results 382 go-libp2p issues
Sort by recently updated
recently updated
newest added

``` === RUN TestSendPushIfDeltaNotSupported id_test.go:772: Error Trace: id_test.go:772 Error: Condition never satisfied Test: TestSendPushIfDeltaNotSupported --- FAIL: TestSendPushIfDeltaNotSupported (1.05s)

kind/bug

Fixes #1571. This was surprisingly easy. Unfortunately, I can't find a way to test the deduplication (that no event is emitted when a second connection is dialed), since the swarm...

P3

In some environments, users need to be able to proxy all traffic through, e.g., a corporate socks proxy. This sucks but is sometimes inevitable. Solution: * Tunnel outbound connections through...

kind/enhancement
exp/wizard
needs/triage

Currently, both the blank host and the basic host run identical code to emit `PeerConnectedness` events. This logic should probably live in the swarm instead. Potential challenge: we'll need to...

kind/enhancement
exp/intermediate
effort/hours

Allow potentially disabling or reducing the backoff times. Related: libp2p/go-libp2p-swarm#60 libp2p/go-libp2p-swarm#63

Currently if a routed host attempts a connection, it would only search for new addresses if no addresses were present in the peerinfo for that peer. This means that if...

As discussed here: https://github.com/libp2p/go-libp2p/pull/302 we create a bootstrapping bundle. ## General design/requirements: 1. Take in a go-libp2p-net Network, a list of bootstrap peers, and a minimum peer count. While running,...

1. We should try to distinguish between local failures and remote failures. At the very least, we should be resetting our backoffs when new links/routes come online. 2. We should...

So this isnt necessarily an implementation bug, but rather a design bug. While investigating connectivity issues i put together a log scraper coalescer thingy that gathers information about each overall...