diff --git a/Cargo.lock b/Cargo.lock index 19ecf6514..0ba5cc718 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -467,7 +467,7 @@ checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -865,7 +865,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd4056f63fce3b82d852c3da92b08ea59959890813a7f4ce9c0ff85b10cf301b" dependencies = [ "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -924,7 +924,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -941,7 +941,7 @@ checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -1474,7 +1474,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -1549,7 +1549,7 @@ checksum = "e77ac7b51b8e6313251737fcef4b1c01a2ea102bde68415b62c0ee9268fec357" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -1626,9 +1626,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hex-literal" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" +checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] name = "hkdf" @@ -1945,9 +1945,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.140" +version = "0.2.141" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" +checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" [[package]] name = "libm" @@ -2276,23 +2276,23 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.5.11" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +checksum = "a0fa9d8a04aa0af7b5845b514a828f829ae3f0ec3f60d9842e1dfaeb49a0e68b" dependencies = [ "num_enum_derive", ] [[package]] name = "num_enum_derive" -version = "0.5.11" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +checksum = "3e51dcc6bafb7f3ac88b65d2ad21f4b53d878e496712060e23011862ebd2d2d1" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.14", ] [[package]] @@ -2601,9 +2601,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.54" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534" +checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" dependencies = [ "unicode-ident", ] @@ -3028,22 +3028,22 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] name = "serde" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -3415,9 +3415,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79d9531f94112cfc3e4c8f5f02cb2b58f72c97b7efd85f70203cc6d8efda5927" +checksum = "fcf316d5356ed6847742d036f8a39c3b8435cac10bd528a4bd461928a6ab34d5" dependencies = [ "proc-macro2", "quote", @@ -3480,7 +3480,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -3633,7 +3633,7 @@ checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -4653,7 +4653,7 @@ checksum = "bb01b60fcc3f5e17babb1a9956263f3ccd2cadc3e52908400231441683283c1d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] @@ -5131,7 +5131,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn 2.0.14", ] [[package]] diff --git a/crates/tor-bytes/Cargo.toml b/crates/tor-bytes/Cargo.toml index fd4657a11..92a43b601 100644 --- a/crates/tor-bytes/Cargo.toml +++ b/crates/tor-bytes/Cargo.toml @@ -24,7 +24,7 @@ tor-llcrypto = { path = "../tor-llcrypto", version = "0.4.3" } zeroize = "1" [dev-dependencies] -hex-literal = "0.3" +hex-literal = "0.4" [target.wasm32-unknown-unknown.dependencies] getrandom = { version = "0.2.3", features = ["js"] } diff --git a/crates/tor-cell/Cargo.toml b/crates/tor-cell/Cargo.toml index b59ab5997..b85e415e5 100644 --- a/crates/tor-cell/Cargo.toml +++ b/crates/tor-cell/Cargo.toml @@ -45,7 +45,7 @@ tor-units = { path = "../tor-units", version = "0.5.0" } [dev-dependencies] hex = "0.4" -hex-literal = "0.3" +hex-literal = "0.4" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-cert/Cargo.toml b/crates/tor-cert/Cargo.toml index bf96670d7..06b965bd9 100644 --- a/crates/tor-cert/Cargo.toml +++ b/crates/tor-cert/Cargo.toml @@ -28,7 +28,7 @@ tor-llcrypto = { path = "../tor-llcrypto", version = "0.4.3" } [dev-dependencies] base64ct = "1.5.1" -hex-literal = "0.3" +hex-literal = "0.4" humantime = "2" rand = "0.8" [package.metadata.docs.rs] diff --git a/crates/tor-chanmgr/Cargo.toml b/crates/tor-chanmgr/Cargo.toml index 0bb67b59d..9175d43c6 100644 --- a/crates/tor-chanmgr/Cargo.toml +++ b/crates/tor-chanmgr/Cargo.toml @@ -50,7 +50,7 @@ void = "1" [dev-dependencies] float_eq = "1.0.0" futures-await-test = "0.3.0" -hex-literal = "0.3" +hex-literal = "0.4" itertools = "0.10.1" tor-cell = { path = "../tor-cell", version = "0.9.1", features = ["testing"] } tor-netdir = { path = "../tor-netdir", version = "0.8.0", features = ["testing"] } diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml index ae8f3fa7e..c5c3e5046 100644 --- a/crates/tor-dirmgr/Cargo.toml +++ b/crates/tor-dirmgr/Cargo.toml @@ -77,7 +77,7 @@ tracing = "0.1.18" [dev-dependencies] anyhow = "1.0.23" float_eq = "1.0.0" -hex-literal = "0.3" +hex-literal = "0.4" tempfile = "3" tokio = { version = "1.7", features = ["full"] } tor-linkspec = { path = "../tor-linkspec", version = "0.6.3" } diff --git a/crates/tor-guardmgr/Cargo.toml b/crates/tor-guardmgr/Cargo.toml index dd7f8a26f..37845b92b 100644 --- a/crates/tor-guardmgr/Cargo.toml +++ b/crates/tor-guardmgr/Cargo.toml @@ -37,7 +37,7 @@ futures = "0.3.14" humantime = "2" humantime-serde = "1.1.1" itertools = "0.10.1" -num_enum = "0.5" +num_enum = "0.6" pin-project = "1" postage = { version = "0.5.0", default-features = false, features = ["futures-traits"] } rand = "0.8" diff --git a/crates/tor-hscrypto/Cargo.toml b/crates/tor-hscrypto/Cargo.toml index 5047525d3..1f87f29da 100644 --- a/crates/tor-hscrypto/Cargo.toml +++ b/crates/tor-hscrypto/Cargo.toml @@ -35,6 +35,6 @@ tor-units = { path = "../tor-units", version = "0.5.0" } [dev-dependencies] hex = "0.4" -hex-literal = "0.3" +hex-literal = "0.4" humantime = "2" tor-basic-utils = { version = "0.6.0", path = "../tor-basic-utils" } diff --git a/crates/tor-linkspec/Cargo.toml b/crates/tor-linkspec/Cargo.toml index 64fe5eeab..6c4c0ef57 100644 --- a/crates/tor-linkspec/Cargo.toml +++ b/crates/tor-linkspec/Cargo.toml @@ -37,7 +37,7 @@ tor-llcrypto = { path = "../tor-llcrypto", version = "0.4.3" } tor-protover = { path = "../tor-protover", version = "0.4.2" } [dev-dependencies] -hex-literal = "0.3" +hex-literal = "0.4" itertools = "0.10.1" serde_test = "1.0.124" diff --git a/crates/tor-llcrypto/Cargo.toml b/crates/tor-llcrypto/Cargo.toml index 6252342d0..92f8eca9f 100644 --- a/crates/tor-llcrypto/Cargo.toml +++ b/crates/tor-llcrypto/Cargo.toml @@ -54,7 +54,7 @@ zeroize = "1" [dev-dependencies] cipher = "0.4.1" -hex-literal = "0.3" +hex-literal = "0.4" rand = "0.8" serde_test = "1.0.124" tor-basic-utils = { path = "../tor-basic-utils", version = "0.6.0" } diff --git a/crates/tor-netdir/Cargo.toml b/crates/tor-netdir/Cargo.toml index 63563889c..678cf7d3e 100644 --- a/crates/tor-netdir/Cargo.toml +++ b/crates/tor-netdir/Cargo.toml @@ -38,7 +38,7 @@ futures = "0.3.14" hex = { version = "0.4", optional = true } humantime = "2" itertools = "0.10.1" -num_enum = "0.5" +num_enum = "0.6" rand = "0.8" serde = { version = "1.0.103", features = ["derive"] } signature = "1" @@ -62,7 +62,7 @@ typed-index-collections = "3.1" [dev-dependencies] float_eq = "1.0.0" hex = "0.4" -hex-literal = "0.3" +hex-literal = "0.4" rand_chacha = "0.3" tor-netdoc = { path = "../tor-netdoc", version = "0.6.3", features = ["build_docs"] } [package.metadata.docs.rs] diff --git a/crates/tor-netdoc/Cargo.toml b/crates/tor-netdoc/Cargo.toml index fa4830adb..c308dbc6f 100644 --- a/crates/tor-netdoc/Cargo.toml +++ b/crates/tor-netdoc/Cargo.toml @@ -72,7 +72,7 @@ derive_more = "0.99.3" digest = "0.10.0" educe = "0.4.6" hex = "0.4" -hex-literal = { version = "0.3", optional = true } +hex-literal = { version = "0.4", optional = true } humantime = "2" itertools = "0.10.1" once_cell = "1" @@ -100,7 +100,7 @@ weak-table = "0.3.0" zeroize = "1" [dev-dependencies] -hex-literal = "0.3" +hex-literal = "0.4" itertools = "0.10.1" serde_json = "1.0.50" tor-basic-utils = { version = "0.6.0", path = "../tor-basic-utils" } diff --git a/crates/tor-proto/Cargo.toml b/crates/tor-proto/Cargo.toml index 1e90b2fc4..9d4a89ec0 100644 --- a/crates/tor-proto/Cargo.toml +++ b/crates/tor-proto/Cargo.toml @@ -70,7 +70,7 @@ zeroize = "1" [dev-dependencies] hex = "0.4" -hex-literal = "0.3" +hex-literal = "0.4" humantime = "2" itertools = "0.10.1" regex = { version = "1", default-features = false, features = ["std"] } diff --git a/crates/tor-socksproto/Cargo.toml b/crates/tor-socksproto/Cargo.toml index 78b3ffde9..cee20935c 100644 --- a/crates/tor-socksproto/Cargo.toml +++ b/crates/tor-socksproto/Cargo.toml @@ -25,7 +25,7 @@ tor-bytes = { path = "../tor-bytes", version = "0.6.3" } tor-error = { path = "../tor-error", version = "0.4.1" } [dev-dependencies] -hex-literal = "0.3" +hex-literal = "0.4" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]