summaryrefslogtreecommitdiff
path: root/crates/fs-mistrust/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* fix clippy::needless_borrowtrinity-1686a2022-09-101-15/+12
* Fix broken build and tests after arti!700.Alexander Færøy2022-08-311-3/+4
* Merge branch 'compact_home_2' into 'main'Nick Mathewson2022-08-314-7/+179
|\
| * Use anonymize_home() when displaying various messages.Nick Mathewson2022-08-312-8/+26
| * fs-mistrust: Add a `anonymize_home` extension fn for Path.Nick Mathewson2022-08-313-1/+155
* | Comment out docstring as it fails to compile on Windows.Alexander Færøy2022-08-301-2/+3
* | Disable 3 tests in fs-mistrust.Alexander Færøy2022-08-301-0/+3