diff --git a/Cargo.lock b/Cargo.lock index e32aed91..2923b324 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -434,6 +434,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding 2.3.1", +] + [[package]] name = "fuchsia-cprng" version = "0.1.1" @@ -543,7 +552,7 @@ dependencies = [ "bytes", "http", "httparse", - "percent-encoding", + "percent-encoding 1.0.1", ] [[package]] @@ -568,7 +577,7 @@ dependencies = [ "traitobject", "typeable", "unicase", - "url", + "url 1.7.2", ] [[package]] @@ -582,6 +591,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 = "iovec" version = "0.1.4" @@ -950,6 +969,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + [[package]] name = "pkg-config" version = "0.3.30" @@ -1848,9 +1873,20 @@ version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" dependencies = [ - "idna", + "idna 0.1.5", "matches", - "percent-encoding", + "percent-encoding 1.0.1", +] + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna 0.5.0", + "percent-encoding 2.3.1", ] [[package]] @@ -1930,7 +1966,7 @@ dependencies = [ "tokio-tls", "tokio-udp", "tokio-uds", - "url", + "url 2.5.2", "websocket", "websocket-base", ] @@ -1952,7 +1988,7 @@ dependencies = [ "tokio-tcp", "tokio-tls", "unicase", - "url", + "url 1.7.2", "websocket-base", ] diff --git a/Cargo.toml b/Cargo.toml index 663253a5..76b1d19e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ structopt-derive = { version = "=0.2.16", default-features = false } tokio-process = { version = "0.2.3", optional = true } slab_typesafe = "0.1" hyper="0.10.13" -url="1.7.1" +url="2.5.2" openssl-probe = { version = "0.1.2", optional = true } smart-default = "0.3.0" tokio-tls = {version = "0.2.0", optional = true}