From 80bbb6224fceb72a2b84b3c9cc787d7fc6312716 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Feb 2022 15:16:04 +0100 Subject: [PATCH] build(deps): Update parking_lot requirement from 0.11.0 to 0.12.0 (#2463) * build(deps): Update parking_lot requirement from 0.11.0 to 0.12.0 Updates the requirements on [parking_lot](https://github.com/Amanieu/parking_lot) to permit the latest version. - [Release notes](https://github.com/Amanieu/parking_lot/releases) - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md) - [Commits](https://github.com/Amanieu/parking_lot/compare/0.11.0...0.12.0) --- updated-dependencies: - dependency-name: parking_lot dependency-type: direct:production ... Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max Inden --- CHANGELOG.md | 3 +++ Cargo.toml | 4 ++-- core/CHANGELOG.md | 3 +++ core/Cargo.toml | 2 +- muxers/mplex/CHANGELOG.md | 4 ++++ muxers/mplex/Cargo.toml | 2 +- muxers/yamux/CHANGELOG.md | 4 ++++ muxers/yamux/Cargo.toml | 2 +- 8 files changed, 19 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c157b77..43d081cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -69,9 +69,12 @@ - Update to `libp2p-websocket` `v0.34.0`. - Update to `libp2p-yamux` `v0.36.0`. +- Update to `parking_lot` `v0.12.0`. See [PR 2463]. + - Drop support for gossipsub in the wasm32-unknown-unknown target (see [PR 2506]). [PR 2506]: https://github.com/libp2p/rust-libp2p/pull/2506 +[PR 2463]: https://github.com/libp2p/rust-libp2p/pull/2463/ ## Version 0.42.1 [2022-02-02] diff --git a/Cargo.toml b/Cargo.toml index df5e8e59..ef6b019b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,7 +57,7 @@ rendezvous = ["libp2p-rendezvous"] tcp-async-io = ["libp2p-tcp", "libp2p-tcp/async-io"] tcp-tokio = ["libp2p-tcp", "libp2p-tcp/tokio"] uds = ["libp2p-uds"] -wasm-bindgen = ["futures-timer/wasm-bindgen", "instant/wasm-bindgen", "parking_lot/wasm-bindgen", "getrandom/js", "rand/wasm-bindgen"] +wasm-bindgen = ["futures-timer/wasm-bindgen", "instant/wasm-bindgen", "getrandom/js", "rand/wasm-bindgen"] wasm-ext = ["libp2p-wasm-ext"] wasm-ext-websocket = ["wasm-ext", "libp2p-wasm-ext/websocket"] websocket = ["libp2p-websocket"] @@ -98,7 +98,7 @@ libp2p-uds = { version = "0.32.0", path = "transports/uds", optional = true } libp2p-wasm-ext = { version = "0.32.0", path = "transports/wasm-ext", default-features = false, optional = true } libp2p-yamux = { version = "0.36.0", path = "muxers/yamux", optional = true } multiaddr = { version = "0.14.0" } -parking_lot = "0.11.0" +parking_lot = "0.12.0" pin-project = "1.0.0" rand = "0.7.3" # Explicit dependency to be used in `wasm-bindgen` feature smallvec = "1.6.1" diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 3cff9284..bae88664 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -10,6 +10,8 @@ - Implement `Display` on `DialError`. See [PR 2456]. +- Update to `parking_lot` `v0.12.0`. See [PR 2463]. + - Validate PeerRecord signature matching peer ID. See [RUSTSEC-2022-0009]. - Don't take ownership of key in `PeerRecord::new` and `SignedEnvelope::new`. See [PR 2516]. @@ -18,6 +20,7 @@ [RUSTSEC-2022-0009]: https://rustsec.org/advisories/RUSTSEC-2022-0009.html [PR 2492]: https://github.com/libp2p/rust-libp2p/pull/2492 [PR 2516]: https://github.com/libp2p/rust-libp2p/pull/2516 +[PR 2463]: https://github.com/libp2p/rust-libp2p/pull/2463/ # 0.31.0 [2022-01-27] diff --git a/core/Cargo.toml b/core/Cargo.toml index e9ce5235..3dbe9602 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -26,7 +26,7 @@ multiaddr = { version = "0.14.0" } multihash = { version = "0.16", default-features = false, features = ["std", "multihash-impl", "identity", "sha2"] } multistream-select = { version = "0.11", path = "../misc/multistream-select" } p256 = { version = "0.10.0", default-features = false, features = ["ecdsa"], optional = true } -parking_lot = "0.11.0" +parking_lot = "0.12.0" pin-project = "1.0.0" prost = "0.9" rand = "0.8" diff --git a/muxers/mplex/CHANGELOG.md b/muxers/mplex/CHANGELOG.md index ea8797ce..54b0e3d2 100644 --- a/muxers/mplex/CHANGELOG.md +++ b/muxers/mplex/CHANGELOG.md @@ -2,6 +2,10 @@ - Update to `libp2p-core` `v0.32.0`. +- Update to `parking_lot` `v0.12.0`. See [PR 2463]. + +[PR 2463]: https://github.com/libp2p/rust-libp2p/pull/2463/ + # 0.31.0 [2022-01-27] - Update dependencies. diff --git a/muxers/mplex/Cargo.toml b/muxers/mplex/Cargo.toml index a42a7e2c..85950b4c 100644 --- a/muxers/mplex/Cargo.toml +++ b/muxers/mplex/Cargo.toml @@ -17,7 +17,7 @@ asynchronous-codec = "0.6" libp2p-core = { version = "0.32.0", path = "../../core", default-features = false } log = "0.4" nohash-hasher = "0.2" -parking_lot = "0.11" +parking_lot = "0.12" rand = "0.7" smallvec = "1.6.1" unsigned-varint = { version = "0.7", features = ["asynchronous_codec"] } diff --git a/muxers/yamux/CHANGELOG.md b/muxers/yamux/CHANGELOG.md index 10924159..7932db1c 100644 --- a/muxers/yamux/CHANGELOG.md +++ b/muxers/yamux/CHANGELOG.md @@ -2,6 +2,10 @@ - Update to `libp2p-core` `v0.32.0`. +- Update to `parking_lot` `v0.12.0`. See [PR 2463]. + +[PR 2463]: https://github.com/libp2p/rust-libp2p/pull/2463/ + # 0.35.0 [2022-01-27] - Update dependencies. diff --git a/muxers/yamux/Cargo.toml b/muxers/yamux/Cargo.toml index 70332636..c2ce4244 100644 --- a/muxers/yamux/Cargo.toml +++ b/muxers/yamux/Cargo.toml @@ -13,6 +13,6 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures = "0.3.1" libp2p-core = { version = "0.32.0", path = "../../core", default-features = false } -parking_lot = "0.11" +parking_lot = "0.12" thiserror = "1.0" yamux = "0.10.0"