From 17a28462aff9215fcbae263730140e73d27094e5 Mon Sep 17 00:00:00 2001 From: yngrtc Date: Sat, 29 Jun 2024 11:24:52 -0700 Subject: [PATCH] upgrade deps --- Cargo.lock | 113 ++++++++++++++++++++++------ constraints/Cargo.toml | 2 +- data/Cargo.toml | 2 +- dtls/Cargo.toml | 4 +- dtls/examples/hub/Cargo.toml | 2 +- examples/Cargo.toml | 2 +- examples/examples/signal/Cargo.toml | 2 +- ice/Cargo.toml | 2 +- mdns/Cargo.toml | 2 +- sctp/Cargo.toml | 2 +- stun/Cargo.toml | 2 +- turn/Cargo.toml | 4 +- util/Cargo.toml | 2 +- webrtc/Cargo.toml | 4 +- 14 files changed, 105 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5fe1f90e5..6529c420c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -82,12 +82,55 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" +[[package]] +name = "anstream" +version = "0.6.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + [[package]] name = "anstyle" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +[[package]] +name = "anstyle-parse" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + [[package]] name = "anyhow" version = "1.0.82" @@ -295,15 +338,9 @@ checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] name = "base64" -version = "0.21.7" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - -[[package]] -name = "base64" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64ct" @@ -523,6 +560,12 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +[[package]] +name = "colorchoice" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" + [[package]] name = "concurrent-queue" version = "2.4.0" @@ -799,17 +842,27 @@ dependencies = [ "zeroize", ] +[[package]] +name = "env_filter" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" +dependencies = [ + "log", + "regex", +] + [[package]] name = "env_logger" -version = "0.10.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" dependencies = [ + "anstream", + "anstyle", + "env_filter", "humantime", - "is-terminal", "log", - "regex", - "termcolor", ] [[package]] @@ -1353,6 +1406,12 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "is_terminal_polyfill" +version = "1.70.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" + [[package]] name = "itertools" version = "0.10.5" @@ -1694,7 +1753,7 @@ version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" dependencies = [ - "base64 0.22.0", + "base64", "serde", ] @@ -2048,9 +2107,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.5" +version = "0.23.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afabcee0551bd1aa3e18e5adbf2c0544722014b899adb31bd186ec638d3da97e" +checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" dependencies = [ "once_cell", "ring", @@ -2066,21 +2125,21 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" dependencies = [ - "base64 0.22.0", + "base64", "rustls-pki-types", ] [[package]] name = "rustls-pki-types" -version = "1.4.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247" +checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" [[package]] name = "rustls-webpki" -version = "0.102.2" +version = "0.102.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" +checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" dependencies = [ "ring", "rustls-pki-types", @@ -2198,7 +2257,7 @@ name = "signal" version = "0.1.0" dependencies = [ "anyhow", - "base64 0.21.7", + "base64", "hyper", "lazy_static", "tokio", @@ -2283,7 +2342,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" name = "stun" version = "0.6.0" dependencies = [ - "base64 0.21.7", + "base64", "clap 3.2.25", "crc", "criterion", @@ -2531,7 +2590,7 @@ name = "turn" version = "0.8.0" dependencies = [ "async-trait", - "base64 0.21.7", + "base64", "chrono", "clap 3.2.25", "criterion", @@ -2605,6 +2664,12 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + [[package]] name = "uuid" version = "1.8.0" diff --git a/constraints/Cargo.toml b/constraints/Cargo.toml index 0eed74597..bb9c427bd 100644 --- a/constraints/Cargo.toml +++ b/constraints/Cargo.toml @@ -16,7 +16,7 @@ ordered-float = { version = "4", default-features = false } thiserror = "1" [dev-dependencies] -env_logger = "0.10" +env_logger = "0.11.3" lazy_static = "1" serde_json = { version = "1", features = ["preserve_order"] } diff --git a/data/Cargo.toml b/data/Cargo.toml index f03fb72c7..73209a232 100644 --- a/data/Cargo.toml +++ b/data/Cargo.toml @@ -32,5 +32,5 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" # must match the min version of the `tokio` crate above -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" diff --git a/dtls/Cargo.toml b/dtls/Cargo.toml index 7f31126d7..4fe9120fe 100644 --- a/dtls/Cargo.toml +++ b/dtls/Cargo.toml @@ -44,7 +44,7 @@ x509-parser = "0.16" der-parser = "9.0" rcgen = "0.13" ring = "0.17" -rustls = { version = "0.23", default-features = false, features = ["std", "ring"] } +rustls = { version = "0.23.10", default-features = false, features = ["std", "ring"] } bincode = "1" serde = { version = "1", features = ["derive"] } subtle = "2" @@ -55,7 +55,7 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" clap = "3" hub = {path = "examples/hub"} diff --git a/dtls/examples/hub/Cargo.toml b/dtls/examples/hub/Cargo.toml index 72f3992e8..61d369220 100644 --- a/dtls/examples/hub/Cargo.toml +++ b/dtls/examples/hub/Cargo.toml @@ -11,6 +11,6 @@ dtls = { package = "webrtc-dtls", path = "../../" } tokio = { version = "1.32.0", features = ["full"] } rcgen = { version = "0.13", features = ["pem", "x509-parser"] } -rustls = { version = "0.23", default-features = false } +rustls = { version = "0.23.10", default-features = false } rustls-pemfile = "2" thiserror = "1" diff --git a/examples/Cargo.toml b/examples/Cargo.toml index 04733ac77..a9c54789c 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -16,7 +16,7 @@ repository = "https://github.com/webrtc-rs/webrtc/tree/master/examples" webrtc = { path = "../webrtc" } tokio = { version = "1.32.0", features = ["full"] } -env_logger = "0.10" +env_logger = "0.11.3" clap = "3" hyper = { version = "0.14.27", features = ["full"] } signal = { path = "examples/signal" } diff --git a/examples/examples/signal/Cargo.toml b/examples/examples/signal/Cargo.toml index 3c71bb789..a4f1de04a 100644 --- a/examples/examples/signal/Cargo.toml +++ b/examples/examples/signal/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" [dependencies] tokio = { version = "1.32.0", features = ["full"] } anyhow = "1" -base64 = "0.21" +base64 = "0.22.1" lazy_static = "1" hyper = { version = "0.14.27", features = ["full"] } diff --git a/ice/Cargo.toml b/ice/Cargo.toml index 84916213b..e3cbd15be 100644 --- a/ice/Cargo.toml +++ b/ice/Cargo.toml @@ -43,7 +43,7 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" regex = "1.9.5" -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" ipnet = "2" clap = "3" diff --git a/mdns/Cargo.toml b/mdns/Cargo.toml index 33bfafbc0..82264ef4b 100644 --- a/mdns/Cargo.toml +++ b/mdns/Cargo.toml @@ -33,7 +33,7 @@ log = "0.4" thiserror = "1" [dev-dependencies] -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" clap = "3" diff --git a/sctp/Cargo.toml b/sctp/Cargo.toml index 061419603..c3b03ceac 100644 --- a/sctp/Cargo.toml +++ b/sctp/Cargo.toml @@ -36,7 +36,7 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" lazy_static = "1" -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" clap = "3" diff --git a/stun/Cargo.toml b/stun/Cargo.toml index efe071965..99c355c21 100644 --- a/stun/Cargo.toml +++ b/stun/Cargo.toml @@ -31,7 +31,7 @@ tokio = { version = "1.32.0", features = [ lazy_static = "1" url = "2" rand = "0.8" -base64 = "0.21" +base64 = "0.22.1" subtle = "2.4" crc = "3" ring = "0.17" diff --git a/turn/Cargo.toml b/turn/Cargo.toml index 7f54faacb..e45b154bd 100644 --- a/turn/Cargo.toml +++ b/turn/Cargo.toml @@ -29,7 +29,7 @@ tokio-util = "0.7" futures = "0.3" async-trait = "0.1" log = "0.4" -base64 = "0.21" +base64 = "0.22.1" rand = "0.8" ring = "0.17" md-5 = "0.10" @@ -38,7 +38,7 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" hex = "0.4" clap = "3" diff --git a/util/Cargo.toml b/util/Cargo.toml index a902e8d9c..bf0f68b45 100644 --- a/util/Cargo.toml +++ b/util/Cargo.toml @@ -56,7 +56,7 @@ winapi = { version = "0.3.9", features = [ [dev-dependencies] tokio-test = "0.4" -env_logger = "0.10" +env_logger = "0.11.3" chrono = "0.4.28" criterion = { version = "0.5", features = ["async_futures"] } async-global-executor = "2" diff --git a/webrtc/Cargo.toml b/webrtc/Cargo.toml index 25cb56210..56262d224 100644 --- a/webrtc/Cargo.toml +++ b/webrtc/Cargo.toml @@ -50,7 +50,7 @@ waitgroup = "0.1" regex = "1.9.5" smol_str = { version = "0.2", features = ["serde"] } url = "2" -rustls = { version = "0.23", default-features = false, features = ["std", "ring"] } +rustls = { version = "0.23.10", default-features = false, features = ["std", "ring"] } rcgen = { version = "0.13", features = ["pem", "x509-parser"]} ring = "0.17" sha2 = "0.10" @@ -63,7 +63,7 @@ portable-atomic = "1.6" [dev-dependencies] tokio-test = "0.4" -env_logger = "0.10" +env_logger = "0.11.3" [features] pem = ["dep:pem", "dtls/pem"]