Loading Cargo.lock +0 −17 Original line number Diff line number Diff line Loading @@ -75,7 +75,6 @@ version = "0.3.0" dependencies = [ "anyhow", "arti-client", "arti-config", "async-ctrlc", "cfg-if 1.0.0", "clap", Loading Loading @@ -110,7 +109,6 @@ dependencies = [ "anyhow", "arti", "arti-client", "arti-config", "clap", "float-ord", "fs-mistrust", Loading Loading @@ -165,20 +163,6 @@ dependencies = [ [[package]] name = "arti-config" version = "0.3.0" dependencies = [ "arti-client", "config", "derive_builder_fork_arti", "fs-mistrust", "once_cell", "regex", "serde", "tempfile", "thiserror", "toml", "tor-circmgr", "tor-config", ] [[package]] name = "arti-hyper" Loading @@ -205,7 +189,6 @@ dependencies = [ "anyhow", "arti", "arti-client", "arti-config", "async-trait", "cfg-if 1.0.0", "clap", Loading crates/arti-bench/Cargo.toml +0 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ tokio = { version = "1.7", features = ["full"] } tor-config = { path = "../tor-config", version = "0.3.0"} tor-rtcompat = { path = "../tor-rtcompat", version = "0.3.0", features = ["tokio", "native-tls"] } arti = { path = "../arti", version = "0.3.0"} arti-config = { path = "../arti-config", version = "0.3.0"} arti-client = { package = "arti-client", path = "../arti-client", version = "0.3.0"} fs-mistrust = { path = "../fs-mistrust", version = "0.1.0" } tokio-socks = "0.5" crates/arti-config/Cargo.toml +0 −18 Original line number Diff line number Diff line Loading @@ -10,21 +10,3 @@ description = "High-level configuration for the Arti Tor implementation" keywords = ["tor", "arti"] categories = ["config"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [dependencies] arti-client = { package = "arti-client", path = "../arti-client", version = "0.3.0"} tor-circmgr = { package = "tor-circmgr", path = "../tor-circmgr", version = "0.3.0"} tor-config = { package = "tor-config", path = "../tor-config", version = "0.3.0", features = [ "expand-paths", ] } fs-mistrust = { path = "../fs-mistrust", version = "0.1.0" } config = { version = "0.13", default-features = false, features = ["toml"] } once_cell = "1" serde = { version = "1.0.103", features = ["derive"] } toml = "0.5" regex = { version = "1", default-features = false, features = ["std"] } thiserror = "1" derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" } [dev-dependencies] tempfile = "3" crates/arti-config/README.md +4 −16 Original line number Diff line number Diff line # arti-config `arti-config`: Tools for configuration management in Arti `arti-config`: Removed crate. (Tools for configuration management in Arti) ## Overview This crate is part of This crate was part of [Arti](https://gitlab.torproject.org/tpo/core/arti/), a project to implement [Tor](https://www.torproject.org/) in Rust. It provides a client configuration tool using `serde` and `config`, plus extra features defined here for convenience. ## ⚠ Stability Warning ⚠ The design of this crate, and of the configuration system for Arti, is likely to change significantly before the release of Arti 1.0.0. For more information see ticket [#285]. [#285]: https://gitlab.torproject.org/tpo/core/arti/-/issues/285 License: MIT OR Apache-2.0 The project continues, but this particular crate is now superseded. This empty crate is published as a tombstone. crates/arti-config/src/lib.rs +4 −46 Original line number Diff line number Diff line //! `arti-config`: Tools for configuration management in Arti //! `arti-config`: Removed crate. (Tools for configuration management in Arti) //! //! # Overview //! //! This crate is part of //! This crate was part of //! [Arti](https://gitlab.torproject.org/tpo/core/arti/), a project to //! implement [Tor](https://www.torproject.org/) in Rust. //! //! It provides a client configuration tool using `serde` and `config`, //! plus extra features defined here for convenience. //! //! # ⚠ Stability Warning ⚠ //! //! The design of this crate, and of the configuration system for //! Arti, is likely to change significantly before the release of Arti //! 1.0.0. For more information see ticket [#285]. //! //! [#285]: https://gitlab.torproject.org/tpo/core/arti/-/issues/285 #![deny(missing_docs)] #![warn(noop_method_call)] #![deny(unreachable_pub)] #![warn(clippy::all)] #![deny(clippy::await_holding_lock)] #![deny(clippy::cargo_common_metadata)] #![deny(clippy::cast_lossless)] #![deny(clippy::checked_conversions)] #![warn(clippy::cognitive_complexity)] #![deny(clippy::debug_assert_with_mut_call)] #![deny(clippy::exhaustive_enums)] #![deny(clippy::exhaustive_structs)] #![deny(clippy::expl_impl_clone_on_copy)] #![deny(clippy::fallible_impl_from)] #![deny(clippy::implicit_clone)] #![deny(clippy::large_stack_arrays)] #![warn(clippy::manual_ok_or)] #![deny(clippy::missing_docs_in_private_items)] #![deny(clippy::missing_panics_doc)] #![warn(clippy::needless_borrow)] #![warn(clippy::needless_pass_by_value)] #![warn(clippy::option_option)] #![warn(clippy::rc_buffer)] #![deny(clippy::ref_option_ref)] #![warn(clippy::semicolon_if_nothing_returned)] #![warn(clippy::trait_duplication_in_bounds)] #![deny(clippy::unnecessary_wraps)] #![warn(clippy::unseparated_literal_suffix)] #![deny(clippy::unwrap_used)] pub use tor_config::ConfigurationSources; //! The project continues, but this particular crate is now superseded. //! This empty crate is published as a tombstone. Loading
Cargo.lock +0 −17 Original line number Diff line number Diff line Loading @@ -75,7 +75,6 @@ version = "0.3.0" dependencies = [ "anyhow", "arti-client", "arti-config", "async-ctrlc", "cfg-if 1.0.0", "clap", Loading Loading @@ -110,7 +109,6 @@ dependencies = [ "anyhow", "arti", "arti-client", "arti-config", "clap", "float-ord", "fs-mistrust", Loading Loading @@ -165,20 +163,6 @@ dependencies = [ [[package]] name = "arti-config" version = "0.3.0" dependencies = [ "arti-client", "config", "derive_builder_fork_arti", "fs-mistrust", "once_cell", "regex", "serde", "tempfile", "thiserror", "toml", "tor-circmgr", "tor-config", ] [[package]] name = "arti-hyper" Loading @@ -205,7 +189,6 @@ dependencies = [ "anyhow", "arti", "arti-client", "arti-config", "async-trait", "cfg-if 1.0.0", "clap", Loading
crates/arti-bench/Cargo.toml +0 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ tokio = { version = "1.7", features = ["full"] } tor-config = { path = "../tor-config", version = "0.3.0"} tor-rtcompat = { path = "../tor-rtcompat", version = "0.3.0", features = ["tokio", "native-tls"] } arti = { path = "../arti", version = "0.3.0"} arti-config = { path = "../arti-config", version = "0.3.0"} arti-client = { package = "arti-client", path = "../arti-client", version = "0.3.0"} fs-mistrust = { path = "../fs-mistrust", version = "0.1.0" } tokio-socks = "0.5"
crates/arti-config/Cargo.toml +0 −18 Original line number Diff line number Diff line Loading @@ -10,21 +10,3 @@ description = "High-level configuration for the Arti Tor implementation" keywords = ["tor", "arti"] categories = ["config"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" [dependencies] arti-client = { package = "arti-client", path = "../arti-client", version = "0.3.0"} tor-circmgr = { package = "tor-circmgr", path = "../tor-circmgr", version = "0.3.0"} tor-config = { package = "tor-config", path = "../tor-config", version = "0.3.0", features = [ "expand-paths", ] } fs-mistrust = { path = "../fs-mistrust", version = "0.1.0" } config = { version = "0.13", default-features = false, features = ["toml"] } once_cell = "1" serde = { version = "1.0.103", features = ["derive"] } toml = "0.5" regex = { version = "1", default-features = false, features = ["std"] } thiserror = "1" derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" } [dev-dependencies] tempfile = "3"
crates/arti-config/README.md +4 −16 Original line number Diff line number Diff line # arti-config `arti-config`: Tools for configuration management in Arti `arti-config`: Removed crate. (Tools for configuration management in Arti) ## Overview This crate is part of This crate was part of [Arti](https://gitlab.torproject.org/tpo/core/arti/), a project to implement [Tor](https://www.torproject.org/) in Rust. It provides a client configuration tool using `serde` and `config`, plus extra features defined here for convenience. ## ⚠ Stability Warning ⚠ The design of this crate, and of the configuration system for Arti, is likely to change significantly before the release of Arti 1.0.0. For more information see ticket [#285]. [#285]: https://gitlab.torproject.org/tpo/core/arti/-/issues/285 License: MIT OR Apache-2.0 The project continues, but this particular crate is now superseded. This empty crate is published as a tombstone.
crates/arti-config/src/lib.rs +4 −46 Original line number Diff line number Diff line //! `arti-config`: Tools for configuration management in Arti //! `arti-config`: Removed crate. (Tools for configuration management in Arti) //! //! # Overview //! //! This crate is part of //! This crate was part of //! [Arti](https://gitlab.torproject.org/tpo/core/arti/), a project to //! implement [Tor](https://www.torproject.org/) in Rust. //! //! It provides a client configuration tool using `serde` and `config`, //! plus extra features defined here for convenience. //! //! # ⚠ Stability Warning ⚠ //! //! The design of this crate, and of the configuration system for //! Arti, is likely to change significantly before the release of Arti //! 1.0.0. For more information see ticket [#285]. //! //! [#285]: https://gitlab.torproject.org/tpo/core/arti/-/issues/285 #![deny(missing_docs)] #![warn(noop_method_call)] #![deny(unreachable_pub)] #![warn(clippy::all)] #![deny(clippy::await_holding_lock)] #![deny(clippy::cargo_common_metadata)] #![deny(clippy::cast_lossless)] #![deny(clippy::checked_conversions)] #![warn(clippy::cognitive_complexity)] #![deny(clippy::debug_assert_with_mut_call)] #![deny(clippy::exhaustive_enums)] #![deny(clippy::exhaustive_structs)] #![deny(clippy::expl_impl_clone_on_copy)] #![deny(clippy::fallible_impl_from)] #![deny(clippy::implicit_clone)] #![deny(clippy::large_stack_arrays)] #![warn(clippy::manual_ok_or)] #![deny(clippy::missing_docs_in_private_items)] #![deny(clippy::missing_panics_doc)] #![warn(clippy::needless_borrow)] #![warn(clippy::needless_pass_by_value)] #![warn(clippy::option_option)] #![warn(clippy::rc_buffer)] #![deny(clippy::ref_option_ref)] #![warn(clippy::semicolon_if_nothing_returned)] #![warn(clippy::trait_duplication_in_bounds)] #![deny(clippy::unnecessary_wraps)] #![warn(clippy::unseparated_literal_suffix)] #![deny(clippy::unwrap_used)] pub use tor_config::ConfigurationSources; //! The project continues, but this particular crate is now superseded. //! This empty crate is published as a tombstone.