| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -1/+1 |
| | | | | | Run maint/add_warning | ||||
| * | Switch Cargo.toml files to edition 2024. | Nick Mathewson | 2025-08-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | 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. | ||||
| * | Fix Windows compile warnings | Tobias Stoeckmann | 2025-08-05 | 1 | -0/+3 |
| | | | | | | Use unix-specific crates only if needed and suppress clippy warnings of unused variables if their usage is unix-specific. | ||||
| * | fs-mistrust: document that follow_final_links is not insecure | Nick Mathewson | 2025-01-28 | 1 | -0/+4 |
| | | | | | | Since it makes an exception, we need to be clear about the exceptions that it _doesn't_ make. | ||||
| * | fs-mistrust: link to documentation about "obeying constraints" | Nick Mathewson | 2025-01-28 | 1 | -5/+5 |
| | | | | | | | Since "obeying the constraints of a FileAccess" is a term of art, this commit introduces links from the places where it is used to the place where it is defined. | ||||
| * | fs-mistrust: Fix test compilation on windows. | Nick Mathewson | 2025-01-16 | 1 | -1/+2 |
| | | | | | | | | | | `std::os::unix::fs::MetadataExt` was indeed the right trait to import, but it doesn't exist on non-unix platforms. This is another bugfix on !2707. It should retain the fix of !2717. I've confirmed that it builds on Windows and passes tests on Linux and Mac. | ||||
| * | Fix: Tests fails to run on macos | hhamud | 2025-01-16 | 1 | -5/+5 |
| | | |||||
| * | file_access: Refactor APIs to consume self. | Nick Mathewson | 2025-01-14 | 1 | -7/+16 |
| | | | | | | This approach makes it even less likely for people to store a FileAccess for repeated use. | ||||
| * | file_access: Make link-following behavior explicitly controlled. | Nick Mathewson | 2025-01-14 | 1 | -8/+38 |
| | | |||||
| * | Documentation fixes from Gabi | Nick Mathewson | 2025-01-14 | 1 | -5/+3 |
| | | |||||
| * | fs-mistrust: Try more to explain what FileAccess is for. | Nick Mathewson | 2025-01-14 | 1 | -3/+7 |
| | | |||||
| * | fs-mistrust: Follow symlinks when using file-access outside a CheckedDir. | Nick Mathewson | 2025-01-14 | 1 | -9/+98 |
| | | | | | | | When we're not bound to a CheckedDir, it doesn't make sense to forbid following symlinks, so long as their targets are also sensible. | ||||
| * | fs-mistrust: Add FileAccess for Verifier (and Mistrust). | Nick Mathewson | 2025-01-14 | 1 | -9/+30 |
| | | |||||
| * | fs-mistrust: Add ability to create files with chosen mode. | Nick Mathewson | 2025-01-14 | 1 | -10/+117 |
| | | |||||
| * | fs-mistrust: Clean up documentation. | Nick Mathewson | 2025-01-14 | 1 | -15/+13 |
| | | |||||
| * | fs-mistrust: Move file access methods on CheckedDir to FileAccess. | Nick Mathewson | 2025-01-14 | 1 | -1/+163 |
| | | | | | | These are the methods which we'd like to give new options in #1746; we can move other methods later if we want to. | ||||
| * | fs-mistrust: Define a (stub) FileAccess type. | Nick Mathewson | 2025-01-14 | 1 | -0/+31 |
| We're going to move functionality and configuration functions here to implement #1746. | |||||
