sukun

Results 64 issues of sukun

We should provide more inspection tools for users to make it easier for users to inspect resource manager usage. I have 3 specific items in mind. - [ ] Provide...

We don't have integration tests for circuit v2 transport. It seems straightforward to add one. We need to start an unlimited relay and use address factory to provide the right...

help wanted
exp/intermediate

Currently wrapping any of these connection types is very error prone. We've run in to interface assertion errors a bunch of times around these connections. The last few were with...

When a host is listening on `0.0.0.0` we only advertise the primary interface address of the node. The primary interface is selected by querying the routing table for the default...

We should rate limit new connections and streams created by a host. go-libp2p should rate limit new connections, and streams used by libp2p itself, like identify-push, autonat, etc. Users should...

If a user is allowing some multiaddrs via the `AllowList` we should update those network prefixes with the IP prefix conn limiter. There's no reason to force the user to...

When users do AddAddrs(..., TTL) they want the TTL to count after the peer disconnects, not immediately after setting the TTL. What happens instead is that the TTL is almost...

Is this really what we should expect? Why doesn't the observed address take precedence here? _Originally posted by @MarcoPolo in https://github.com/libp2p/go-libp2p/pull/3075#discussion_r1968934713_ This makes sense. The observed addrs manager gets the...

## Specs - [ ] https://github.com/libp2p/specs/pull/623 - [ ] https://github.com/libp2p/specs/pull/622 ## Implementation - [x] https://github.com/libp2p/go-libp2p/pull/2927 - [ ] Setup Registry: https://github.com/libp2p/error-codes/ - [x] Yamux Extension: https://github.com/libp2p/go-yamux/pull/121 ## Applications - [...

The lock ordering is `Transport.mutex` before `connMx`. This deadlocks some times in tests. For the latest one: https://github.com/libp2p/go-libp2p/actions/runs/15534001571/job/43728863965?pr=3305