rust-ipfs icon indicating copy to clipboard operation
rust-ipfs copied to clipboard

The InterPlanetary File System (IPFS), implemented in Rust.

Results 27 rust-ipfs issues
Sort by recently updated
recently updated
newest added

Currently, documentation within rust-ipfs may be a bit dated or could use some improvement to provide clarity on functionality. This can include the README.md, which does not reflect the true...

documentation
p:high

This implementation removes broadcast altogether and instead would have multiple senders for each stream. Additionally, this implementation will queue messages to topic we are subscribed to and send it to...

Currently, connection management is mostly connection limits, which is currently implemented into `PeerBook` using `NetworkBehaviour` (based on https://github.com/libp2p/rust-libp2p/pull/3386). This behaviour does support whitelisting peers (which is more of an "allow...

question
p:low

Currently, errors are handled by anyhow, but it may be better to return specific error types utilizing thiserror and use anyhow for errors that does not yield a specific error...

p:high
refactor

The base of IPNS was removed (giving some example in commits df8a12e111192f312665049934e4da2ffdcc51db, af7d88b42155aeb02083e99ad6bc1e7bbd9ae550, etc) leaving only dnslink portion in tack. Since libp2p have came a long way since then, we...

enhancement
p:low

Should add a option to add listen on a relay automatically while behind a NAT. This would allow us to walk through DHT and find any peers that has the...

enhancement
question
p:high

Bumps [derive_more](https://github.com/JelteF/derive_more) from 0.99.18 to 1.0.0. Release notes Sourced from derive_more's releases. v1.0.0 - Finally a stable release derive_more is a library that adds derives for many of the standard...

dependencies
rust