summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | tor-config: Add duplicative doc comments as per reviewIan Jackson2022-05-251-1/+6
| * | | | tor-config: load: example: Document what it does and who might write itIan Jackson2022-05-251-0/+16
| * | | | tor-config: load: Add a newlineIan Jackson2022-05-251-0/+1
| * | | | tor-config: load: Write actual definition of the Resolvable traitIan Jackson2022-05-251-2/+18
| * | | | arti: Better doc for ArtiCombinedConfigIan Jackson2022-05-251-1/+3
| * | | | tor-config: load: Explain why not write out macro call n timesIan Jackson2022-05-251-0/+2
| * | | | tor-config: docs: add more docs about load, esp. traitsIan Jackson2022-05-251-0/+23
| * | | | tor-config: docs: add a lot of context and overview and xrefsIan Jackson2022-05-252-1/+57
| * | | | tor-config: load: Avoid destructuring assignmentIan Jackson2022-05-251-2/+2
| * | | | tor-config: load: Intersection: add more commentaryIan Jackson2022-05-251-5/+48
| * | | | tor-config: load: Drop a needless call to .into_iter()Ian Jackson2022-05-251-1/+0
| * | | | tor-config: load: Fix a misleading commentIan Jackson2022-05-251-1/+1
| * | | | tor-config: load: Rename shorter_letIan Jackson2022-05-251-2/+2
| * | | | tor-config: load: DocsIan Jackson2022-05-251-2/+2
| * | | | tor-config: Typo fixes (as per review comments)Ian Jackson2022-05-251-4/+4
| * | | | tor-config: load: Introduce UnrecognizedKeys enumIan Jackson2022-05-251-23/+52
| * | | | Run rustfmt following renamingIan Jackson2022-05-252-2/+3
| * | | | tor-config: Rename resolve_return_unrecognized, ..._ignore_...Ian Jackson2022-05-253-6/+6
| * | | | tor-config: Rename "ignored" to "unrecognized" throughoutIan Jackson2022-05-253-48/+48
| * | | | tor-config: Example for load moduleIan Jackson2022-05-242-0/+47
| * | | | tor-config: Tests for ignored config key handlingIan Jackson2022-05-242-8/+60
| * | | | tor-config: Track and (by default) warn on ignored config keysIan Jackson2022-05-242-7/+103
| * | | | tor-config: Tests for support functions for tracking ignored keysIan Jackson2022-05-241-0/+80
| * | | | tor-config: Support functions for tracking ignored config keysIan Jackson2022-05-242-0/+170
| * | | | Split TorClientConfig out of ArtiConfig, and Resolvable traitIan Jackson2022-05-248-51/+117
| * | | | tor-config: Introduce Builder trait and ConfigReolveErrorIan Jackson2022-05-242-5/+60
| * | | | arti tests: Introduce bld_tor variableIan Jackson2022-05-241-22/+19
| * | | | tor-config: Add a lint allowIan Jackson2022-05-241-0/+1
* | | | | Merge branch 'no-disable-arti-permission-checks' into 'main'Nick Mathewson2022-05-252-1/+12
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | fs-mistrust: allow symlinks to have any permissionsAlex Xu (Hello71)2022-05-252-1/+12
* | | | | Merge branch 'no_nochange' into 'main'Ian Jackson2022-05-253-72/+25
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | DirMgr:: Remove Error::NoChange as redundant.Nick Mathewson2022-05-253-72/+25
* | | | | Merge branch 'bug475' into 'main'Ian Jackson2022-05-251-1/+6
|\ \ \ \ \
| * | | | | ConfigurationSources: Allow config files to be world-readable.Nick Mathewson2022-05-241-1/+6
* | | | | | Merge branch 'socks-errors' into 'main'Nick Mathewson2022-05-251-48/+67
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | reply socks error on more codepathtrinity-1686a2022-05-251-48/+67
| | |_|/ / | |/| | |
* / | | | Typo fixes (automated with "typos").Nick Mathewson2022-05-241-4/+4
|/ / / /
* | | | Merge branch 'isolation-example' into 'main'Nick Mathewson2022-05-241-0/+198
|\ \ \ \
| * | | | mention isolation is an advanced topic and most usage don't require implement...trinity-1686a2022-05-241-0/+3
| * | | | add example for Isolationtrinity-1686a2022-05-231-0/+195
* | | | | Merge branch 'bug482' into 'main'eta2022-05-242-29/+133
|\ \ \ \ \
| * | | | | DirMgr: Stop load-from-cache process when there is no change.Nick Mathewson2022-05-242-29/+133
| |/ / / /
* | | / / Allow use of RetainMut, since we do not require Rust 1.61 yet.Nick Mathewson2022-05-241-0/+2
| |_|/ / |/| | |
* | | | Use serde attrs instead of manual implsNick Mathewson2022-05-242-28/+14
* | | | Apply fs-mistrust to logfile directories.Nick Mathewson2022-05-244-7/+46
* | | | Make fs-mistrust configurable from the top level.Nick Mathewson2022-05-247-56/+120
* | | | Write custom serde impls for Trusted{User,Group}Nick Mathewson2022-05-243-11/+322
* | | | Add serde derives for MistrustBuilder.Nick Mathewson2022-05-243-0/+17
* | | | fs-mistrust: Add Group and User types.Nick Mathewson2022-05-244-24/+196
* | | | fs-mistrust: make Mistrust have a corresponding Builder type.Nick Mathewson2022-05-2413-157/+221