Loading crates/arti-client/Cargo.toml +4 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ full = [ "tor-netdir/full", "tor-persist/full", "tor-ptmgr?/full", "tor-rpcbase?/full", "tor-rpcbase?/full", "tor-keymgr/full", ] async-std = ["tor-rtcompat/async-std"] Loading Loading @@ -85,7 +85,7 @@ experimental = [ "tor-netdoc/experimental", "tor-dirmgr/experimental", "tor-circmgr/experimental", "tor-config/experimental", "tor-config/experimental", "keymgr", ] # Enable experimental APIs that are not yet officially supported. Loading @@ -97,6 +97,8 @@ dirfilter = ["tor-dirmgr/dirfilter", "__is_experimental"] error_detail = ["__is_experimental"] onion-service-client = ["tor-hsclient", "tor-hscrypto"] rpc = ["tor-rpcbase", "__is_experimental"] # XXXX Mark as full, experimental, or non-additive! keymgr = ["tor-keymgr/keymgr", "tor-hsclient/keymgr", "__is_experimental"] __is_experimental = [] Loading crates/arti-rpcserver/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ full = [ "tor-error/full", "tor-rpcbase/full", "tor-rtcompat/full", "tor-bytes/full", "tor-bytes/full", "tor-llcrypto/full", ] [dependencies] Loading crates/arti/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ full = [ "tor-config/full", "tor-error/full", "tor-rtcompat/full", "tor-socksproto/full", "tor-socksproto/full", "tor-rpcbase?/full", ] async-std = [ Loading crates/tor-geoip/Cargo.toml +5 −0 Original line number Diff line number Diff line Loading @@ -20,5 +20,10 @@ thiserror = "1" tor-error = { path = "../tor-error", version = "0.5.1" } [features] # XXXX Mark as full, experimental, or non-additive! # XXXX This is reachable from 'default', but from 'full'. embedded-db = [] default = ["embedded-db"] full = ["tor-error/full"] crates/tor-hsclient/Cargo.toml +4 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,8 @@ repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [features] default = [] # XXXX Mark as full, experimental, or non-additive! keymgr = ["tor-keymgr/keymgr", "__is_experimental"] full = [ "retry-error/full", Loading @@ -28,9 +30,10 @@ full = [ "tor-netdir/full", "tor-netdoc/full", "tor-proto/full", "tor-rtcompat/full", "tor-rtcompat/full", "tor-basic-utils/full", "tor-bytes/full", "tor-cell/full", "tor-keymgr/full", ] __is_experimental = [] experimental = ["keymgr"] [dependencies] async-trait = "0.1.54" Loading Loading
crates/arti-client/Cargo.toml +4 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ full = [ "tor-netdir/full", "tor-persist/full", "tor-ptmgr?/full", "tor-rpcbase?/full", "tor-rpcbase?/full", "tor-keymgr/full", ] async-std = ["tor-rtcompat/async-std"] Loading Loading @@ -85,7 +85,7 @@ experimental = [ "tor-netdoc/experimental", "tor-dirmgr/experimental", "tor-circmgr/experimental", "tor-config/experimental", "tor-config/experimental", "keymgr", ] # Enable experimental APIs that are not yet officially supported. Loading @@ -97,6 +97,8 @@ dirfilter = ["tor-dirmgr/dirfilter", "__is_experimental"] error_detail = ["__is_experimental"] onion-service-client = ["tor-hsclient", "tor-hscrypto"] rpc = ["tor-rpcbase", "__is_experimental"] # XXXX Mark as full, experimental, or non-additive! keymgr = ["tor-keymgr/keymgr", "tor-hsclient/keymgr", "__is_experimental"] __is_experimental = [] Loading
crates/arti-rpcserver/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ full = [ "tor-error/full", "tor-rpcbase/full", "tor-rtcompat/full", "tor-bytes/full", "tor-bytes/full", "tor-llcrypto/full", ] [dependencies] Loading
crates/arti/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ full = [ "tor-config/full", "tor-error/full", "tor-rtcompat/full", "tor-socksproto/full", "tor-socksproto/full", "tor-rpcbase?/full", ] async-std = [ Loading
crates/tor-geoip/Cargo.toml +5 −0 Original line number Diff line number Diff line Loading @@ -20,5 +20,10 @@ thiserror = "1" tor-error = { path = "../tor-error", version = "0.5.1" } [features] # XXXX Mark as full, experimental, or non-additive! # XXXX This is reachable from 'default', but from 'full'. embedded-db = [] default = ["embedded-db"] full = ["tor-error/full"]
crates/tor-hsclient/Cargo.toml +4 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,8 @@ repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [features] default = [] # XXXX Mark as full, experimental, or non-additive! keymgr = ["tor-keymgr/keymgr", "__is_experimental"] full = [ "retry-error/full", Loading @@ -28,9 +30,10 @@ full = [ "tor-netdir/full", "tor-netdoc/full", "tor-proto/full", "tor-rtcompat/full", "tor-rtcompat/full", "tor-basic-utils/full", "tor-bytes/full", "tor-cell/full", "tor-keymgr/full", ] __is_experimental = [] experimental = ["keymgr"] [dependencies] async-trait = "0.1.54" Loading