From 659159d3d6c18c7cb48d1e1df6878e98f711b3af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 04:58:45 +0000 Subject: [PATCH] deps: bump async-std-resolver from 0.22.0 to 0.23.0 Bumps [async-std-resolver](https://github.com/bluejekyll/trust-dns) from 0.22.0 to 0.23.0. - [Release notes](https://github.com/bluejekyll/trust-dns/releases) - [Changelog](https://github.com/bluejekyll/trust-dns/blob/main/CHANGELOG.md) - [Commits](https://github.com/bluejekyll/trust-dns/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: async-std-resolver dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 72 ++++++++++++++++++++++++++++++++++----- transports/dns/Cargo.toml | 2 +- 2 files changed, 65 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cef33101b5f..afb6c7a8dbf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -448,17 +448,17 @@ dependencies = [ [[package]] name = "async-std-resolver" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba50e24d9ee0a8950d3d03fc6d0dd10aa14b5de3b101949b4e160f7fee7c723" +checksum = "0354a68a52265a3bde76005ddd2726624ef8624614f7f58871301de205a58a59" dependencies = [ "async-std", "async-trait", "futures-io", "futures-util", "pin-utils", - "socket2 0.4.9", - "trust-dns-resolver", + "socket2 0.5.3", + "trust-dns-resolver 0.23.0", ] [[package]] @@ -1513,6 +1513,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "enum-as-inner" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.23", +] + [[package]] name = "env_logger" version = "0.8.4" @@ -2654,7 +2666,7 @@ dependencies = [ "parking_lot", "smallvec", "tokio", - "trust-dns-resolver", + "trust-dns-resolver 0.22.0", ] [[package]] @@ -2821,7 +2833,7 @@ dependencies = [ "smallvec", "socket2 0.5.3", "tokio", - "trust-dns-proto", + "trust-dns-proto 0.22.0", "void", ] @@ -5691,7 +5703,7 @@ dependencies = [ "bytes", "cfg-if 1.0.0", "data-encoding", - "enum-as-inner", + "enum-as-inner 0.5.1", "futures-channel", "futures-io", "futures-util", @@ -5715,6 +5727,30 @@ dependencies = [ "webpki-roots 0.22.6", ] +[[package]] +name = "trust-dns-proto" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc775440033cb114085f6f2437682b194fa7546466024b1037e82a48a052a69" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "data-encoding", + "enum-as-inner 0.6.0", + "futures-channel", + "futures-io", + "futures-util", + "idna 0.4.0", + "ipnet", + "once_cell", + "rand 0.8.5", + "smallvec", + "thiserror", + "tinyvec", + "tracing", + "url", +] + [[package]] name = "trust-dns-resolver" version = "0.22.0" @@ -5734,10 +5770,30 @@ dependencies = [ "tokio", "tokio-rustls", "tracing", - "trust-dns-proto", + "trust-dns-proto 0.22.0", "webpki-roots 0.22.6", ] +[[package]] +name = "trust-dns-resolver" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff7aed33ef3e8bf2c9966fccdfed93f93d46f432282ea875cd66faabc6ef2f" +dependencies = [ + "cfg-if 1.0.0", + "futures-util", + "ipconfig", + "lru-cache", + "once_cell", + "parking_lot", + "rand 0.8.5", + "resolv-conf", + "smallvec", + "thiserror", + "tracing", + "trust-dns-proto 0.23.0", +] + [[package]] name = "try-lock" version = "0.2.4" diff --git a/transports/dns/Cargo.toml b/transports/dns/Cargo.toml index b8956d20e96..a20942ca183 100644 --- a/transports/dns/Cargo.toml +++ b/transports/dns/Cargo.toml @@ -15,7 +15,7 @@ libp2p-core = { workspace = true } libp2p-identity = { workspace = true } log = "0.4.19" futures = "0.3.28" -async-std-resolver = { version = "0.22", optional = true } +async-std-resolver = { version = "0.23", optional = true } parking_lot = "0.12.0" trust-dns-resolver = { version = "0.22", default-features = false, features = ["system-config"] } smallvec = "1.6.1"