diff --git a/Cargo.lock b/Cargo.lock index eb3f84922..134824b0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1675,7 +1675,7 @@ dependencies = [ "indexmap", "slab", "tokio", - "tokio-util 0.7.4", + "tokio-util", "tracing", ] @@ -3358,7 +3358,7 @@ dependencies = [ "serde_urlencoded", "tokio", "tokio-native-tls", - "tokio-util 0.7.4", + "tokio-util", "tower-service", "url", "wasm-bindgen", @@ -3479,6 +3479,15 @@ dependencies = [ "semver", ] +[[package]] +name = "rustls-pemfile" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" +dependencies = [ + "base64 0.13.0", +] + [[package]] name = "rw-stream-sink" version = "0.3.0" @@ -3662,15 +3671,13 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.8" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" +checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ - "block-buffer 0.9.0", "cfg-if", "cpufeatures", - "digest 0.9.0", - "opaque-debug", + "digest 0.10.5", ] [[package]] @@ -4058,31 +4065,16 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.15.0" +version = "0.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "511de3f85caf1c98983545490c3d09685fa8eb634e57eec22bb4db271f46cbd8" +checksum = "f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181" dependencies = [ "futures-util", "log", - "pin-project", "tokio", "tungstenite", ] -[[package]] -name = "tokio-util" -version = "0.6.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "log", - "pin-project-lite", - "tokio", -] - [[package]] name = "tokio-util" version = "0.7.4" @@ -4130,7 +4122,7 @@ dependencies = [ "prost-derive", "tokio", "tokio-stream", - "tokio-util 0.7.4", + "tokio-util", "tower", "tower-layer", "tower-service", @@ -4165,7 +4157,7 @@ dependencies = [ "rand 0.8.5", "slab", "tokio", - "tokio-util 0.7.4", + "tokio-util", "tower-layer", "tower-service", "tracing", @@ -4298,9 +4290,9 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "tungstenite" -version = "0.14.0" +version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0b2d8558abd2e276b0a8df5c05a2ec762609344191e5fd23e292c910e9165b5" +checksum = "e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0" dependencies = [ "base64 0.13.0", "byteorder", @@ -4485,9 +4477,9 @@ dependencies = [ [[package]] name = "warp" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cef4e1e9114a4b7f1ac799f16ce71c14de5778500c5450ec6b7b920c55b587e" +checksum = "ed7b8be92646fc3d18b06147664ebc5f48d222686cb11a8755e561a735aacc6d" dependencies = [ "bytes", "futures-channel", @@ -4501,6 +4493,7 @@ dependencies = [ "multipart", "percent-encoding", "pin-project", + "rustls-pemfile", "scoped-tls", "serde", "serde_json", @@ -4508,7 +4501,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-tungstenite", - "tokio-util 0.6.10", + "tokio-util", "tower-service", "tracing", ] diff --git a/bee-node/bee-node/Cargo.toml b/bee-node/bee-node/Cargo.toml index 6134e3a0e..50e0e6e36 100644 --- a/bee-node/bee-node/Cargo.toml +++ b/bee-node/bee-node/Cargo.toml @@ -52,7 +52,7 @@ tokio = { version = "1.20.1", default-features = false, features = [ "signal", " tokio-stream = { version = "0.1.9", default-features = false } toml = { version = "0.5.9", default-features = false } tracing = { version = "0.1.36", default-features = false, optional = true } -warp = { version = "0.3.2", default-features = false } +warp = { version = "0.3.3", default-features = false } [lib] name = "bee_node" diff --git a/bee-node/bee-plugin/bee-plugin-dashboard/Cargo.toml b/bee-node/bee-plugin/bee-plugin-dashboard/Cargo.toml index 521469a90..e6b523a2d 100644 --- a/bee-node/bee-plugin/bee-plugin-dashboard/Cargo.toml +++ b/bee-node/bee-plugin/bee-plugin-dashboard/Cargo.toml @@ -35,7 +35,7 @@ serde_json = { version = "1.0.83", default-features = false } serde_repr = { version = "0.1.9", default-features = false } tokio = { version = "1.20.1", default-features = false, features = [ "signal", "rt", "macros", "rt-multi-thread" ] } tokio-stream = { version = "0.1.9", default-features = false } -warp = { version = "0.3.2", default-features = false } +warp = { version = "0.3.3", default-features = false } warp-reverse-proxy = { version = "0.5.0", default-features = false } [build-dependencies]