| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -2/+2 |
| | | | | | Run maint/add_warning | ||||
| * | Remove "doc_auto_cfg" incantation from all crates. | Nick Mathewson | 2025-09-29 | 1 | -1/+1 |
| | | | | | This feature has been removed from nightly, in favor of doc_cfg. | ||||
| * | Switch Cargo.toml files to edition 2024. | Nick Mathewson | 2025-08-07 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | First, run ``` git grep -l "^edition =" | xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;' ``` Second, manually verify that all Cargo.toml files have changed, and nothing else has changed. Third, run cargo fmt again. | ||||
| * | Temporarily suppress mismatched_lifetime_syntaxes. | Gabriela Moldovan | 2025-07-07 | 1 | -0/+1 |
| | | | | | See #2060. | ||||
| * | tor-config-path: Removed dependency on `once_cell` | hashcatHitman | 2025-06-14 | 1 | -4/+4 |
| | | | | | | | - Replaced `once_cell::sync::Lazy` with `std::sync::LazyLock`. Signed-off-by: hashcatHitman <[email protected]> | ||||
| * | clippy: deny `mod_module_files` | Steven Engler | 2025-01-06 | 1 | -0/+1 |
| | | | | | | | Denies 'mod.rs' files for consistency. https://rust-lang.github.io/rust-clippy/master/index.html#mod_module_files | ||||
| * | Move base CfgPathResolver for arti-client back to tor-config-path. | Nick Mathewson | 2024-12-09 | 1 | -0/+7 |
| | | | | | | This time, we make explicit that it is a _base_ resolver, and that it is client-only. | ||||
| * | add_warnings, *: Allow clippy::needless_lifetimes | Nick Mathewson | 2024-12-03 | 1 | -0/+1 |
| | | | | | | | | | In 1.83, this warning triggers on many of our crates. We're thinking of fixing them all, but for now, we're going to disable the warning. This is part of #1765. | ||||
| * | tor-config-path: Note an unused error variant | Nick Mathewson | 2024-11-19 | 1 | -0/+2 |
| | | |||||
| * | tor-config-path: add more documentation to `CfgPathResolver` | Steven Engler | 2024-11-18 | 1 | -0/+9 |
| | | |||||
| * | tor-config-path: remove `Option` from resolver value | Steven Engler | 2024-11-18 | 1 | -13/+18 |
| | | |||||
| * | arti-client: moved two tests from tor-config-path | Steven Engler | 2024-11-18 | 1 | -23/+0 |
| | | | | | Also updated to use the `PATH_RESOLVER` resolver. | ||||
| * | update `CfgPath::path` to use a `CfgPathResolver` | Steven Engler | 2024-11-18 | 1 | -91/+64 |
| | | | | | | | | | | | | | | | | | This is a big change across multiple crates since there isn't a good way to break it up. This changes the signature of `CfgPath::path` to: ``` pub fn path(&self, path_resolver: &CfgPathResolver) -> Result<PathBuf, CfgPathError> { ``` Making this change means that our global `CfgPathResolver` needs to be stored in the 'arti-client' library instead of `tor-config-path`, and must be passed through to anything that calls `path` to expand the variables. | ||||
| * | tor-config-path: begin using the `CfgPathResolver` | Steven Engler | 2024-11-18 | 1 | -20/+28 |
| | | |||||
| * | tor-config-path: add unused `CfgPathResolver` | Steven Engler | 2024-11-18 | 1 | -1/+60 |
| | | |||||
| * | tor-config-path: moved 'impl Display for CfgPath' block | Steven Engler | 2024-11-18 | 1 | -9/+9 |
| | | |||||
| * | tor-config-path: moved two tests | Steven Engler | 2024-11-18 | 1 | -35/+35 |
| | | | | | | These tests were in the 'test_serde' module, which wasn't the right place for them. | ||||
| * | tor-config-path: re-enable 'test_parse' test | Steven Engler | 2024-11-04 | 1 | -9/+18 |
| | | | | | | The old code used a shortcut to access the `Figment` directly, but we need to do the whole config builder thing to be able to parse the toml. | ||||
| * | New CfgAddr type to represent SocketAddrs in configuration. | Nick Mathewson | 2024-10-31 | 1 | -0/+3 |
| | | | | | | This type behaves like a variant of `general::SocketAddr` that allows the Unix variant to be a CfgPath. | ||||
| * | tor-config-path: comment-out a test that relies on 'tor-config' | Steven Engler | 2024-10-29 | 1 | -0/+4 |
| | | |||||
| * | tor-config-path: added lint list | Steven Engler | 2024-10-29 | 1 | -4/+42 |
| | | |||||
| * | tor-config-path: moved `tor_config::path` to here | Steven Engler | 2024-10-29 | 1 | -0/+504 |
| | | | | | This is a direct move of the `path` module from tor-config. | ||||
| * | tor-config-path: added empty package | Steven Engler | 2024-10-29 | 1 | -0/+0 |
