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

libp2p implementation in Nim

Results 155 nim-libp2p issues
Sort by recently updated
recently updated
newest added

Move counters to shared file (transport?), implement them on other transports as well

For better performance, the yamux window will be scaled to the bigger "read" that happened on that channel. Could be improved later to handle window reduction, and faster to react

Use testground to: 1. Fix bugs in our gossipsub implementation [in progress] 2. Experiment with scoring & attacks [in progress] 3. Compare it to other implementations, improve it if required...

Remove a temporary sleepAsync who fixes races conditions that're fixed in https://github.com/status-im/nim-libp2p/pull/807.

- https://github.com/status-im/nim-protobuf-serialization/issues/37 (pruned down to what is currently supported) - https://github.com/status-im/nim-protobuf-serialization/issues/39 - fuzzing - https://github.com/status-im/nim-libp2p/pull/838 - Adding missing features (oneOf, comments, imports, etc) - Redo the conformance testing with every...

Basically what the title says. It will be necessary to change the `require "protobuf_serialization#..."` once https://github.com/status-im/nim-protobuf-serialization/pull/36 is merged.

Not sure yet how to implement this in the builder in a less-easy-to-do-stupid-stuff way

Currently, we have to think about timeouts in a case-by-case manner. Maybe it would be helpful to add a configurable default timeout in `proc readLp*(s: LPStream, maxSize: int): Future[seq[byte]] {.async,...

discuss