summaryrefslogtreecommitdiff
path: root/crates/arti/src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'shadykaty-error-hint-v2' into 'main'eta2023-02-071-4/+11
|\
| * ErrorHint: Report hints for arti_client errors.Nick Mathewson2023-01-271-4/+11
* | Use ErrorReport - run rustfmtIan Jackson2023-01-301-1/+5
* | Use tor_error::Report for remaining errors in error! in artiIan Jackson2023-01-301-1/+1
* | Apply safelog to DNS response serialisation errors, but report themIan Jackson2023-01-301-5/+11
* | Use ErrorReport/Report for errors in warn! in artiIan Jackson2023-01-305-9/+13
|/
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-272-0/+2
* resolve ip through socks by parsing themtrinity-1686a2023-01-031-15/+25
* arti: transports parsing: Record this as a ticketIan Jackson2022-11-301-4/+3
* arti, arti-client: Conditionalise various things on pt-clientIan Jackson2022-11-291-0/+1
* arti cfg tests: Add some more debug outputIan Jackson2022-11-291-0/+1
* bridge non-support: Test that we reject configsIan Jackson2022-11-211-4/+19
* bridge non-support: De-cfg the primary bridge config fieldsIan Jackson2022-11-211-3/+0
* arti cfg test: Break out expect_err_contains functionIan Jackson2022-11-211-9/+15
* bridge non-support: Disable the test for nowIan Jackson2022-11-211-0/+1
* cfg compilation: Add two allowsIan Jackson2022-11-181-0/+1
* Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-3/+3
* pt config, arti cfg test: Expect bridges.transports to be missingIan Jackson2022-11-161-2/+9
* arti cfg test: Coalesce expect_missingIan Jackson2022-11-161-0/+22
* tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-161-0/+16
* arti cfg test: Document exhaustive_1 and comment exhaustiveIan Jackson2022-11-151-0/+39
* arti cfg test: Break out CONFIG_KEYS_EXPECT_NO_EXAMPLEIan Jackson2022-11-151-2/+9
* arti cfg test: Drop a redundant allowIan Jackson2022-11-151-1/+0
* Merge branch 'clap-v3' into 'main'Ian Jackson2022-11-081-34/+42
|\
| * Upgrade to clap 3: replace deprecated functionsGabriel de Perthuis2022-11-041-28/+36
| * Upgrade to clap 3 with minimal changesGabriel de Perthuis2022-11-041-6/+6
* | Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-072-4/+4
* | Fix typosDimitris Apostolou2022-11-061-3/+3
|/
* Run add_warnings.Nick Mathewson2022-11-032-0/+2
* debounce reload cfg eventstrinity-1686a2022-11-011-0/+7
* rename unused fieldtrinity-1686a2022-10-301-3/+2
* update some stringstrinity-1686a2022-10-301-10/+10
* use iife so we can try! instead of custom error handlingtrinity-1686a2022-10-301-64/+56
* refactor so events always indicate reloadtrinity-1686a2022-10-301-71/+74
* depends less on notify typestrinity-1686a2022-10-301-22/+35
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-186/+1
* cfg tests: bridges: Document test case assumptionsIan Jackson2022-10-121-0/+19
* cfg tests: bridges: Remove now-redundant block { }Ian Jackson2022-10-121-13/+11
* cfg test: bridges: Test all three feature casesIan Jackson2022-10-121-4/+31
* cfg tests: bridges: Prepare for more comprehensive testingIan Jackson2022-10-121-8/+20
* cfg tests: Make ExampleSectionLines::resolve fallibleIan Jackson2022-10-121-5/+5
* Fix comment typo.Nick Mathewson2022-10-121-1/+1
* bridge config: Clarify that examples are nonfunctionalIan Jackson2022-10-121-0/+2
* bridges: Test configurationIan Jackson2022-10-121-0/+121
* pt and bridges: Parse configurationIan Jackson2022-10-121-3/+1
* config exhaust checking: Feature-limit some of the testsIan Jackson2022-10-121-11/+17
* Add pt-client and bridge-client features to arti and arti-clientIan Jackson2022-10-121-0/+2
* bridges config example: Add much more example syntaxIan Jackson2022-10-121-4/+14