summaryrefslogtreecommitdiff
path: root/crates/fs-mistrust/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Use `expect()` instead of `unwrap()` in `mistrust_build()`.Alexander Færøy2022-08-291-1/+1
* | Refactor the construction of the `Mistrust` type in tests.Alexander Færøy2022-08-292-97/+93
* | Document in link_rel() why we do not support symlinks on Windows.Alexander Færøy2022-08-291-0/+4
* | Disable fs-mistrust's simple_cases() unit test on non-Unix.Alexander Færøy2022-08-261-1/+5
* | Fix compilation of tests for Windows.Alexander Færøy2022-08-261-13/+49
* | Mark fs-mistrust's link_rel() and link_abs() as Unix-only.Alexander Færøy2022-08-261-10/+3
* | Mark the repeats and looping tests in fs-mistrust as Unix-only.Alexander Færøy2022-08-261-1/+6
* | fs-mistrust: Try to handle verbatim prefixes in test.Nick Mathewson2022-08-261-0/+31
* | fs-mistrust: Clarify comment on `stack`Ian Jackson2022-08-261-0/+2
* | fs-mistrust: Handle windows prefixes specially.Nick Mathewson2022-08-261-11/+50
|/
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* fix fs-misstrust on androidtrinity-1686a2022-08-082-11/+44
* fix runtime issues on iostrinity-1686a2022-07-301-2/+7
* remove dependancy 'users' on iOStrinity-1686a2022-07-302-9/+19
* fix nighly clippytrinity-1686a2022-07-231-3/+2
* fs-mistrust: accept "n" as "no".Nick Mathewson2022-07-191-2/+2
* fs-mistrust: API to disable based on environmentNick Mathewson2022-07-193-5/+217