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

When using a libp2p host with routing, the underlying concrete type is RoutedHost. This type wraps the original Host type and hides it into a private field, which makes it...

It seems like a bug that `wssConn.RemoteMultiaddr()` doesn't contain the TLS or SNI components (and may also have an over-resolved domain name, but haven't tested that yet) and shows a...

When close with `ctrl+c` or user interrupt signal this panic happen on close channel. ```shell panic: close of closed channel [recovered] panic: closure error: unexpected panic caught: close of closed...

## 🗺 What's left for release ### Possibly deferred - [ ] https://github.com/libp2p/go-libp2p/issues/2589 - [ ] https://github.com/libp2p/go-libp2p/pull/2551 ## 🔦 Highlights < top highlights for this release notes > ## Changelog...

The accepted log of the existing `upgrader` module felt a little messy ``` {"level":"debug","ts":"2024-09-06T02:23:14.218Z","logger":"upgrader","caller":"upgrader/listener.go:134","msg":"listener accepted connection: "} ``` ``` {"level":"debug","ts":"2024-10-09T11:56:51.750+0900","logger":"upgrader","caller":"upgrader/listener.go:134","msg":"listener accepted connection: /ip4/127.0.0.1/tcp/35045 /ip4/127.0.0.1/tcp/44703"} ``` I modified the log in...

While doing some refactoring of the p2p-forge client, I found that I wanted a way to get access to parts of the host earlier than `.New()` returning. I also wanted...

When build android version got error undefined for package `anet`. ```shell # command-line-arguments ./main.go:10:17: undefined: anet.Interfaces ``` This package used by: ``` github.com/pion/webrtc/v3 v3.3.0 github.com/pion/transport ``` Currenly in `github.com/pion/webrtc/v3 v3.3.4`...

The `chat-with-mdns` example is pretty limited and quite confusing regarding the streams management. As a libp2p beginner, it is not easy to really get the behavior of the `StreamHandler` and...

closes #2684 @MarcoPolo @sukunrt I took a stab at this as a result of looking at https://github.com/ipfs/kubo/pull/10521. I also pulled from @Jorropo's work on #2737. Initial testing seems to indicate...

This issue is a more scoped subset of the problems described in https://github.com/libp2p/go-libp2p/issues/2965. The hole punching code doesn't use the addresses from the Libp2p host. Instead it only uses the...