diff --git a/Cargo.lock b/Cargo.lock index a8b97ff26f5f..1013717e780d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3331,9 +3331,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d832b01df74254fe364568d6ddc294443f61cbec82816b60904303af87efae78" +checksum = "825343c4eef0b63f541f8903f395dc5beb362a979b5799a84062527ef1e37726" dependencies = [ "bytes", "fnv", @@ -3495,15 +3495,15 @@ dependencies = [ [[package]] name = "httparse" -version = "1.3.5" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691" +checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503" [[package]] name = "httpdate" -version = "0.3.2" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47" +checksum = "6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440" [[package]] name = "humantime" @@ -3522,9 +3522,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.4" +version = "0.14.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8e946c2b1349055e0b72ae281b238baf1a3ea7307c7e9f9d64673bdd9c26ac7" +checksum = "0b61cf2d1aebcf6e6352c97b81dc2244ca29194be1b276f5d8ad5c6330fffb11" dependencies = [ "bytes", "futures-channel", @@ -3536,8 +3536,8 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project", - "socket2", + "pin-project-lite", + "socket2 0.4.1", "tokio", "tower-service", "tracing", @@ -3957,9 +3957,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.88" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b07a082330a35e43f63177cc01689da34fbffa0105e1246cf0311472cac73a" +checksum = "a7f823d141fe0a24df1e23b4af4e3c7ba9e5966ec514ea068c93024aa7deb765" [[package]] name = "libfuzzer-sys" @@ -4123,7 +4123,7 @@ version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897" dependencies = [ - "socket2", + "socket2 0.3.19", "winapi 0.3.9", ] @@ -6617,6 +6617,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "socket2" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad" +dependencies = [ + "libc", + "winapi 0.3.9", +] + [[package]] name = "spin" version = "0.5.2" diff --git a/common/metrics/Cargo.toml b/common/metrics/Cargo.toml index d11b5e260d4b..9012732b00ca 100644 --- a/common/metrics/Cargo.toml +++ b/common/metrics/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" futures = "0.3.12" -hyper = { version = "0.14.4", features = ["full"] } +hyper = { version = "0.14.11", features = ["full"] } once_cell = "1.7.2" prometheus = { version = "0.12.0", default-features = false } serde_json = "1.0.64" diff --git a/common/workspace-hack/Cargo.toml b/common/workspace-hack/Cargo.toml index 04424531ee81..8561e52889da 100644 --- a/common/workspace-hack/Cargo.toml +++ b/common/workspace-hack/Cargo.toml @@ -27,7 +27,7 @@ futures-io = { version = "0.3.13", features = ["default", "std"] } futures-sink = { version = "0.3.13", features = ["alloc", "default", "std"] } futures-task = { version = "0.3.12", default-features = false, features = ["alloc", "once_cell", "std"] } futures-util = { version = "0.3.12", features = ["alloc", "async-await", "async-await-macro", "channel", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } -hyper = { version = "0.14.4", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +hyper = { version = "0.14.11", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1.6.2", default-features = false, features = ["std"] } itertools = { version = "0.10.0", features = ["default", "use_alloc", "use_std"] } itoa = { version = "0.4.7", features = ["default", "std"] } @@ -73,7 +73,7 @@ futures-io = { version = "0.3.13", features = ["default", "std"] } futures-sink = { version = "0.3.13", features = ["alloc", "default", "std"] } futures-task = { version = "0.3.12", default-features = false, features = ["alloc", "once_cell", "std"] } futures-util = { version = "0.3.12", features = ["alloc", "async-await", "async-await-macro", "channel", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } -hyper = { version = "0.14.4", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +hyper = { version = "0.14.11", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1.6.2", default-features = false, features = ["std"] } itertools = { version = "0.10.0", features = ["default", "use_alloc", "use_std"] } itoa = { version = "0.4.7", features = ["default", "std"] } @@ -122,7 +122,7 @@ futures-io = { version = "0.3.13", features = ["default", "std"] } futures-sink = { version = "0.3.13", features = ["alloc", "default", "std"] } futures-task = { version = "0.3.12", default-features = false, features = ["alloc", "once_cell", "std"] } futures-util = { version = "0.3.12", features = ["alloc", "async-await", "async-await-macro", "channel", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } -hyper = { version = "0.14.4", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +hyper = { version = "0.14.11", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1.6.2", default-features = false, features = ["std"] } itertools = { version = "0.10.0", features = ["default", "use_alloc", "use_std"] } itoa = { version = "0.4.7", features = ["default", "std"] } @@ -168,7 +168,7 @@ futures-io = { version = "0.3.13", features = ["default", "std"] } futures-sink = { version = "0.3.13", features = ["alloc", "default", "std"] } futures-task = { version = "0.3.12", default-features = false, features = ["alloc", "once_cell", "std"] } futures-util = { version = "0.3.12", features = ["alloc", "async-await", "async-await-macro", "channel", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } -hyper = { version = "0.14.4", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +hyper = { version = "0.14.11", features = ["client", "default", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1.6.2", default-features = false, features = ["std"] } itertools = { version = "0.10.0", features = ["default", "use_alloc", "use_std"] } itoa = { version = "0.4.7", features = ["default", "std"] } diff --git a/json-rpc/Cargo.toml b/json-rpc/Cargo.toml index 3fb732bb76de..8ba5d46a6614 100644 --- a/json-rpc/Cargo.toml +++ b/json-rpc/Cargo.toml @@ -14,7 +14,7 @@ anyhow = "1.0.38" fail = "0.4.0" futures = "0.3.12" hex = "0.4.3" -hyper = "0.14.4" +hyper = "0.14.11" once_cell = "1.7.2" rand = "0.8.3" serde_json = "1.0.64" diff --git a/storage/backup/backup-service/Cargo.toml b/storage/backup/backup-service/Cargo.toml index 3f60e21760b2..f20b8fbf66a9 100644 --- a/storage/backup/backup-service/Cargo.toml +++ b/storage/backup/backup-service/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" anyhow = "1.0.38" bytes = "1.0.1" futures = "0.3.12" -hyper = "0.14.4" +hyper = "0.14.11" once_cell = "1.7.2" serde = { version = "1.0.124", default-features = false } tokio = { version = "1.3.0", features = ["full"] }