diff --git a/Cargo.lock b/Cargo.lock index 15d6917b5903..74b2417f0c30 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1083,7 +1083,7 @@ dependencies = [ "h3", "h3-quinn", "http 0.2.9", - "idna", + "idna 0.4.0", "ipnet", "native-tls", "once_cell", @@ -1333,6 +1333,16 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + [[package]] name = "indexmap" version = "1.9.3" @@ -2700,7 +2710,7 @@ dependencies = [ "hickory-resolver", "http-body-util", "hyper 1.0.1", - "idna", + "idna 0.5.0", "ipnet", "iprange", "json5", @@ -3232,7 +3242,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" dependencies = [ "form_urlencoded", - "idna", + "idna 0.4.0", "percent-encoding", "serde", ] diff --git a/crates/shadowsocks-service/Cargo.toml b/crates/shadowsocks-service/Cargo.toml index 08c3fff00a55..91813a352e75 100644 --- a/crates/shadowsocks-service/Cargo.toml +++ b/crates/shadowsocks-service/Cargo.toml @@ -151,7 +151,7 @@ hickory-resolver = { version = "0.24", optional = true, features = [ "serde-config", ] } -idna = "0.4" +idna = "0.5" ipnet = "2.9" iprange = "0.6" regex = "1.4"