Bump libp2p from 0.29.1 to 0.35.1
Bumps libp2p from 0.29.1 to 0.35.1.
Release notes
Sourced from libp2p's releases.
Version 0.30.0 [2020-11-09]
Among other changes, this release adds a requirement across all crates for
multihash>= v0.11.3. Rust-libp2p versions in combination withmultihash< v0.11.3are vulnerable to DoS attacks. Given that e.g.PeerId::from_bytesis called with unsanitized data from possibly untrusted sources this call can panic withmultihash< v0.11.3see RustSec for details.In case you run
libp2pin untrusted environments please either (a) update tolibp2pv0.30.0or (b) make sure to run withmultihash>=v0.11.3via your downstreamCargo.lockfile.As always all other contained changes are listed in our
CHANGELOG.md.
Changelog
Sourced from libp2p's changelog.
Version 0.35.1 [2021-02-17]
- Update
libp2p-yamuxto latest patch version.Version 0.35.0 [2021-02-15]
Use
libp2p-swarm-derive, the formerlibp2p-core-derive.Update
libp2p-deflate,libp2p-gossipsub,libp2p-mdns,libp2p-request-response,libp2p-swarmandlibp2p-tcp.Version 0.34.0 [2021-01-12]
Update
libp2p-coreand all dependent crates.The
tcp-async-stdfeature is nowtcp-async-io, still enabled by default.Version 0.33.0 [2020-12-17]
- Update
libp2p-coreand all dependent crates.Version 0.32.2 [2020-12-10]
- Update
libp2p-websocket.Version 0.32.1 [2020-12-09]
- Update minimum patch version of
libp2p-websocket.Version 0.32.0 [2020-12-08]
Update
libp2p-request-response.Update to
libp2p-mdns-0.26.Update
libp2p-websocketminimum patch version.Version 0.31.2 [2020-12-02]
- Bump minimum
libp2p-corepatch version.Version 0.31.1 [2020-11-26]
- Bump minimum
libp2p-tcppatch version.Version 0.31.0 [2020-11-25]
- Update
multistream-selectand all dependent crates.
... (truncated)
Commits
c072cd2Update to yamux-0.8.1 (#1959)cda7c35Prepare v0.35 (#1957)26f6b96*: Require at least if-watch v0.1.8 (#1956)6499e92Make clippy "happy". (#1950)12557a3swarm/behaviour: Document inject_connected called for first only (#1954)2816023Bump styfle/cancel-workflow-action from 0.7.0 to 0.8.0 (#1955)639e5c6Update unsigned-varint and asynchronous-codec (#1946)5ddc8d4README.md: Add Forest to users list (#1953)40ce05fprotocols/request-response: Test is_pending_outbound (#1938)4d290c5README: Remove dead-link badges (#1951)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually