From 33a0186be3c52a54ef5ec71ab1a05c07de31a6da Mon Sep 17 00:00:00 2001 From: Scott Lamb Date: Thu, 9 Sep 2021 18:31:46 -0700 Subject: [PATCH] take 2 at fixing 62f6949 --- Cargo.toml | 2 +- fuzz/Cargo.lock | 47 ++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 39 insertions(+), 10 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c42de45..3ba3fc9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ sdp-types = "0.1.3" smallvec = { version = "1.6.1", features = ["union"] } thiserror = "1.0.25" time = "0.1.43" -tokio = { version = "1.5.0", features = ["macros", "net", "rt", "time"] } +tokio = { version = "1.11.0", features = ["macros", "net", "rt", "time"] } tokio-util = { version = "0.6.6", features = ["codec"] } url = "2.2.1" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 09fe588..c94aeba 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -62,6 +62,17 @@ dependencies = [ "generic-array", ] +[[package]] +name = "bstr" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279" +dependencies = [ + "lazy_static", + "memchr", + "regex-automata", +] + [[package]] name = "bytes" version = "1.0.1" @@ -117,6 +128,12 @@ dependencies = [ "sha2", ] +[[package]] +name = "fallible-iterator" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" + [[package]] name = "form_urlencoded" version = "1.0.1" @@ -283,6 +300,12 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + [[package]] name = "lexical-core" version = "0.7.6" @@ -542,6 +565,12 @@ dependencies = [ "rand_core", ] +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" + [[package]] name = "retina" version = "0.3.0" @@ -560,7 +589,7 @@ dependencies = [ "rand", "rtp-rs", "rtsp-types", - "sdp", + "sdp-types", "smallvec", "thiserror", "time", @@ -614,14 +643,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" [[package]] -name = "sdp" -version = "0.1.4" +name = "sdp-types" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f14aa4ddf1473d50e1664f5c353017981f43f27ede9136a54f60c4bb56d8b152" +checksum = "ae499f6886cff026ebd8355c8f67a1881cd15f23ce89de4aab13588cf52142dd" dependencies = [ - "rand", - "thiserror", - "url", + "bstr", + "fallible-iterator", ] [[package]] @@ -720,15 +748,16 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.6.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a38d31d7831c6ed7aad00aa4c12d9375fd225a6dd77da1d25b707346319a975" +checksum = "b4efe6fc2395938c8155973d7be49fe8d03a843726e285e100a8a383cc0154ce" dependencies = [ "autocfg", "libc", "mio", "pin-project-lite", "tokio-macros", + "winapi", ] [[package]]