diff options
Diffstat (limited to 'crates')
50 files changed, 410 insertions, 388 deletions
diff --git a/crates/arti-bench/Cargo.toml b/crates/arti-bench/Cargo.toml index 9827c72b8..326af2e63 100644 --- a/crates/arti-bench/Cargo.toml +++ b/crates/arti-bench/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-bench" -version = "0.8.7" +version = "0.8.8" edition = "2021" rust-version = "1.65" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] @@ -17,8 +17,8 @@ publish = false [dependencies] anyhow = "1.0.23" -arti = { path = "../arti", version = "1.1.7" } -arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.0" } +arti = { path = "../arti", version = "1.1.8" } +arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.1" } clap = "3.2.20" float-ord = "0.3" fs-mistrust = { path = "../fs-mistrust", version = "0.7.3" } @@ -28,7 +28,7 @@ serde = { version = "1.0.103", features = ["derive"] } serde_json = "1.0.50" tokio = { version = "1.7", features = ["full"] } tokio-socks = "0.5" -tor-config = { path = "../tor-config", version = "0.9.3" } +tor-config = { path = "../tor-config", version = "0.9.4" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } tracing = "0.1.36" tracing-subscriber = { version = "0.3.0", features = ["env-filter"] } diff --git a/crates/arti-client/Cargo.toml b/crates/arti-client/Cargo.toml index 1dc6a67e0..8113d2058 100644 --- a/crates/arti-client/Cargo.toml +++ b/crates/arti-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-client" -version = "0.10.0" +version = "0.10.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -118,26 +118,26 @@ postage = { version = "0.5.0", default-features = false, features = ["futures-tr safelog = { path = "../safelog", version = "0.3.2" } serde = { version = "1.0.103", features = ["derive"] } thiserror = "1" -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-cell = { path = "../tor-cell", version = "0.12.0" } -tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.0" } +tor-cell = { path = "../tor-cell", version = "0.12.2" } +tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.1" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } tor-circmgr = { path = "../tor-circmgr", version = "0.10.0" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-dirmgr = { path = "../tor-dirmgr", version = "0.11.0", default-features = false, features = ["mmap"] } -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } -tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.0" } -tor-hsclient = { path = "../tor-hsclient", version = "0.4.0", optional = true } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-keymgr = { path = "../tor-keymgr", version = "0.2.0", default-features = false } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.1" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-dirmgr = { path = "../tor-dirmgr", version = "0.11.1", default-features = false, features = ["mmap"] } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } +tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.1" } +tor-hsclient = { path = "../tor-hsclient", version = "0.4.1", optional = true } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-keymgr = { path = "../tor-keymgr", version = "0.2.1", default-features = false } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } tor-persist = { path = "../tor-persist", version = "0.7.3" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } -tor-ptmgr = { path = "../tor-ptmgr", version = "0.4.1", optional = true } +tor-proto = { path = "../tor-proto", version = "0.12.1" } +tor-ptmgr = { path = "../tor-ptmgr", version = "0.5.0", optional = true } tor-rpcbase = { path = "../tor-rpcbase", version = "0.1.2", optional = true } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tracing = "0.1.36" diff --git a/crates/arti-config/Cargo.toml b/crates/arti-config/Cargo.toml index f36d1d262..25bb9e7dd 100644 --- a/crates/arti-config/Cargo.toml +++ b/crates/arti-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-config" -version = "0.6.3" +version = "0.6.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/arti-hyper/Cargo.toml b/crates/arti-hyper/Cargo.toml index c3baa809f..31e47b793 100644 --- a/crates/arti-hyper/Cargo.toml +++ b/crates/arti-hyper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-hyper" -version = "0.10.1" +version = "0.10.2" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -36,7 +36,7 @@ __is_nonadditive = [] [dependencies] anyhow = "1.0.23" -arti-client = { path = "../arti-client", version = "0.10.0" } +arti-client = { path = "../arti-client", version = "0.10.1" } educe = "0.4.6" hyper = { version = "0.14", features = ["http1", "client", "runtime"] } pin-project = "1" @@ -44,7 +44,7 @@ thiserror = "1" tls-api = "0.9.0" tls-api-native-tls = "0.9.0" tokio = { package = "tokio", version = "1.7", features = ["rt", "rt-multi-thread", "io-util", "net", "time", "macros"] } -tor-error = { path = "../tor-error", version = "0.5.3" } +tor-error = { path = "../tor-error", version = "0.5.4" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio"] } [target.'cfg(target_vendor="apple")'.dev-dependencies] diff --git a/crates/arti-rpcserver/Cargo.toml b/crates/arti-rpcserver/Cargo.toml index 98ce0431c..58e5d43be 100644 --- a/crates/arti-rpcserver/Cargo.toml +++ b/crates/arti-rpcserver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-rpcserver" -version = "0.2.1" +version = "0.2.2" edition = "2021" rust-version = "1.60" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] @@ -23,7 +23,7 @@ full = [ ] [dependencies] -arti-client = { path = "../arti-client", version = "0.10.0", features = ["rpc"] } +arti-client = { path = "../arti-client", version = "0.10.1", features = ["rpc"] } asynchronous-codec = { version = "0.6.0", features = ["json"] } base64ct = "1.5.1" bytes = "1" @@ -37,10 +37,10 @@ serde = { version = "1.0.103", features = ["derive"] } serde_json = "1.0.50" thiserror = "1" tiny-keccak = { version = "2", features = ["kmac"] } -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } tor-rpcbase = { path = "../tor-rpcbase", version = "0.1.2" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tracing = "0.1.36" diff --git a/crates/arti-testing/Cargo.toml b/crates/arti-testing/Cargo.toml index 8f6ab83a2..d59eeba74 100644 --- a/crates/arti-testing/Cargo.toml +++ b/crates/arti-testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti-testing" -version = "0.8.7" +version = "0.8.8" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -26,8 +26,8 @@ full = [ [dependencies] anyhow = "1.0.23" -arti = { package = "arti", path = "../arti", version = "1.1.7" } -arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.0", features = ["dirfilter"] } +arti = { package = "arti", path = "../arti", version = "1.1.8" } +arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.1", features = ["dirfilter"] } async-trait = "0.1.54" cfg-if = "1.0.0" clap = "3.2.20" @@ -39,10 +39,10 @@ serde = { version = "1.0.103", features = ["derive"] } tokio = { version = "1.7", features = ["signal", "macros"] } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } tor-checkable = { path = "../tor-checkable", version = "0.5.3", features = ["experimental-api"] } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-dirmgr = { package = "tor-dirmgr", path = "../tor-dirmgr", version = "0.11.0", features = ["dirfilter"] } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-netdoc = { package = "tor-netdoc", path = "../tor-netdoc", version = "0.8.2", features = [ +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-dirmgr = { package = "tor-dirmgr", path = "../tor-dirmgr", version = "0.11.1", features = ["dirfilter"] } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-netdoc = { package = "tor-netdoc", path = "../tor-netdoc", version = "0.8.3", features = [ "experimental-api", "dangerous-expose-struct-fields", ] } diff --git a/crates/arti/Cargo.toml b/crates/arti/Cargo.toml index b41b10bfa..f2db3b45b 100644 --- a/crates/arti/Cargo.toml +++ b/crates/arti/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arti" -version = "1.1.7" +version = "1.1.8" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -89,7 +89,7 @@ __is_experimental = [] [dependencies] arti-rpcserver = { path = "../arti-rpcserver", version = "0.2.0", optional = true } anyhow = "1.0.23" -arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.0", default-features = false } +arti-client = { package = "arti-client", path = "../arti-client", version = "0.10.1", default-features = false } async-ctrlc = { version = "1.2.0", optional = true } backtrace = "0.3.68" cfg-if = "1.0.0" @@ -116,8 +116,8 @@ thiserror = "1" time = "0.3.18" tokio-crate = { package = "tokio", version = "1.7", optional = true, features = ["signal"] } tokio-util = { version = "0.7.0", features = ["compat"], optional = true } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3", default-features = false, features = ["tracing"] } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4", default-features = false, features = ["tracing"] } tor-rpcbase = { path = "../tor-rpcbase", version = "0.1.2", optional = true } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", default-features = false } tor-socksproto = { path = "../tor-socksproto", version = "0.7.2" } diff --git a/crates/caret/Cargo.toml b/crates/caret/Cargo.toml index fe4e144ef..94eb3a5ae 100644 --- a/crates/caret/Cargo.toml +++ b/crates/caret/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "caret" -version = "0.4.3" +version = "0.4.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/equix/Cargo.toml b/crates/equix/Cargo.toml index f4e2b9da8..e3f5af0ac 100644 --- a/crates/equix/Cargo.toml +++ b/crates/equix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "equix" -version = "0.1.0" +version = "0.1.1" authors = ["The Tor Project, Inc.", "Micah Elizabeth Scott <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -27,7 +27,7 @@ compiler = ["hashx/compiler"] [dependencies] arrayvec = "0.7.4" -hashx = { path = "../hashx", version = "0.1.0", default-features = false } +hashx = { path = "../hashx", version = "0.1.1", default-features = false } num-traits = "0.2.15" thiserror = "1.0.40" visibility = "0.1.0" diff --git a/crates/equix/bench/Cargo.lock b/crates/equix/bench/Cargo.lock index ee3efd34f..6af7f5c53 100644 --- a/crates/equix/bench/Cargo.lock +++ b/crates/equix/bench/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "aho-corasick" -version = "1.0.2" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" dependencies = [ "memchr", ] @@ -19,9 +19,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" [[package]] name = "anstyle" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" +checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" [[package]] name = "arrayvec" @@ -41,7 +41,7 @@ version = "0.66.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" dependencies = [ - "bitflags 2.3.3", + "bitflags 2.4.0", "cexpr", "clang-sys", "lazy_static", @@ -54,7 +54,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.27", + "syn 2.0.31", "which", ] @@ -66,9 +66,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" [[package]] name = "blake2" @@ -108,11 +108,12 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.79" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" dependencies = [ "jobserver", + "libc", ] [[package]] @@ -170,18 +171,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.3.19" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" +checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.3.19" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" +checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" dependencies = [ "anstyle", "clap_lex", @@ -189,9 +190,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" +checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" [[package]] name = "criterion" @@ -328,7 +329,7 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "equix" -version = "0.1.0" +version = "0.1.1" dependencies = [ "arrayvec", "hashx", @@ -349,9 +350,9 @@ dependencies = [ [[package]] name = "errno" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" dependencies = [ "errno-dragonfly", "libc", @@ -409,7 +410,7 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "hashx" -version = "0.1.0" +version = "0.1.1" dependencies = [ "arrayvec", "blake2", @@ -432,6 +433,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys", +] + +[[package]] name = "is-terminal" version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -505,21 +515,21 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" +checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" -version = "2.5.0" +version = "2.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" [[package]] name = "memmap2" @@ -628,12 +638,12 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "prettyplease" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" +checksum = "8832c0f9be7e3cae60727e6256cfd2cd3c3e2b6cd5dad4190ecb2fd658c9030b" dependencies = [ "proc-macro2", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] @@ -671,9 +681,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.32" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -732,9 +742,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.1" +version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" dependencies = [ "aho-corasick", "memchr", @@ -744,9 +754,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.3" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" +checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" dependencies = [ "aho-corasick", "memchr", @@ -755,9 +765,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "rustc-hash" @@ -767,11 +777,11 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.4" +version = "0.38.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" +checksum = "c0c3dde1fc030af041adc40e79c0e7fbcf431dd24870053d187d7c66e4b87453" dependencies = [ - "bitflags 2.3.3", + "bitflags 2.4.0", "errno", "libc", "linux-raw-sys", @@ -801,29 +811,29 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.177" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63ba2516aa6bf82e0b19ca8b50019d52df58455d3cf9bdaf6315225fdd0c560a" +checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.177" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "401797fe7833d72109fedec6bfcbe67c0eed9b99772f26eb8afd261f0abc6fd3" +checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] name = "serde_json" -version = "1.0.104" +version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" dependencies = [ "itoa", "ryu", @@ -832,9 +842,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" +checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" [[package]] name = "subtle" @@ -855,9 +865,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.27" +version = "2.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" dependencies = [ "proc-macro2", "quote", @@ -866,22 +876,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.44" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.44" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] @@ -896,8 +906,8 @@ dependencies = [ [[package]] name = "tor-c-equix" -version = "0.1.0" -source = "git+https://gitlab.torproject.org/tpo/core/tor.git#4667195deded5e34d93ef9984ff091b2ae822fbb" +version = "0.2.0" +source = "git+https://gitlab.torproject.org/tpo/core/tor.git#3b17635f46055e465a3c5c927edc2242fd58c5e1" dependencies = [ "bindgen", "cc", @@ -929,14 +939,14 @@ checksum = "b3fd98999db9227cf28e59d83e1f120f42bc233d4b152e8fab9bc87d5bb1e0f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] name = "walkdir" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" dependencies = [ "same-file", "winapi-util", @@ -969,7 +979,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", "wasm-bindgen-shared", ] @@ -991,7 +1001,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -1014,13 +1024,14 @@ dependencies = [ [[package]] name = "which" -version = "4.4.0" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" dependencies = [ "either", - "libc", + "home", "once_cell", + "rustix", ] [[package]] @@ -1065,9 +1076,9 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.48.1" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ "windows_aarch64_gnullvm", "windows_aarch64_msvc", @@ -1080,42 +1091,42 @@ dependencies = [ [[package]] name = "windows_aarch64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_i686_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_x86_64_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" diff --git a/crates/fs-mistrust/Cargo.toml b/crates/fs-mistrust/Cargo.toml index 411368776..2b2db035f 100644 --- a/crates/fs-mistrust/Cargo.toml +++ b/crates/fs-mistrust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fs-mistrust" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" license = "MIT OR Apache-2.0" diff --git a/crates/hashx/Cargo.toml b/crates/hashx/Cargo.toml index cad0e0f98..8dcdab40d 100644 --- a/crates/hashx/Cargo.toml +++ b/crates/hashx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hashx" -version = "0.1.0" +version = "0.1.1" authors = ["The Tor Project, Inc.", "Micah Elizabeth Scott <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/hashx/bench/Cargo.lock b/crates/hashx/bench/Cargo.lock index 43189a69e..85d3438b1 100644 --- a/crates/hashx/bench/Cargo.lock +++ b/crates/hashx/bench/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "aho-corasick" -version = "1.0.2" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" dependencies = [ "memchr", ] @@ -19,9 +19,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" [[package]] name = "anstyle" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" +checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" [[package]] name = "arrayvec" @@ -41,7 +41,7 @@ version = "0.66.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" dependencies = [ - "bitflags 2.3.3", + "bitflags 2.4.0", "cexpr", "clang-sys", "lazy_static", @@ -54,7 +54,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.27", + "syn 2.0.31", "which", ] @@ -66,9 +66,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" [[package]] name = "blake2" @@ -108,11 +108,12 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.79" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" dependencies = [ "jobserver", + "libc", ] [[package]] @@ -170,18 +171,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.3.19" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" +checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.3.19" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" +checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" dependencies = [ "anstyle", "clap_lex", @@ -189,9 +190,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" +checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" [[package]] name = "criterion" @@ -328,9 +329,9 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "errno" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" dependencies = [ "errno-dragonfly", "libc", @@ -388,7 +389,7 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "hashx" -version = "0.1.0" +version = "0.1.1" dependencies = [ "arrayvec", "blake2", @@ -422,6 +423,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys", +] + +[[package]] name = "iai" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -501,21 +511,21 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" +checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" -version = "2.5.0" +version = "2.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" [[package]] name = "memmap2" @@ -624,12 +634,12 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "prettyplease" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" +checksum = "8832c0f9be7e3cae60727e6256cfd2cd3c3e2b6cd5dad4190ecb2fd658c9030b" dependencies = [ "proc-macro2", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] @@ -667,9 +677,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.32" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -728,9 +738,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.1" +version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" dependencies = [ "aho-corasick", "memchr", @@ -740,9 +750,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.3" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" +checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" dependencies = [ "aho-corasick", "memchr", @@ -751,9 +761,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "rustc-hash" @@ -763,11 +773,11 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.4" +version = "0.38.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" +checksum = "c0c3dde1fc030af041adc40e79c0e7fbcf431dd24870053d187d7c66e4b87453" dependencies = [ - "bitflags 2.3.3", + "bitflags 2.4.0", "errno", "libc", "linux-raw-sys", @@ -797,29 +807,29 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.177" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63ba2516aa6bf82e0b19ca8b50019d52df58455d3cf9bdaf6315225fdd0c560a" +checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.177" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "401797fe7833d72109fedec6bfcbe67c0eed9b99772f26eb8afd261f0abc6fd3" +checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] name = "serde_json" -version = "1.0.104" +version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" dependencies = [ "itoa", "ryu", @@ -828,9 +838,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" +checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" [[package]] name = "subtle" @@ -851,9 +861,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.27" +version = "2.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" dependencies = [ "proc-macro2", "quote", @@ -862,22 +872,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.44" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.44" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", ] [[package]] @@ -892,8 +902,8 @@ dependencies = [ [[package]] name = "tor-c-equix" -version = "0.1.0" -source = "git+https://gitlab.torproject.org/tpo/core/tor.git#4667195deded5e34d93ef9984ff091b2ae822fbb" +version = "0.2.0" +source = "git+https://gitlab.torproject.org/tpo/core/tor.git#3b17635f46055e465a3c5c927edc2242fd58c5e1" dependencies = [ "bindgen", "cc", @@ -919,9 +929,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "walkdir" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" dependencies = [ "same-file", "winapi-util", @@ -954,7 +964,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", "wasm-bindgen-shared", ] @@ -976,7 +986,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.31", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -999,13 +1009,14 @@ dependencies = [ [[package]] name = "which" -version = "4.4.0" +version = "4.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" dependencies = [ "either", - "libc", + "home", "once_cell", + "rustix", ] [[package]] @@ -1050,9 +1061,9 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.48.1" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ "windows_aarch64_gnullvm", "windows_aarch64_msvc", @@ -1065,42 +1076,42 @@ dependencies = [ [[package]] name = "windows_aarch64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_i686_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_x86_64_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" diff --git a/crates/retry-error/Cargo.toml b/crates/retry-error/Cargo.toml index 8ad68732b..f3e9d01ac 100644 --- a/crates/retry-error/Cargo.toml +++ b/crates/retry-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "retry-error" -version = "0.5.0" +version = "0.5.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/safelog/Cargo.toml b/crates/safelog/Cargo.toml index 4c42a94b4..611c18ebd 100644 --- a/crates/safelog/Cargo.toml +++ b/crates/safelog/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "safelog" -version = "0.3.3" +version = "0.3.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-async-utils/Cargo.toml b/crates/tor-async-utils/Cargo.toml index 00c39bde6..f8278a447 100644 --- a/crates/tor-async-utils/Cargo.toml +++ b/crates/tor-async-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-async-utils" -version = "0.1.3" +version = "0.1.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-basic-utils/Cargo.toml b/crates/tor-basic-utils/Cargo.toml index 71d9492f4..9a3919832 100644 --- a/crates/tor-basic-utils/Cargo.toml +++ b/crates/tor-basic-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-basic-utils" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-bytes/Cargo.toml b/crates/tor-bytes/Cargo.toml index de894f7f3..c00cef509 100644 --- a/crates/tor-bytes/Cargo.toml +++ b/crates/tor-bytes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-bytes" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -18,8 +18,8 @@ educe = "0.4.6" generic-array = "0.14.3" signature = "1" thiserror = "1" -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } zeroize = "1" [dev-dependencies] diff --git a/crates/tor-cell/Cargo.toml b/crates/tor-cell/Cargo.toml index 0820f54d7..30d1cdae6 100644 --- a/crates/tor-cell/Cargo.toml +++ b/crates/tor-cell/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-cell" -version = "0.12.1" +version = "0.12.2" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -47,12 +47,12 @@ paste = "1" rand = "0.8" thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-cert = { path = "../tor-cert", version = "0.7.2" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-cert = { path = "../tor-cert", version = "0.7.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } tor-units = { path = "../tor-units", version = "0.6.1" } [dev-dependencies] diff --git a/crates/tor-cert/Cargo.toml b/crates/tor-cert/Cargo.toml index 9b21d659d..2543f5d81 100644 --- a/crates/tor-cert/Cargo.toml +++ b/crates/tor-cert/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-cert" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -24,9 +24,9 @@ derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti", opt digest = "0.10.0" signature = "1" thiserror = "1" -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } [dev-dependencies] base64ct = "1.5.1" diff --git a/crates/tor-chanmgr/Cargo.toml b/crates/tor-chanmgr/Cargo.toml index ddaa17e6e..ee1ec5089 100644 --- a/crates/tor-chanmgr/Cargo.toml +++ b/crates/tor-chanmgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-chanmgr" -version = "0.10.0" +version = "0.10.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -48,13 +48,13 @@ safelog = { path = "../safelog", version = "0.3.2" } serde = { version = "1.0.103", features = ["derive"] } thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-cell = { path = "../tor-cell", version = "0.12.0" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } +tor-cell = { path = "../tor-cell", version = "0.12.2" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } +tor-proto = { path = "../tor-proto", version = "0.12.1" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tor-socksproto = { path = "../tor-socksproto", version = "0.7.2", default-features = false, features = [ "client-handshake", @@ -68,11 +68,11 @@ float_eq = "1.0.0" futures-await-test = "0.3.0" hex-literal = "0.4" itertools = "0.11.0" -tor-cell = { path = "../tor-cell", version = "0.12.0", features = ["testing"] } -tor-netdir = { path = "../tor-netdir", version = "0.9.3", features = ["testing"] } -tor-proto = { path = "../tor-proto", version = "0.12.0", features = ["testing"] } +tor-cell = { path = "../tor-cell", version = "0.12.2", features = ["testing"] } +tor-netdir = { path = "../tor-netdir", version = "0.9.4", features = ["testing"] } +tor-proto = { path = "../tor-proto", version = "0.12.1", features = ["testing"] } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-checkable/Cargo.toml b/crates/tor-checkable/Cargo.toml index 230003c16..70d83c050 100644 --- a/crates/tor-checkable/Cargo.toml +++ b/crates/tor-checkable/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-checkable" -version = "0.5.3" +version = "0.5.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -21,7 +21,7 @@ __is_experimental = [] humantime = "2" signature = "1" thiserror = "1" -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-circmgr/Cargo.toml b/crates/tor-circmgr/Cargo.toml index dc91830ce..8cb7ee16a 100644 --- a/crates/tor-circmgr/Cargo.toml +++ b/crates/tor-circmgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-circmgr" -version = "0.10.0" +version = "0.10.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -70,16 +70,16 @@ serde = { version = "1.0.103", features = ["derive"] } static_assertions = "1" thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.0" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } -tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.0" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } +tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.1" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } +tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.1" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } tor-persist = { path = "../tor-persist", version = "0.7.3" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } +tor-proto = { path = "../tor-proto", version = "0.12.1" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tracing = "0.1.36" visibility = { version = "0.1.0", optional = true } @@ -87,12 +87,12 @@ weak-table = "0.3.0" [dev-dependencies] futures-await-test = "0.3.0" -tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.0", features = ["testing"] } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3", features = ["testing"] } +tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.1", features = ["testing"] } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4", features = ["testing"] } tor-persist = { path = "../tor-persist", version = "0.7.3", features = ["testing"] } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-config/Cargo.toml b/crates/tor-config/Cargo.toml index becd40e01..a79a28704 100644 --- a/crates/tor-config/Cargo.toml +++ b/crates/tor-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-config" -version = "0.9.3" +version = "0.9.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -44,7 +44,7 @@ strum = { version = "0.25", features = ["derive"] } thiserror = "1" toml = "0.7.2" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } +tor-error = { path = "../tor-error", version = "0.5.4" } tracing = "0.1.36" void = "1" diff --git a/crates/tor-congestion/Cargo.toml b/crates/tor-congestion/Cargo.toml index 53f4e215e..4cf9d5e0c 100644 --- a/crates/tor-congestion/Cargo.toml +++ b/crates/tor-congestion/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-congestion" -version = "0.5.3" +version = "0.5.4" edition = "2021" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] rust-version = "1.65" @@ -16,8 +16,8 @@ publish = false [dependencies] thiserror = "1" -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } tor-units = { path = "../tor-units", version = "0.6.1" } [features] diff --git a/crates/tor-consdiff/Cargo.toml b/crates/tor-consdiff/Cargo.toml index b0e8e99fb..a9cde3357 100644 --- a/crates/tor-consdiff/Cargo.toml +++ b/crates/tor-consdiff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-consdiff" -version = "0.5.4" +version = "0.5.5" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -23,7 +23,7 @@ __is_experimental = [] digest = "0.10.0" hex = "0.4" thiserror = "1" -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-dirclient/Cargo.toml b/crates/tor-dirclient/Cargo.toml index 99f6b5137..6ebe0ec93 100644 --- a/crates/tor-dirclient/Cargo.toml +++ b/crates/tor-dirclient/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-dirclient" -version = "0.8.0" +version = "0.9.0" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -56,19 +56,19 @@ itertools = "0.11.0" memchr = "2.5" thiserror = "1" tor-circmgr = { path = "../tor-circmgr", version = "0.10.0" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } +tor-proto = { path = "../tor-proto", version = "0.12.1" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tracing = "0.1.36" [dev-dependencies] futures-await-test = "0.3.0" tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml index 75aef561f..57f404f89 100644 --- a/crates/tor-dirmgr/Cargo.toml +++ b/crates/tor-dirmgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-dirmgr" -version = "0.11.0" +version = "0.11.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -85,15 +85,15 @@ time = { version = "0.3", features = ["formatting", "parsing"] } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } tor-circmgr = { path = "../tor-circmgr", version = "0.10.0" } -tor-config = { path = "../tor-config", version = "0.9.3" } +tor-config = { path = "../tor-config", version = "0.9.4" } tor-consdiff = { path = "../tor-consdiff", version = "0.5.3" } -tor-dirclient = { path = "../tor-dirclient", version = "0.8.0", default-features = false } -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } -tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.0" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } +tor-dirclient = { path = "../tor-dirclient", version = "0.9.0", default-features = false } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } +tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.1" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } +tor-proto = { path = "../tor-proto", version = "0.12.1" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tracing = "0.1.36" @@ -102,9 +102,9 @@ anyhow = "1.0.23" float_eq = "1.0.0" hex-literal = "0.4" tempfile = "3" -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } tracing-test = "0.2" [package.metadata.docs.rs] all-features = true diff --git a/crates/tor-error/Cargo.toml b/crates/tor-error/Cargo.toml index 1ec1328e6..e1ab37acd 100644 --- a/crates/tor-error/Cargo.toml +++ b/crates/tor-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-error" -version = "0.5.3" +version = "0.5.4" authors = ["Ian Jackson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-events/Cargo.toml b/crates/tor-events/Cargo.toml index 4eb2abdc4..046f14a1c 100644 --- a/crates/tor-events/Cargo.toml +++ b/crates/tor-events/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-events" -version = "0.5.3" +version = "0.5.4" edition = "2021" rust-version = "1.65" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] diff --git a/crates/tor-geoip/Cargo.toml b/crates/tor-geoip/Cargo.toml index 44383a29c..4369955f2 100644 --- a/crates/tor-geoip/Cargo.toml +++ b/crates/tor-geoip/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-geoip" -version = "0.1.1" +version = "0.1.2" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -17,7 +17,7 @@ derive_more = "0.99.3" once_cell = "1.18" rangemap = "1.3" thiserror = "1" -tor-error = { path = "../tor-error", version = "0.5.3" } +tor-error = { path = "../tor-error", version = "0.5.4" } [features] embedded-db = [] diff --git a/crates/tor-guardmgr/Cargo.toml b/crates/tor-guardmgr/Cargo.toml index 1687c170d..69d8d5413 100644 --- a/crates/tor-guardmgr/Cargo.toml +++ b/crates/tor-guardmgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-guardmgr" -version = "0.10.0" +version = "0.10.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -65,14 +65,14 @@ serde = { version = "1.0.103", features = ["derive"] } strum = { version = "0.25", features = ["derive"] } thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdir = { path = "../tor-netdir", version = "0.9.3" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } # for address pattern +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } # for address pattern tor-persist = { path = "../tor-persist", version = "0.7.3" } -tor-proto = { path = "../tor-proto", version = "0.12.0" } +tor-proto = { path = "../tor-proto", version = "0.12.1" } tor-protover = { path = "../tor-protover", version = "0.5.1", optional = true } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } tor-units = { path = "../tor-units", version = "0.6.1" } @@ -82,8 +82,8 @@ tracing = "0.1.36" float_eq = "1.0.0" serde_json = "1.0.50" toml = "0.7.2" -tor-netdir = { path = "../tor-netdir", version = "0.9.3", features = ["testing"] } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } +tor-netdir = { path = "../tor-netdir", version = "0.9.4", features = ["testing"] } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } tor-persist = { path = "../tor-persist", version = "0.7.3", features = ["testing"] } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } diff --git a/crates/tor-hsclient/Cargo.toml b/crates/tor-hsclient/Cargo.toml index aa5e857f1..20b712580 100644 --- a/crates/tor-hsclient/Cargo.toml +++ b/crates/tor-hsclient/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-hsclient" -version = "0.4.0" +version = "0.4.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -50,34 +50,34 @@ slotmap = "1.0.6" strum = { version = "0.25", features = ["derive"] } thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-cell = { path = "../tor-cell", version = "0.12.0", features = ["hs"] } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-cell = { path = "../tor-cell", version = "0.12.2", features = ["hs"] } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } tor-circmgr = { version = "0.10.0", path = "../tor-circmgr", features = ["hs-client"] } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-dirclient = { path = "../tor-dirclient", version = "0.8.0", default-features = false, features = ["hs-client"] } -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } -tor-hscrypto = { version = "0.3.0", path = "../tor-hscrypto" } -tor-keymgr = { version = "0.2.0", path = "../tor-keymgr", default-features = false } -tor-linkspec = { version = "0.8.2", path = "../tor-linkspec", features = ["decode", "verbatim"] } -tor-llcrypto = { version = "0.5.2", path = "../tor-llcrypto" } -tor-netdir = { version = "0.9.3", path = "../tor-netdir", features = ["hs-client"] } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2", features = ["hs-client"] } -tor-proto = { version = "0.12.0", path = "../tor-proto", features = ["hs-client", "send-control-msg"] } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-dirclient = { path = "../tor-dirclient", version = "0.9.0", default-features = false, features = ["hs-client"] } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } +tor-hscrypto = { version = "0.3.2", path = "../tor-hscrypto" } +tor-keymgr = { version = "0.2.1", path = "../tor-keymgr", default-features = false } +tor-linkspec = { version = "0.8.3", path = "../tor-linkspec", features = ["decode", "verbatim"] } +tor-llcrypto = { version = "0.5.4", path = "../tor-llcrypto" } +tor-netdir = { version = "0.9.4", path = "../tor-netdir", features = ["hs-client"] } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3", features = ["hs-client"] } +tor-proto = { version = "0.12.1", path = "../tor-proto", features = ["hs-client", "send-control-msg"] } tor-rtcompat = { version = "0.9.1", path = "../tor-rtcompat" } tracing = "0.1.36" [dev-dependencies] humantime = "2" tokio-crate = { package = "tokio", version = "1.7", features = ["full"] } -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.0" } +tor-chanmgr = { path = "../tor-chanmgr", version = "0.10.1" } tor-circmgr = { version = "0.10.0", path = "../tor-circmgr", features = ["hs-client", "testing"] } -tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.0", features = ["testing"] } -tor-netdir = { path = "../tor-netdir", version = "0.9.3", features = ["testing"] } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2", features = ["testing"] } +tor-guardmgr = { path = "../tor-guardmgr", version = "0.10.1", features = ["testing"] } +tor-netdir = { path = "../tor-netdir", version = "0.9.4", features = ["testing"] } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3", features = ["testing"] } tor-persist = { path = "../tor-persist", version = "0.7.3", features = ["testing"] } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1", features = ["tokio", "native-tls"] } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } tracing-test = "0.2" diff --git a/crates/tor-hscrypto/Cargo.toml b/crates/tor-hscrypto/Cargo.toml index 96bab2851..9152b0f47 100644 --- a/crates/tor-hscrypto/Cargo.toml +++ b/crates/tor-hscrypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-hscrypto" -version = "0.3.1" +version = "0.3.2" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -36,9 +36,9 @@ signature = "1" subtle = "2" thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { version = "0.7.2", path = "../tor-bytes" } -tor-error = { version = "0.5.3", path = "../tor-error" } -tor-llcrypto = { version = "0.5.2", path = "../tor-llcrypto", features = ["hsv3-client", "hsv3-service"] } +tor-bytes = { version = "0.7.4", path = "../tor-bytes" } +tor-error = { version = "0.5.4", path = "../tor-error" } +tor-llcrypto = { version = "0.5.4", path = "../tor-llcrypto", features = ["hsv3-client", "hsv3-service"] } tor-units = { path = "../tor-units", version = "0.6.1" } [dev-dependencies] diff --git a/crates/tor-hspow/Cargo.toml b/crates/tor-hspow/Cargo.toml index 84b913acd..b7fd88817 100644 --- a/crates/tor-hspow/Cargo.toml +++ b/crates/tor-hspow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-hspow" -version = "0.1.0" +version = "0.1.1" authors = ["The Tor Project, Inc.", "Micah Elizabeth Scott <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -21,10 +21,10 @@ full = ["tor-hscrypto/full", "equix/full"] arrayvec = "0.7.4" blake2 = "0.10.6" derive_more = "0.99.3" -equix = { path = "../equix", version = "0.1.0" } +equix = { path = "../equix", version = "0.1.1" } rand = "0.8.5" thiserror = "1" -tor-hscrypto = { version = "0.3.0", path = "../tor-hscrypto" } +tor-hscrypto = { version = "0.3.2", path = "../tor-hscrypto" } [dev-dependencies] hex-literal = "0.4.1" diff --git a/crates/tor-hsservice/Cargo.toml b/crates/tor-hsservice/Cargo.toml index 7c5801b50..b1ac383f0 100644 --- a/crates/tor-hsservice/Cargo.toml +++ b/crates/tor-hsservice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-hsservice" -version = "0.2.3" +version = "0.2.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -41,22 +41,22 @@ retry-error = { version = "0.5.0", path = "../retry-error" } safelog = { path = "../safelog", version = "0.3.3" } serde = { version = "1.0.103", features = ["derive"] } thiserror = "1" -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } tor-bytes = { version = "*", path = "../tor-bytes" } -tor-cell = { version = "0.12.1", path = "../tor-cell", features = ["hs"] } -tor-cert = { path = "../tor-cert", version = "0.7.2" } +tor-cell = { version = "0.12.2", path = "../tor-cell", features = ["hs"] } +tor-cert = { path = "../tor-cert", version = "0.7.4" } tor-circmgr = { version = "0.10.0", path = "../tor-circmgr", features = ["hs-service"] } -tor-config = { version = "0.9.3", path = "../tor-config" } -tor-dirclient = { path = "../tor-dirclient", version = "0.8.0", default-features = false, features = ["hs-service"] } -tor-error = { version = "0.5.3", path = "../tor-error" } -tor-hscrypto = { version = "0.3.0", path = "../tor-hscrypto" } -tor-keymgr = { version = "0.2.0", path = "../tor-keymgr" } -tor-linkspec = { version = "0.8.1", path = "../tor-linkspec", features = ["verbatim", "decode"] } -tor-llcrypto = { version = "0.5.2", path = "../tor-llcrypto" } -tor-netdir = { version = "0.9.3", path = "../tor-netdir", features = ["hs-service"] } -tor-netdoc = { version = "0.8.2", path = "../tor-netdoc", features = ["hs-service"] } -tor-proto = { version = "0.12.0", path = "../tor-proto", features = [ +tor-config = { version = "0.9.4", path = "../tor-config" } +tor-dirclient = { path = "../tor-dirclient", version = "0.9.0", default-features = false, features = ["hs-service"] } +tor-error = { version = "0.5.4", path = "../tor-error" } +tor-hscrypto = { version = "0.3.2", path = "../tor-hscrypto" } +tor-keymgr = { version = "0.2.1", path = "../tor-keymgr" } +tor-linkspec = { version = "0.8.3", path = "../tor-linkspec", features = ["verbatim", "decode"] } +tor-llcrypto = { version = "0.5.4", path = "../tor-llcrypto" } +tor-netdir = { version = "0.9.4", path = "../tor-netdir", features = ["hs-service"] } +tor-netdoc = { version = "0.8.3", path = "../tor-netdoc", features = ["hs-service"] } +tor-proto = { version = "0.12.1", path = "../tor-proto", features = [ "experimental-api", "hs-service", "send-control-msg", @@ -69,4 +69,4 @@ void = "1" [dev-dependencies] humantime = "2" serde_json = "1.0.104" -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } diff --git a/crates/tor-keymgr/Cargo.toml b/crates/tor-keymgr/Cargo.toml index 8aa4f0eaa..6d78a41af 100644 --- a/crates/tor-keymgr/Cargo.toml +++ b/crates/tor-keymgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-keymgr" -version = "0.2.0" +version = "0.2.1" authors = ["The Tor Project, Inc.", "Gabriela Moldovan <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -34,10 +34,10 @@ rand = "0.8" serde = { version = "1.0.103", features = ["derive"] } ssh-key = { version = "0.6.1", features = ["std"] } thiserror = "1" -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2", features = ["keymgr"] } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4", features = ["keymgr"] } zeroize = "1" [dev-dependencies] diff --git a/crates/tor-linkspec/Cargo.toml b/crates/tor-linkspec/Cargo.toml index a060a8243..fe1308dff 100644 --- a/crates/tor-linkspec/Cargo.toml +++ b/crates/tor-linkspec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-linkspec" -version = "0.8.2" +version = "0.8.3" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -45,9 +45,9 @@ serde_with = "3.0.0" strum = { version = "0.25", features = ["derive"] } thiserror = "1" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } tor-protover = { path = "../tor-protover", version = "0.5.1" } [dev-dependencies] diff --git a/crates/tor-llcrypto/Cargo.toml b/crates/tor-llcrypto/Cargo.toml index b36768d15..2f46e57a3 100644 --- a/crates/tor-llcrypto/Cargo.toml +++ b/crates/tor-llcrypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-llcrypto" -version = "0.5.3" +version = "0.5.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-netdir/Cargo.toml b/crates/tor-netdir/Cargo.toml index 9c07b414c..77f411fd1 100644 --- a/crates/tor-netdir/Cargo.toml +++ b/crates/tor-netdir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-netdir" -version = "0.9.3" +version = "0.9.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -64,13 +64,13 @@ thiserror = "1" time = { version = "0.3.17", features = ["macros"], optional = true } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } tor-geoip = { path = "../tor-geoip", version = "0.1.1", optional = true } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3" } tor-protover = { path = "../tor-protover", version = "0.5.1" } tor-units = { path = "../tor-units", version = "0.6.1" } tracing = "0.1.36" @@ -82,7 +82,7 @@ float_eq = "1.0.0" hex = "0.4" hex-literal = "0.4" rand_chacha = "0.3" -tor-netdoc = { path = "../tor-netdoc", version = "0.8.2", features = ["build_docs"] } +tor-netdoc = { path = "../tor-netdoc", version = "0.8.3", features = ["build_docs"] } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] diff --git a/crates/tor-netdoc/Cargo.toml b/crates/tor-netdoc/Cargo.toml index b89f096c8..9e40e746c 100644 --- a/crates/tor-netdoc/Cargo.toml +++ b/crates/tor-netdoc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-netdoc" -version = "0.8.2" +version = "0.8.3" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -104,13 +104,13 @@ thiserror = "1" time = { version = "0.3", features = ["std", "parsing", "macros"] } tinystr = "0.7.0" tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-cert = { path = "../tor-cert", version = "0.7.2" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-cert = { path = "../tor-cert", version = "0.7.4" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2", optional = true } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3", optional = true } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } tor-protover = { path = "../tor-protover", version = "0.5.1" } tor-units = { version = "0.6.1", path = "../tor-units", optional = true } visibility = { version = "0.1.0", optional = true } diff --git a/crates/tor-persist/Cargo.toml b/crates/tor-persist/Cargo.toml index 972dbcc80..6d7c40a78 100644 --- a/crates/tor-persist/Cargo.toml +++ b/crates/tor-persist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-persist" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -28,7 +28,7 @@ sanitize-filename = "0.5.0" serde = { version = "1.0.103", features = ["derive"] } serde_json = "1.0.50" thiserror = "1" -tor-error = { path = "../tor-error", version = "0.5.3", features = ["tracing"] } +tor-error = { path = "../tor-error", version = "0.5.4", features = ["tracing"] } tracing = "0.1.36" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] diff --git a/crates/tor-proto/Cargo.toml b/crates/tor-proto/Cargo.toml index 64b2142b1..1636dad0d 100644 --- a/crates/tor-proto/Cargo.toml +++ b/crates/tor-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-proto" -version = "0.12.0" +version = "0.12.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -72,20 +72,20 @@ subtle = "2" thiserror = "1" tokio-crate = { package = "tokio", version = "1.7", optional = true } tokio-util = { version = "0.7.0", features = ["compat"], optional = true } -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } tor-basic-utils = { path = "../tor-basic-utils", version = "0.7.3" } -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-cell = { path = "../tor-cell", version = "0.12.0" } -tor-cert = { path = "../tor-cert", version = "0.7.2" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-cell = { path = "../tor-cell", version = "0.12.2" } +tor-cert = { path = "../tor-cert", version = "0.7.4" } tor-checkable = { path = "../tor-checkable", version = "0.5.3" } -tor-config = { path = "../tor-config", version = "0.9.3" } -tor-error = { path = "../tor-error", version = "0.5.3" } -tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.0", optional = true } -tor-linkspec = { path = "../tor-linkspec", version = "0.8.2" } -tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.2" } +tor-config = { path = "../tor-config", version = "0.9.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } +tor-hscrypto = { path = "../tor-hscrypto", version = "0.3.2", optional = true } +tor-linkspec = { path = "../tor-linkspec", version = "0.8.3" } +tor-llcrypto = { path = "../tor-llcrypto", version = "0.5.4" } tor-protover = { path = "../tor-protover", version = "0.5.1" } tor-rtcompat = { path = "../tor-rtcompat", version = "0.9.1" } -tor-rtmock = { path = "../tor-rtmock", version = "0.9.0" } +tor-rtmock = { path = "../tor-rtmock", version = "0.9.1" } tor-units = { path = "../tor-units", version = "0.6.1" } tracing = "0.1.36" typenum = "1.12" diff --git a/crates/tor-protover/Cargo.toml b/crates/tor-protover/Cargo.toml index ab36f7823..e38e694ec 100644 --- a/crates/tor-protover/Cargo.toml +++ b/crates/tor-protover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-protover" -version = "0.5.3" +version = "0.5.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-ptmgr/Cargo.toml b/crates/tor-ptmgr/Cargo.toml index b87f75f40..599be43d8 100644 --- a/crates/tor-ptmgr/Cargo.toml +++ b/crates/tor-ptmgr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-ptmgr" -version = "0.4.1" +version = "0.5.0" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -36,10 +36,10 @@ fs-mistrust = { version = "0.7.3", path = "../fs-mistrust" } futures = "0.3.14" serde = { version = "1.0.103", features = ["derive"] } thiserror = "1" -tor-chanmgr = { version = "0.10.0", path = "../tor-chanmgr", features = ["pt-client"] } -tor-config = { version = "0.9.3", path = "../tor-config" } -tor-error = { version = "0.5.3", path = "../tor-error", features = ["tracing"] } -tor-linkspec = { version = "0.8.2", path = "../tor-linkspec", features = ["pt-client"] } +tor-chanmgr = { version = "0.10.1", path = "../tor-chanmgr", features = ["pt-client"] } +tor-config = { version = "0.9.4", path = "../tor-config" } +tor-error = { version = "0.5.4", path = "../tor-error", features = ["tracing"] } +tor-linkspec = { version = "0.8.3", path = "../tor-linkspec", features = ["pt-client"] } tor-rtcompat = { version = "0.9.1", path = "../tor-rtcompat" } tor-socksproto = { version = "0.7.2", path = "../tor-socksproto" } tracing = "0.1.36" diff --git a/crates/tor-rpcbase/Cargo.toml b/crates/tor-rpcbase/Cargo.toml index 269e50012..fcc837c11 100644 --- a/crates/tor-rpcbase/Cargo.toml +++ b/crates/tor-rpcbase/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-rpcbase" -version = "0.1.3" +version = "0.1.4" edition = "2021" rust-version = "1.60" authors = ["The Tor Project, Inc.", "eta <[email protected]>"] @@ -22,8 +22,8 @@ paste = "1" serde = { version = "1.0.103", features = ["derive"] } serde_repr = "0.1.12" thiserror = "1" -tor-async-utils = { path = "../tor-async-utils", version = "0.1.1" } -tor-error = { path = "../tor-error/", version = "0.5.3", features = ["rpc"] } +tor-async-utils = { path = "../tor-async-utils", version = "0.1.4" } +tor-error = { path = "../tor-error/", version = "0.5.4", features = ["rpc"] } typetag = "0.2.7" [dev-dependencies] diff --git a/crates/tor-rtcompat/Cargo.toml b/crates/tor-rtcompat/Cargo.toml index ff1f51cc1..774de75c6 100644 --- a/crates/tor-rtcompat/Cargo.toml +++ b/crates/tor-rtcompat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-rtcompat" -version = "0.9.3" +version = "0.9.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-rtmock/Cargo.toml b/crates/tor-rtmock/Cargo.toml index 5b4542671..9719912b2 100644 --- a/crates/tor-rtmock/Cargo.toml +++ b/crates/tor-rtmock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-rtmock" -version = "0.9.0" +version = "0.9.1" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" diff --git a/crates/tor-socksproto/Cargo.toml b/crates/tor-socksproto/Cargo.toml index 76504ee70..06e998148 100644 --- a/crates/tor-socksproto/Cargo.toml +++ b/crates/tor-socksproto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-socksproto" -version = "0.7.3" +version = "0.7.4" authors = ["The Tor Project, Inc.", "Nick Mathewson <[email protected]>"] edition = "2021" rust-version = "1.65" @@ -24,8 +24,8 @@ arbitrary = { version = "1.0.1", optional = true, features = ["derive"] } caret = { path = "../caret", version = "0.4.1" } subtle = "2" thiserror = "1" -tor-bytes = { path = "../tor-bytes", version = "0.7.2" } -tor-error = { path = "../tor-error", version = "0.5.3" } +tor-bytes = { path = "../tor-bytes", version = "0.7.4" } +tor-error = { path = "../tor-error", version = "0.5.4" } [dev-dependencies] hex-literal = "0.4" diff --git a/crates/tor-units/Cargo.toml b/crates/tor-units/Cargo.toml index 6b60289c8..85be686cc 100644 --- a/crates/tor-units/Cargo.toml +++ b/crates/tor-units/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tor-units" -version = "0.6.3" +version = "0.6.4" authors = ["Dennis Jackson <[email protected]>"] edition = "2021" rust-version = "1.65" |
