summaryrefslogtreecommitdiff
path: root/crates/fs-mistrust/src
Commit message (Expand)AuthorAgeFilesLines
* fs-mistrust: Make fake PathExt return impl DisplayIan Jackson2024-08-191-3/+4
* fs-mistrust: Make a comment into a docIan Jackson2024-08-191-2/+2
* fs-mistrust: Decorate some items with missing walkdir cfgIan Jackson2024-08-192-1/+5
* 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
* fs-mistrust: Explain that Error might not be a permissions errorIan Jackson2024-07-101-0/+7
* fs-mistrust: Fix a formatting botchIan Jackson2024-07-101-2/+3
* Fix a footnote reference that Nightly complains aboutIan Jackson2024-07-081-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-138-0/+8
* Fix typos in doc commentsTobias Stoeckmann2024-03-062-2/+2
* Fix typos in commentsTobias Stoeckmann2024-03-061-1/+1
* fs-mistrust: Introduce a fn display_lossyIan Jackson2024-03-051-2/+9
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* educe: Use std's default for enums where default variant is unitIan Jackson2024-02-122-10/+6
* fs_mistrust: Provide CheckedDir::make_secure_dirIan Jackson2024-01-291-0/+18
* fs_mistrust: Expose CheckedDir::verifierIan Jackson2024-01-251-2/+2
* fs-mistrust: Explain where a Verifier comes fromIan Jackson2023-12-131-0/+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-238-0/+8
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run cargo +nightly fmt to format many let ... else ...Ian Jackson2023-07-241-4/+9
* fs-mistrust: Run rustfmt to apply deferred formatting churnIan Jackson2023-07-141-10/+10
* fs-mistrust: In a test, simplify env var handlingIan Jackson2023-07-141-17/+10
* fs-mistrust: users: Use OsStr and OsString a lot lessIan Jackson2023-07-141-13/+23
* fs-mistrust: Remove a now-unneeded suppressionIan Jackson2023-07-141-1/+0
* fs-mistrust: forbid unsafe codeIan Jackson2023-07-141-0/+8
* fs-mistrust: Replace a direct libc call in a testIan Jackson2023-07-141-1/+1
* fs-mistruct: Abolish some now-unneeded mutsIan Jackson2023-07-141-26/+25
* fs-mistrust: Use pwd-grp's getgroups functionIan Jackson2023-07-141-24/+1
* fs-mistruct: switch from users to pwd-grpIan Jackson2023-07-141-41/+83
* fs-mistrust: Introduce tempoary PwdGrpProvider aliasIan Jackson2023-07-141-4/+8
* fs-mistrust: impl Hash for TrustedUser and TrustedGroup (config)Ian Jackson2023-07-141-2/+2
* fs-mistrust: users: tests: Introduce mock_users etc.Ian Jackson2023-07-141-25/+36
* fs-mistrust: users: Make several functions fallibleIan Jackson2023-07-142-26/+41
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-108-0/+9
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* add opaque ErrorHint API, impl ErrorHint from BadPermissionsShady Katy2023-01-272-2/+2
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-278-0/+8
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-128-0/+67
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-239/+1