summaryrefslogtreecommitdiff
path: root/crates/fs-mistrust/src/dir.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* make fs-mistrust tests libc-genericAndrew Kloet2026-05-141-2/+2
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* *: use std::io::Error::other in many placesNick Mathewson2025-05-151-4/+1
* fs-mistrust: Move file access methods on CheckedDir to FileAccess.Nick Mathewson2025-01-141-68/+5
* fs-mistrust: Define a (stub) FileAccess type.Nick Mathewson2025-01-141-0/+5
* fs-mistrust::CheckedDir: Refactor some common code.Nick Mathewson2025-01-141-22/+32
* fs-mistrust: Add test for (not) opening symlink from CheckedDir.Nick Mathewson2025-01-141-1/+10
* fs-mistrust: clarify doc for a private function.Nick Mathewson2025-01-141-0/+2
* fs-mistrust: Make CheckedDir::metadata() return an error if path is symlink.Gabriela Moldovan2024-08-121-2/+45
* fs-mistrust: Avoid opening the file in CheckedDir::metadata().Gabriela Moldovan2024-08-081-5/+19
* fs-mistrust: Add a TODO about refactoring CheckedDir::metadata().Gabriela Moldovan2024-08-081-0/+1
* fs-mistrust: Note that metadata() can return Error::NotFound.Gabriela Moldovan2024-08-081-0/+2
* fs-mistrust: Apply deferred cargo fmt.Gabriela Moldovan2024-08-081-1/+4
* fs-mistrust: Add a CheckedDir::metadata function.Gabriela Moldovan2024-08-081-1/+28
* fs-mistrust: Use Path::try_exists() instead of Path::exists().Gabriela Moldovan2024-07-301-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* fs_mistrust: Provide CheckedDir::make_secure_dirIan Jackson2024-01-291-0/+18
* fs_mistrust: Expose CheckedDir::verifierIan Jackson2024-01-251-2/+2
* fs-mistrust: Add read_directory and remove_file to CheckedDir.Nick Mathewson2023-11-271-0/+142
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* Editorial improvements on fs-mistrust errorsNick Mathewson2022-06-221-5/+7
* fs-mistrust: BadPermission(_, _) -> BadPermission(..)Alex Xu (Hello71)2022-05-311-4/+4
* fs-mistrust: make Mistrust have a corresponding Builder type.Nick Mathewson2022-05-241-7/+13
* fs-mistrust: add various methods.Nick Mathewson2022-05-091-4/+128
* Derive Clone and Debug for CheckedDir.Nick Mathewson2022-05-051-0/+1
* fs-mistrust: write a lot about TOCTOU issues.Nick Mathewson2022-05-031-0/+13
* fs-mistrust: Rename SecureDir to CheckedDir.Nick Mathewson2022-05-031-8/+8
* Add a SecureDir API for checked access to directoriesNick Mathewson2022-05-031-0/+229