diff --git a/Cargo.lock b/Cargo.lock index 6d68ce1c..ba31e529 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -385,6 +385,12 @@ dependencies = [ "typenum", ] +[[package]] +name = "data-encoding" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + [[package]] name = "debugid" version = "0.8.0" @@ -899,7 +905,7 @@ dependencies = [ "bytes", "futures-util", "tokio", - "tokio-tungstenite", + "tokio-tungstenite 0.18.0", ] [[package]] @@ -1928,7 +1934,7 @@ dependencies = [ "structpack 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "tlmcmddb", "tokio", - "tokio-tungstenite", + "tokio-tungstenite 0.20.1", "tonic", "tonic-build", "tonic-health", @@ -2011,7 +2017,19 @@ dependencies = [ "futures-util", "log", "tokio", - "tungstenite", + "tungstenite 0.18.0", +] + +[[package]] +name = "tokio-tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" +dependencies = [ + "futures-util", + "log", + "tokio", + "tungstenite 0.20.1", ] [[package]] @@ -2257,6 +2275,25 @@ dependencies = [ "utf-8", ] +[[package]] +name = "tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http", + "httparse", + "log", + "rand", + "sha1", + "thiserror", + "url", + "utf-8", +] + [[package]] name = "typenum" version = "1.17.0" diff --git a/tmtc-c2a/Cargo.toml b/tmtc-c2a/Cargo.toml index 4cc84910..b60546d7 100644 --- a/tmtc-c2a/Cargo.toml +++ b/tmtc-c2a/Cargo.toml @@ -34,7 +34,7 @@ structpack = "0.5.0" gaia-ccsds-c2a = { path = "../gaia-ccsds-c2a" } gaia-tmtc = { path = "../gaia-tmtc" } kble-socket = { version = "0.2.0", features = ["tungstenite"] } -tokio-tungstenite = "0.18" +tokio-tungstenite = "0.20" itertools = "0.11.0" [build-dependencies]