summaryrefslogtreecommitdiff
path: root/crates/arti
diff options
context:
space:
mode:
Diffstat (limited to 'crates/arti')
-rw-r--r--crates/arti/Cargo.toml7
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/arti/Cargo.toml b/crates/arti/Cargo.toml
index 0fe3d6d17..08fe7f80d 100644
--- a/crates/arti/Cargo.toml
+++ b/crates/arti/Cargo.toml
@@ -59,7 +59,7 @@ full = [
"tor-rpc-connect?/full",
"signal-hook",
"signal-hook-async-std",
- "dialoguer",
+ "dialoguer", "tor-key-forge/full", "tor-keymgr/full",
]
async-std = [
@@ -78,6 +78,7 @@ memquota = ["arti-client/memquota"]
tokio = ["tokio-crate", "arti-client/tokio", "tor-rtcompat/tokio", "tokio-util"]
native-tls = ["arti-client/native-tls", "tor-rtcompat/native-tls"]
onion-service-client = ["arti-client/onion-service-client"]
+
onion-service-cli-extra = ["arti-client/onion-service-cli-extra", "__is_experimental"]
onion-service-service = ["arti-client/onion-service-service", "tor-hsrproxy", "tor-hsservice"]
vanguards = ["arti-client/vanguards"]
@@ -121,7 +122,7 @@ experimental = [
"restricted-discovery",
"hsc",
"tor-hsservice/experimental",
- "ctor-keystore",
+ "ctor-keystore", "onion-service-cli-extra",
]
metrics = [
"dep:metrics-exporter-prometheus",
@@ -150,7 +151,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.0.0", features = ["full", "beta"], optional = true }
+derive-deftly = { version = "~1.1.0", features = ["full", "beta"], optional = true }
derive_builder = { version = "0.11", package = "derive_builder_fork_arti" }
fs-mistrust = { path = "../fs-mistrust", version = "0.9.3" }
futures = "0.3.14"