aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-persist/src/state_dir.rs
Commit message (Expand)AuthorAgeFilesLines
...
* state_dir: When comparing path, use official separatorsIan Jackson2024-01-311-1/+1
* state_dir: Use subdirectory rather than + notationIan Jackson2024-01-311-8/+9
* state_dir: Break out make_secure_directory closureIan Jackson2024-01-311-4/+11
* state_dir: Introduce local PATH_SEPARATOR aliasIan Jackson2024-01-311-2/+3
* tor-persist: state_dir: Remove three unused allowsIan Jackson2024-01-311-3/+0
* tor-persist: state_dir: Test functionality that exists nowIan Jackson2024-01-311-0/+106
* tor-persist: state_dir: Enable rustfmt (formatting)Ian Jackson2024-01-311-15/+14
* tor-persist: state_dir: Implement StateDirectory::newIan Jackson2024-01-311-1/+17
* tor-persist: state_dir: Implement acquire_instanceIan Jackson2024-01-311-7/+142
* tor-persist: state_dir: Implement InstanceStateHandle and StorageHandleIan Jackson2024-01-311-8/+89
* tor-persist: state_dir: Have instance id throw fmt::ErrorIan Jackson2024-01-311-5/+5
* tor-persist: state_dir: Two API fixesIan Jackson2024-01-311-2/+2
* tor-persist: state_dir: Rename InstanceStateHandle::purge (from delete)Ian Jackson2024-01-311-2/+2
* state_dir: Remove a now-unused allowIan Jackson2024-01-251-1/+0
* state_dir: Replace InstanceIdString with Slug and SlugRefIan Jackson2024-01-251-44/+14
* state_dir: Abolish now-obsolete Slug trait renameIan Jackson2024-01-251-5/+3
* slugs: Provide TryIntoSlug, and replace state_dir::Slug with itIan Jackson2024-01-251-47/+29
* Fix doc comments.Nick Mathewson2024-01-241-1/+1
* tor-persist: state_dir: Implement the StorageHandle methodsIan Jackson2024-01-241-6/+36
* tor-persist: state_dir: (intend to) use tor_persist::ErrorIan Jackson2024-01-241-16/+4
* state-dir: Use a real lock guardIan Jackson2024-01-241-3/+4
* state-dir: Move from tor-hsservice to tor-persistIan Jackson2024-01-241-0/+577