diff --git a/examples/Cargo.lock b/examples/Cargo.lock index 12a28b7..2c2ff11 100644 --- a/examples/Cargo.lock +++ b/examples/Cargo.lock @@ -128,15 +128,6 @@ dependencies = [ "opaque-debug", ] -[[package]] -name = "aho-corasick" -version = "0.6.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5" -dependencies = [ - "memchr", -] - [[package]] name = "aho-corasick" version = "1.0.2" @@ -375,7 +366,7 @@ dependencies = [ "cfg-if 1.0.0", "concurrent-queue", "futures-lite", - "log 0.4.19", + "log", "parking", "polling", "rustix 0.37.23", @@ -430,7 +421,7 @@ dependencies = [ "futures-lite", "gloo-timers", "kv-log-macro", - "log 0.4.19", + "log", "memchr", "once_cell", "pin-project-lite", @@ -718,7 +709,7 @@ dependencies = [ "atomic-waker", "fastrand", "futures-lite", - "log 0.4.19", + "log", ] [[package]] @@ -1258,8 +1249,8 @@ checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" dependencies = [ "atty", "humantime", - "log 0.4.19", - "regex 1.9.1", + "log", + "regex", "termcolor", ] @@ -1598,21 +1589,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "handlebars" -version = "0.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb04af2006ea09d985fef82b81e0eb25337e51b691c76403332378a53d521edc" -dependencies = [ - "lazy_static 0.2.11", - "log 0.3.9", - "pest", - "quick-error", - "regex 0.2.11", - "serde", - "serde_json", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -1837,7 +1813,7 @@ checksum = "1e8a11ae2da61704edada656798b61c94b35ecac2c58eb955156987d5e6be90b" dependencies = [ "async-trait", "bytes", - "log 0.4.19", + "log", "rand", "rtcp", "rtp 0.6.8", @@ -1848,22 +1824,6 @@ dependencies = [ "webrtc-util", ] -[[package]] -name = "interfaces" -version = "0.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec8f50a973916cac3da5057c986db05cd3346f38c78e9bc24f64cc9f6a3978f" -dependencies = [ - "bitflags 1.3.2", - "cc", - "handlebars", - "lazy_static 1.4.0", - "libc", - "nix 0.23.2", - "serde", - "serde_derive", -] - [[package]] name = "io-lifetimes" version = "1.0.11" @@ -1922,15 +1882,9 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" dependencies = [ - "log 0.4.19", + "log", ] -[[package]] -name = "lazy_static" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73" - [[package]] name = "lazy_static" version = "1.4.0" @@ -1962,22 +1916,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] -name = "lock_api" -version = "0.4.10" +name = "local-ip-address" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +checksum = "3fefe707432eb6bd4704b3dacfc87aab269d56667ad05dcd6869534e8890e767" dependencies = [ - "autocfg", - "scopeguard", + "libc", + "neli", + "thiserror", + "windows-sys", ] [[package]] -name = "log" -version = "0.3.9" +name = "lock_api" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ - "log 0.4.19", + "autocfg", + "scopeguard", ] [[package]] @@ -2009,7 +1966,7 @@ dependencies = [ "fnv", "humantime", "libc", - "log 0.4.19", + "log", "log-mdc", "parking_lot", "serde", @@ -2143,27 +2100,39 @@ dependencies = [ ] [[package]] -name = "net2" -version = "0.2.39" +name = "neli" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac" +checksum = "1100229e06604150b3becd61a4965d5c70f3be1759544ea7274166f4be41ef43" dependencies = [ - "cfg-if 0.1.10", + "byteorder", "libc", - "winapi", + "log", + "neli-proc-macros", ] [[package]] -name = "nix" -version = "0.23.2" +name = "neli-proc-macros" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" +checksum = "c168194d373b1e134786274020dae7fc5513d565ea2ebb9bc9ff17ffb69106d4" dependencies = [ - "bitflags 1.3.2", - "cc", - "cfg-if 1.0.0", + "either", + "proc-macro2", + "quote", + "serde", + "syn 1.0.109", +] + +[[package]] +name = "net2" +version = "0.2.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac" +dependencies = [ + "cfg-if 0.1.10", "libc", - "memoffset", + "winapi", ] [[package]] @@ -2399,12 +2368,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" -[[package]] -name = "pest" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a6dda33d67c26f0aac90d324ab2eb7239c819fc7b2552fe9faa4fe88441edc8" - [[package]] name = "petgraph" version = "0.6.3" @@ -2474,7 +2437,7 @@ dependencies = [ "cfg-if 1.0.0", "concurrent-queue", "libc", - "log 0.4.19", + "log", "pin-project-lite", "windows-sys", ] @@ -2581,14 +2544,14 @@ dependencies = [ "bytes", "heck", "itertools", - "lazy_static 1.4.0", - "log 0.4.19", + "lazy_static", + "log", "multimap", "petgraph", "prettyplease", "prost 0.11.9", "prost-types", - "regex 1.9.1", + "regex", "syn 1.0.109", "tempfile", "which", @@ -2720,26 +2683,13 @@ dependencies = [ "bitflags 1.3.2", ] -[[package]] -name = "regex" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9329abc99e39129fcceabd24cf5d85b4671ef7c29c50e972bc5afe32438ec384" -dependencies = [ - "aho-corasick 0.6.10", - "memchr", - "regex-syntax 0.5.6", - "thread_local 0.3.6", - "utf8-ranges", -] - [[package]] name = "regex" version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" dependencies = [ - "aho-corasick 1.0.2", + "aho-corasick", "memchr", "regex-automata 0.3.3", "regex-syntax 0.7.4", @@ -2760,20 +2710,11 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" dependencies = [ - "aho-corasick 1.0.2", + "aho-corasick", "memchr", "regex-syntax 0.7.4", ] -[[package]] -name = "regex-syntax" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d707a4fa2637f2dca2ef9fd02225ec7661fe01a53623c1e6515b6916511f7a7" -dependencies = [ - "ucd-util", -] - [[package]] name = "regex-syntax" version = "0.6.29" @@ -2908,7 +2849,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" dependencies = [ "base64 0.13.1", - "log 0.4.19", + "log", "ring", "sct 0.6.1", "webpki 0.21.4", @@ -2920,7 +2861,7 @@ version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" dependencies = [ - "log 0.4.19", + "log", "ring", "sct 0.7.0", "webpki 0.22.0", @@ -2932,9 +2873,9 @@ version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79ea77c539259495ce8ca47f53e66ae0330a8819f67e23ac96ca02f50e7b7d36" dependencies = [ - "log 0.4.19", + "log", "ring", - "rustls-webpki", + "rustls-webpki 0.101.4", "sct 0.7.0", ] @@ -2959,6 +2900,16 @@ dependencies = [ "base64 0.21.2", ] +[[package]] +name = "rustls-webpki" +version = "0.100.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6a5fc258f1c1276dfe3016516945546e2d5383911efc0fc4f1cdc5df3a4ae3" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "rustls-webpki" version = "0.101.4" @@ -3174,7 +3125,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" dependencies = [ - "lazy_static 1.4.0", + "lazy_static", ] [[package]] @@ -3274,7 +3225,7 @@ checksum = "a7e94b1ec00bad60e6410e058b52f1c66de3dc5fe4d62d09b3e52bb7d3b73e25" dependencies = [ "base64 0.13.1", "crc", - "lazy_static 1.4.0", + "lazy_static", "md-5", "rand", "ring", @@ -3394,15 +3345,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "thread_local" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" -dependencies = [ - "lazy_static 1.4.0", -] - [[package]] name = "thread_local" version = "1.1.7" @@ -3620,6 +3562,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", + "webpki-roots 0.23.1", ] [[package]] @@ -3698,7 +3641,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if 1.0.0", - "log 0.4.19", + "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -3741,8 +3684,8 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" dependencies = [ - "lazy_static 1.4.0", - "log 0.4.19", + "lazy_static", + "log", "tracing-core", ] @@ -3755,10 +3698,10 @@ dependencies = [ "matchers", "nu-ansi-term", "once_cell", - "regex 1.9.1", + "regex", "sharded-slab", "smallvec", - "thread_local 1.1.7", + "thread_local", "tracing", "tracing-core", "tracing-log", @@ -3779,7 +3722,7 @@ dependencies = [ "async-trait", "base64 0.13.1", "futures", - "log 0.4.19", + "log", "md-5", "rand", "ring", @@ -3804,12 +3747,6 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" -[[package]] -name = "ucd-util" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abd2fc5d32b590614af8b0a20d837f32eca055edd0bbead59a9cfe80858be003" - [[package]] name = "unicode-bidi" version = "0.3.13" @@ -3883,12 +3820,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "utf8-ranges" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcfc827f90e53a02eaef5e535ee14266c1d569214c6aa70133a624d8a3164ba" - [[package]] name = "utf8parse" version = "0.2.1" @@ -3934,13 +3865,13 @@ dependencies = [ "err-derive", "futures-core", "futures-util", - "log 0.4.19", + "log", "net2", ] [[package]] name = "viam-rust-utils" -version = "0.0.27" +version = "0.1.1" dependencies = [ "anyhow", "base64 0.13.1", @@ -3959,9 +3890,9 @@ dependencies = [ "http-body", "hyper", "interceptor", - "interfaces", "libc", - "log 0.4.19", + "local-ip-address", + "log", "log4rs", "nalgebra", "prost 0.11.9", @@ -3979,7 +3910,7 @@ dependencies = [ "tracing", "tracing-subscriber", "viam-mdns", - "webpki-roots", + "webpki-roots 0.21.1", "webrtc", ] @@ -4042,7 +3973,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", - "log 0.4.19", + "log", "once_cell", "proc-macro2", "quote", @@ -4130,6 +4061,15 @@ dependencies = [ "webpki 0.21.4", ] +[[package]] +name = "webpki-roots" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" +dependencies = [ + "rustls-webpki 0.100.3", +] + [[package]] name = "webrtc" version = "0.7.3" @@ -4141,11 +4081,11 @@ dependencies = [ "bytes", "hex", "interceptor", - "lazy_static 1.4.0", - "log 0.4.19", + "lazy_static", + "log", "rand", "rcgen", - "regex 1.9.1", + "regex", "ring", "rtcp", "rtp 0.6.8", @@ -4179,7 +4119,7 @@ checksum = "5c3c7ba7d11733e448d8d2d054814e97c558f52293f0e0a2eb05840f28b3be12" dependencies = [ "bytes", "derive_builder", - "log 0.4.19", + "log", "thiserror", "tokio", "webrtc-sctp", @@ -4204,7 +4144,7 @@ dependencies = [ "elliptic-curve", "hkdf", "hmac 0.12.1", - "log 0.4.19", + "log", "p256", "p384", "rand", @@ -4235,7 +4175,7 @@ dependencies = [ "arc-swap", "async-trait", "crc", - "log 0.4.19", + "log", "rand", "serde", "serde_json", @@ -4256,7 +4196,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f08dfd7a6e3987e255c4dbe710dde5d94d0f0574f8a21afa95d171376c143106" dependencies = [ - "log 0.4.19", + "log", "socket2", "thiserror", "tokio", @@ -4286,7 +4226,7 @@ dependencies = [ "async-trait", "bytes", "crc", - "log 0.4.19", + "log", "rand", "thiserror", "tokio", @@ -4307,7 +4247,7 @@ dependencies = [ "bytes", "ctr 0.8.0", "hmac 0.11.0", - "log 0.4.19", + "log", "rtcp", "rtp 0.6.8", "sha-1", @@ -4328,10 +4268,10 @@ dependencies = [ "bytes", "cc", "ipnet", - "lazy_static 1.4.0", + "lazy_static", "libc", - "log 0.4.19", - "nix 0.24.3", + "log", + "nix", "rand", "thiserror", "tokio", @@ -4487,7 +4427,7 @@ dependencies = [ "base64 0.13.1", "data-encoding", "der-parser 7.0.0", - "lazy_static 1.4.0", + "lazy_static", "nom", "oid-registry 0.4.0", "rusticata-macros", @@ -4505,7 +4445,7 @@ dependencies = [ "base64 0.13.1", "data-encoding", "der-parser 8.2.0", - "lazy_static 1.4.0", + "lazy_static", "nom", "oid-registry 0.6.1", "ring",