Loading Cargo.lock +29 −29 Original line number Diff line number Diff line Loading @@ -212,7 +212,7 @@ dependencies = [ "async-signal", "cfg-if", "clap", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "fs-mistrust", Loading Loading @@ -294,7 +294,7 @@ dependencies = [ "anyhow", "async-trait", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "dyn-clone", Loading Loading @@ -419,7 +419,7 @@ dependencies = [ "asynchronous-codec", "base64ct", "bytes", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "erased-serde", "futures", Loading Loading @@ -1626,11 +1626,11 @@ dependencies = [ [[package]] name = "derive-deftly" version = "1.1.0" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a55a256deae70e0772adfd583c57c1403c6ddbd1d1f1f84f64e94acaecc25eeb" checksum = "957bb73a3a9c0bbcac67e129b81954661b3cfcb9e28873d8441f91b54852e77a" dependencies = [ "derive-deftly-macros 1.1.0", "derive-deftly-macros 1.2.0", "heck", ] Loading @@ -1654,9 +1654,9 @@ dependencies = [ [[package]] name = "derive-deftly-macros" version = "1.1.0" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47cf90c375e516cf601a57727744bdf7a547680a470a2e8a6580a12288cf0630" checksum = "9ea41269bd490d251b9eca50ccb43117e641cc68b129849757c15ece88fe0574" dependencies = [ "heck", "indexmap 2.10.0", Loading Loading @@ -5735,7 +5735,7 @@ checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" name = "tor-async-utils" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "educe", "futures", "futures-await-test", Loading Loading @@ -5775,7 +5775,7 @@ name = "tor-bytes" version = "0.32.0" dependencies = [ "bytes", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "digest", "educe", "getrandom 0.3.3", Loading @@ -5795,7 +5795,7 @@ dependencies = [ "bitflags 2.9.1", "bytes", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "hex", Loading Loading @@ -5941,7 +5941,7 @@ version = "0.32.0" dependencies = [ "amplify", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "educe", "either", Loading Loading @@ -6143,7 +6143,7 @@ version = "0.32.0" dependencies = [ "amplify", "base64ct", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "dyn-clone", Loading Loading @@ -6189,7 +6189,7 @@ name = "tor-hsclient" version = "0.32.0" dependencies = [ "async-trait", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "either", Loading Loading @@ -6240,7 +6240,7 @@ dependencies = [ "blake2", "cipher", "data-encoding", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "digest", "equix", Loading Loading @@ -6270,7 +6270,7 @@ dependencies = [ name = "tor-hsrproxy" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "futures", "itertools 0.14.0", Loading Loading @@ -6305,7 +6305,7 @@ dependencies = [ "async-trait", "base64ct", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "digest", Loading Loading @@ -6369,7 +6369,7 @@ dependencies = [ name = "tor-key-forge" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "downcast-rs", "paste", Loading @@ -6393,7 +6393,7 @@ dependencies = [ "arrayvec", "cfg-if", "data-encoding", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "downcast-rs", Loading Loading @@ -6436,7 +6436,7 @@ dependencies = [ "base64ct", "by_address", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "hex", Loading Loading @@ -6466,7 +6466,7 @@ dependencies = [ "ctr", "curve25519-dalek", "der-parser", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "digest", "ed25519-dalek", Loading Loading @@ -6517,7 +6517,7 @@ name = "tor-memquota" version = "0.32.0" dependencies = [ "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "dyn-clone", "educe", Loading Loading @@ -6635,7 +6635,7 @@ version = "0.32.0" dependencies = [ "amplify", "anyhow", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "filetime", "fs-mistrust", Loading Loading @@ -6677,7 +6677,7 @@ dependencies = [ "criterion", "criterion-cycles-per-byte", "ctr", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "digest", Loading Loading @@ -6776,7 +6776,7 @@ dependencies = [ name = "tor-relay-crypto" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "humantime", "tor-cert", Loading Loading @@ -6835,7 +6835,7 @@ name = "tor-rpcbase" version = "0.32.0" dependencies = [ "assert-impl", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "downcast-rs", "erased-serde", Loading Loading @@ -6894,7 +6894,7 @@ dependencies = [ "amplify", "assert_matches", "async-trait", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "futures", Loading Loading @@ -6925,7 +6925,7 @@ dependencies = [ "anyhow", "arbitrary", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "educe", "hex-literal", "safelog", Loading @@ -6939,7 +6939,7 @@ dependencies = [ name = "tor-units" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "float-cmp", "serde", Loading crates/arti-client/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -157,7 +157,7 @@ __is_experimental = [] anyhow = { version = "1.0.23", optional = true } async-trait = "0.1.54" cfg-if = "1.0.0" derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" } derive_more = { version = "2.0.1", features = ["full"] } dyn-clone = { version = "1.0.11", optional = true } Loading crates/arti-rpcserver/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ async-trait = "0.1.54" asynchronous-codec = { version = "0.7.0", features = ["json"] } base64ct = "1.5.1" bytes = "1" derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } derive_more = { version = "2.0.1", features = ["full"] } erased-serde = "0.4.2" futures = "0.3.14" Loading crates/arti/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -153,7 +153,7 @@ async-ctrlc = { version = "1.2.0", optional = true } async-signal = { version = "0.2.10", optional = true } cfg-if = "1.0.0" clap = { version = "4.3.24", features = ["string", "wrap_help", "derive"] } derive-deftly = { version = "~1.1.0", features = ["full", "beta"], optional = true } derive-deftly = { version = "~1.2.0", features = ["full", "beta"], optional = true } derive_builder = { version = "0.11", package = "derive_builder_fork_arti" } fs-mistrust = { path = "../fs-mistrust", version = "0.10.0" } futures = "0.3.14" Loading crates/tor-async-utils/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ categories = ["rust-patterns"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [dependencies] derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } educe = "0.4.22" futures = "0.3.14" oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.3" } Loading Loading
Cargo.lock +29 −29 Original line number Diff line number Diff line Loading @@ -212,7 +212,7 @@ dependencies = [ "async-signal", "cfg-if", "clap", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "fs-mistrust", Loading Loading @@ -294,7 +294,7 @@ dependencies = [ "anyhow", "async-trait", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "dyn-clone", Loading Loading @@ -419,7 +419,7 @@ dependencies = [ "asynchronous-codec", "base64ct", "bytes", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "erased-serde", "futures", Loading Loading @@ -1626,11 +1626,11 @@ dependencies = [ [[package]] name = "derive-deftly" version = "1.1.0" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a55a256deae70e0772adfd583c57c1403c6ddbd1d1f1f84f64e94acaecc25eeb" checksum = "957bb73a3a9c0bbcac67e129b81954661b3cfcb9e28873d8441f91b54852e77a" dependencies = [ "derive-deftly-macros 1.1.0", "derive-deftly-macros 1.2.0", "heck", ] Loading @@ -1654,9 +1654,9 @@ dependencies = [ [[package]] name = "derive-deftly-macros" version = "1.1.0" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47cf90c375e516cf601a57727744bdf7a547680a470a2e8a6580a12288cf0630" checksum = "9ea41269bd490d251b9eca50ccb43117e641cc68b129849757c15ece88fe0574" dependencies = [ "heck", "indexmap 2.10.0", Loading Loading @@ -5735,7 +5735,7 @@ checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" name = "tor-async-utils" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "educe", "futures", "futures-await-test", Loading Loading @@ -5775,7 +5775,7 @@ name = "tor-bytes" version = "0.32.0" dependencies = [ "bytes", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "digest", "educe", "getrandom 0.3.3", Loading @@ -5795,7 +5795,7 @@ dependencies = [ "bitflags 2.9.1", "bytes", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "hex", Loading Loading @@ -5941,7 +5941,7 @@ version = "0.32.0" dependencies = [ "amplify", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "educe", "either", Loading Loading @@ -6143,7 +6143,7 @@ version = "0.32.0" dependencies = [ "amplify", "base64ct", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "dyn-clone", Loading Loading @@ -6189,7 +6189,7 @@ name = "tor-hsclient" version = "0.32.0" dependencies = [ "async-trait", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "either", Loading Loading @@ -6240,7 +6240,7 @@ dependencies = [ "blake2", "cipher", "data-encoding", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "digest", "equix", Loading Loading @@ -6270,7 +6270,7 @@ dependencies = [ name = "tor-hsrproxy" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "futures", "itertools 0.14.0", Loading Loading @@ -6305,7 +6305,7 @@ dependencies = [ "async-trait", "base64ct", "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "digest", Loading Loading @@ -6369,7 +6369,7 @@ dependencies = [ name = "tor-key-forge" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "downcast-rs", "paste", Loading @@ -6393,7 +6393,7 @@ dependencies = [ "arrayvec", "cfg-if", "data-encoding", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "downcast-rs", Loading Loading @@ -6436,7 +6436,7 @@ dependencies = [ "base64ct", "by_address", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "hex", Loading Loading @@ -6466,7 +6466,7 @@ dependencies = [ "ctr", "curve25519-dalek", "der-parser", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "digest", "ed25519-dalek", Loading Loading @@ -6517,7 +6517,7 @@ name = "tor-memquota" version = "0.32.0" dependencies = [ "cfg-if", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "dyn-clone", "educe", Loading Loading @@ -6635,7 +6635,7 @@ version = "0.32.0" dependencies = [ "amplify", "anyhow", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "filetime", "fs-mistrust", Loading Loading @@ -6677,7 +6677,7 @@ dependencies = [ "criterion", "criterion-cycles-per-byte", "ctr", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_builder_fork_arti", "derive_more", "digest", Loading Loading @@ -6776,7 +6776,7 @@ dependencies = [ name = "tor-relay-crypto" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "humantime", "tor-cert", Loading Loading @@ -6835,7 +6835,7 @@ name = "tor-rpcbase" version = "0.32.0" dependencies = [ "assert-impl", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "downcast-rs", "erased-serde", Loading Loading @@ -6894,7 +6894,7 @@ dependencies = [ "amplify", "assert_matches", "async-trait", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "educe", "futures", Loading Loading @@ -6925,7 +6925,7 @@ dependencies = [ "anyhow", "arbitrary", "caret", "derive-deftly 1.1.0", "derive-deftly 1.2.0", "educe", "hex-literal", "safelog", Loading @@ -6939,7 +6939,7 @@ dependencies = [ name = "tor-units" version = "0.32.0" dependencies = [ "derive-deftly 1.1.0", "derive-deftly 1.2.0", "derive_more", "float-cmp", "serde", Loading
crates/arti-client/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -157,7 +157,7 @@ __is_experimental = [] anyhow = { version = "1.0.23", optional = true } async-trait = "0.1.54" cfg-if = "1.0.0" derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" } derive_more = { version = "2.0.1", features = ["full"] } dyn-clone = { version = "1.0.11", optional = true } Loading
crates/arti-rpcserver/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ async-trait = "0.1.54" asynchronous-codec = { version = "0.7.0", features = ["json"] } base64ct = "1.5.1" bytes = "1" derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } derive_more = { version = "2.0.1", features = ["full"] } erased-serde = "0.4.2" futures = "0.3.14" Loading
crates/arti/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -153,7 +153,7 @@ async-ctrlc = { version = "1.2.0", optional = true } async-signal = { version = "0.2.10", optional = true } cfg-if = "1.0.0" clap = { version = "4.3.24", features = ["string", "wrap_help", "derive"] } derive-deftly = { version = "~1.1.0", features = ["full", "beta"], optional = true } derive-deftly = { version = "~1.2.0", features = ["full", "beta"], optional = true } derive_builder = { version = "0.11", package = "derive_builder_fork_arti" } fs-mistrust = { path = "../fs-mistrust", version = "0.10.0" } futures = "0.3.14" Loading
crates/tor-async-utils/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ categories = ["rust-patterns"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [dependencies] derive-deftly = { version = "~1.1.0", features = ["full", "beta"] } derive-deftly = { version = "~1.2.0", features = ["full", "beta"] } educe = "0.4.22" futures = "0.3.14" oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.3" } Loading