diff --git a/Cargo.lock b/Cargo.lock index 90b49d12..7003075b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -536,6 +536,17 @@ dependencies = [ "itoa", ] +[[package]] +name = "http" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + [[package]] name = "http-body" version = "0.4.5" @@ -543,7 +554,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" dependencies = [ "bytes", - "http", + "http 0.2.11", + "pin-project-lite", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http 1.1.0", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", "pin-project-lite", ] @@ -575,8 +609,8 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "http", - "http-body", + "http 0.2.11", + "http-body 0.4.5", "httparse", "httpdate", "itoa", @@ -588,19 +622,58 @@ dependencies = [ "want", ] +[[package]] +name = "hyper" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + [[package]] name = "hyper-tungstenite" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cc7dcb1ab67cd336f468a12491765672e61a3b6b148634dbfe2fe8acd3fe7d9" dependencies = [ - "hyper", + "hyper 0.14.31", "pin-project-lite", "tokio", "tokio-tungstenite", "tungstenite", ] +[[package]] +name = "hyper-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", + "hyper 1.5.0", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + [[package]] name = "hyperlocal" version = "0.8.0" @@ -609,11 +682,26 @@ checksum = "0fafdf7b2b2de7c9784f76e02c0935e65a8117ec3b768644379983ab333ac98c" dependencies = [ "futures-util", "hex", - "hyper", + "hyper 0.14.31", "pin-project", "tokio", ] +[[package]] +name = "hyperlocal" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7" +dependencies = [ + "hex", + "http-body-util", + "hyper 1.5.0", + "hyper-util", + "pin-project-lite", + "tokio", + "tower-service", +] + [[package]] name = "idna" version = "0.4.0" @@ -696,8 +784,8 @@ dependencies = [ "hex-literal", "hexplay", "hidapi", - "hyper", - "hyperlocal", + "hyper 0.14.31", + "hyperlocal 0.9.1", "lazy_static", "log", "minidsp-protocol", @@ -732,9 +820,9 @@ dependencies = [ "futures", "futures-sink", "futures-util", - "hyper", + "hyper 0.14.31", "hyper-tungstenite", - "hyperlocal", + "hyperlocal 0.9.1", "lazy_static", "log", "minidsp", @@ -995,8 +1083,8 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "496c1d3718081c45ba9c31fbfc07417900aa96f4070ff90dc29961836b7a9945" dependencies = [ - "http", - "hyper", + "http 0.2.11", + "hyper 0.14.31", "lazy_static", "percent-encoding", "regex", @@ -1008,7 +1096,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe0ff8f64c3f61d9c0192e03191371d41ad6558ba58f347a598ac475b3ee1304" dependencies = [ - "hyper", + "hyper 0.14.31", "routerify", "url", ] @@ -1019,8 +1107,8 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "594688a9598d2feed4f50b219eedce4c9aaf419c7c0bc484cf350eeedbb05c41" dependencies = [ - "hyper", - "hyperlocal", + "hyper 0.14.31", + "hyperlocal 0.8.0", "routerify", "tokio", "tower", @@ -1147,6 +1235,12 @@ dependencies = [ "autocfg", ] +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + [[package]] name = "socket2" version = "0.5.7" @@ -1411,7 +1505,7 @@ dependencies = [ "byteorder", "bytes", "data-encoding", - "http", + "http 0.2.11", "httparse", "log", "rand", diff --git a/daemon/Cargo.toml b/daemon/Cargo.toml index e5526e33..80641180 100644 --- a/daemon/Cargo.toml +++ b/daemon/Cargo.toml @@ -50,5 +50,5 @@ features = ["net", "codec", "io"] version = "0.7.12" [target.'cfg(target_family="unix")'.dependencies] -hyperlocal = "0.8.0" +hyperlocal = "0.9.1" routerify-unixsocket = "3.0.0" diff --git a/minidsp/Cargo.toml b/minidsp/Cargo.toml index 561df0e4..7e998aa7 100644 --- a/minidsp/Cargo.toml +++ b/minidsp/Cargo.toml @@ -65,7 +65,7 @@ features = ["net", "codec", "io"] version = "0.7.12" [target.'cfg(target_family="unix")'.dependencies] -hyperlocal = "0.8.0" +hyperlocal = "0.9.1" [features] debug = []