rust-libp2p
rust-libp2p copied to clipboard
multistream-select: Remove parallel dialing optimization
This is to avoid the usage of the now optional ls command, and stay compatible with go-multistream.
Closes #2925
Change checklist
- [x] I have performed a self-review of my own code
- [x] I have made corresponding changes to the documentation
- [ ] I have added tests that prove my fix is effective or that my feature works
- [x] A changelog entry has been made in the appropriate crates
I think we should also straight-up bump the version in the manifest file and use this new implementation in libp2p-core.
I think we should also straight-up bump the version in the manifest file and use this new implementation in
libp2p-core.
done
@mxinden anyhing blocking from merging this PR? would be great to have this in
Not sure why the interoperability tests are failing. I assume due to:
Sep 28 11:02:14.311833 INFO 1.1452s FAIL << go-latest-v0.22[000] (2e992c) >> failed to dial 12D3KooWBK4ZGwm1kKpPucpiD57hGjvzuDvU4D6eyoLj5EQnNdcm:
* [/ip4/16.0.0.4/tcp/1234] failed to negotiate security protocol: protocol not supported
I will look further into this.