summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/arti-relay/Cargo.toml7
-rw-r--r--crates/tor-dirmgr/Cargo.toml1
-rw-r--r--crates/tor-dirpublish/Cargo.toml10
3 files changed, 11 insertions, 7 deletions
diff --git a/crates/arti-relay/Cargo.toml b/crates/arti-relay/Cargo.toml
index 8c7a3abd1..ae5b4b136 100644
--- a/crates/arti-relay/Cargo.toml
+++ b/crates/arti-relay/Cargo.toml
@@ -42,12 +42,7 @@ full = [
"web-time-compat/full",
]
-# This feature flag enables experimental features that are not supported. Turning it on may
-# void your API.
-experimental = ["metrics"]
-
-metrics = ["dep:metrics-exporter-prometheus", "__is_experimental"]
-__is_experimental = []
+metrics = ["dep:metrics-exporter-prometheus"]
[dependencies]
anyhow = "1.0.23"
diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml
index d3320ac36..ddcaab0cb 100644
--- a/crates/tor-dirmgr/Cargo.toml
+++ b/crates/tor-dirmgr/Cargo.toml
@@ -42,6 +42,7 @@ full = [
"tor-protover/full",
"tor-dircommon/full",
"web-time-compat/full",
+ "fslock-guard/full",
]
experimental = ["experimental-api", "dirfilter", "geoip"]
bridge-client = ["tor-circmgr/specific-relay", "tor-guardmgr/bridge-client", "routerdesc"]
diff --git a/crates/tor-dirpublish/Cargo.toml b/crates/tor-dirpublish/Cargo.toml
index 3ea742575..5ae87eea5 100644
--- a/crates/tor-dirpublish/Cargo.toml
+++ b/crates/tor-dirpublish/Cargo.toml
@@ -16,7 +16,15 @@ all-features = true
[features]
default = []
-full = []
+full = [
+ "safelog/full",
+ "tor-basic-utils/full",
+ "tor-dirclient/full",
+ "tor-error/full",
+ "tor-linkspec/full",
+ "tor-rtcompat/full",
+ "web-time-compat/full",
+]
[dependencies]
async-trait = "0.1.54"