diff --git a/Cargo.lock b/Cargo.lock index 10e8e136..64bc1967 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -264,9 +264,9 @@ dependencies = [ [[package]] name = "async-tungstenite" -version = "0.26.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cf3e0ba34d3cf04731e376a1cf6c16c357396ab66da227bd283e74d49890b2a" +checksum = "67824e7945b9a2bf2057a363ab01b103e3217962afe0f3b789e6df8b13ac0a86" dependencies = [ "futures-io", "futures-util", @@ -3837,7 +3837,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.5.7", + "socket2 0.4.10", "tokio", "tower-service", "tracing", @@ -7043,6 +7043,7 @@ dependencies = [ "rand", "sha1", "thiserror", + "url", "utf-8", ] diff --git a/deny.toml b/deny.toml index b6bbf56a..353c1a05 100644 --- a/deny.toml +++ b/deny.toml @@ -245,6 +245,14 @@ version = "0.6" name = "rustls-webpki" version = "0.101" +# warp depends on an older version of tokio-tungstenite +[[bans.skip]] +name = "tokio-tungstenite" +version = "0.21" +[[bans.skip]] +name = "tungstenite" +version = "0.21" + [sources] unknown-registry = "deny" unknown-git = "deny" diff --git a/net/webrtc/Cargo.toml b/net/webrtc/Cargo.toml index 15f98da4..5325b551 100644 --- a/net/webrtc/Cargo.toml +++ b/net/webrtc/Cargo.toml @@ -28,7 +28,7 @@ futures = "0.3" tokio = { version = "1", features = ["fs", "macros", "rt-multi-thread", "time"] } tokio-native-tls = "0.3.0" tokio-stream = "0.1.11" -async-tungstenite = { version = "0.26", features = ["tokio-runtime", "tokio-native-tls"] } +async-tungstenite = { version = "0.26", features = ["tokio-runtime", "tokio-native-tls", "url"] } serde = { version = "1", features = ["derive"] } serde_json = "1" fastrand = "2.0"