From 9ade63bf637569735e320aafd152642ba482e71e Mon Sep 17 00:00:00 2001 From: Zhang Jingqiang Date: Sun, 15 Oct 2023 11:03:28 +0800 Subject: [PATCH] g3-resolver: default to use native-certs hickory feature --- Cargo.lock | 17 +++++++++-------- lib/g3-resolver/Cargo.toml | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0dc5b42c..2b101f12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -144,9 +144,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.73" +version = "0.1.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" +checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" dependencies = [ "proc-macro2", "quote", @@ -1816,6 +1816,7 @@ dependencies = [ "parking_lot", "rand", "rustls", + "rustls-native-certs", "smallvec", "thiserror", "tokio", @@ -2611,9 +2612,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d119d7c7ca818f8a53c300863d4f87566aac09943aef5b355bb83969dae75d87" +checksum = "aaac441002f822bc9705a681810a4dd2963094b9ca0ddc41cb963a4c189189ea" dependencies = [ "aho-corasick", "memchr", @@ -2623,9 +2624,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "465c6fc0621e4abc4187a2bda0937bfd4f722c2730b29562e19689ea796c9a4b" +checksum = "5011c7e263a695dc8ca064cddb722af1be54e517a280b12a5356f98366899e5d" dependencies = [ "aho-corasick", "memchr", @@ -2634,9 +2635,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56d84fdd47036b038fc80dd333d10b6aab10d5d31f4a366e20014def75328d33" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "ring" diff --git a/lib/g3-resolver/Cargo.toml b/lib/g3-resolver/Cargo.toml index 85bea55b..d8161d3d 100644 --- a/lib/g3-resolver/Cargo.toml +++ b/lib/g3-resolver/Cargo.toml @@ -16,7 +16,7 @@ indexmap.workspace = true ahash.workspace = true c-ares = { package = "mini-c-ares", version = "0.2.1", optional = true } c-ares-resolver = { package = "mini-c-ares-resolver", version = "0.2", optional = true } -hickory-resolver = { workspace = true, optional = true, features = ["tokio-runtime", "dns-over-rustls", "dns-over-https-rustls", "dns-over-quic", "dns-over-h3"] } +hickory-resolver = { workspace = true, optional = true, features = ["tokio-runtime", "dns-over-rustls", "dns-over-https-rustls", "dns-over-quic", "dns-over-h3", "native-certs"] } hickory-proto = { workspace = true, optional = true } rustls = { workspace = true, optional = true } g3-types = { workspace = true, optional = true }