sukun

Results 129 comments of sukun

You aren't. Embedding the timer is what we have currently. I think this is what's happening. You cannot copy a time.Timer{}. Currently, we create a new timer using `time.NewTimer` which...

I think the solution is to use the ChaCha8 RNG: https://pkg.go.dev/math/rand/v2#ChaCha8.Read See the discussion here: https://github.com/golang/go/issues/67059 Unfortunately, `ChaCha8.Read` was added in 1.23

I will defer to Marco on this, but I'd prefer not maintaining a make file for two go install commands. Can we just provide installation instructions in a doc file?

From eyeballing the commits, I can see that the major changes apart from WebRTC are - We've upgraded QUIC - Implemented Happy eyeballs for TCP - removed multistream simultaneous connect...

Do we know if these nodes are running both QUIC and TCP? If yes, it's unlikely that the problem is with either transport and is probably at a layer above...

Did the situation improve after gossip-sub v0.11 and go-libp2p v0.34?

I think it's fine to add the signed peer record to the CertifiedAddrBook and remove it when the peer disconnects. We should specify this though. Currently the identify spec says...

This was fixed by https://github.com/libp2p/go-libp2p/pull/2752 It'll be in the next release v0.34

We should add a test for this to prevent regression.

Won't both LAN and WAN have the same performance? I am not sure if the WAN connection between two nodes that have a LAN connection would be routed over the...