summaryrefslogtreecommitdiff
path: root/crates/arti-client
Commit message (Expand)AuthorAgeFilesLines
* Bump all arti*, tor* crates to 0.2.0Nick Mathewson2022-04-011-13/+13
* Reformat several Cargo.toml files with 100-char-wide lines.Nick Mathewson2022-03-301-7/+2
* Turn FallbackList into a real type, and store one in GuardMgr.Nick Mathewson2022-03-302-0/+7
* Merge branch 'disallowed_lint' into 'main'eta2022-03-301-5/+1
|\
| * Fix a let_and_return lint violation that had somehow slipped in.Nick Mathewson2022-03-301-3/+1
| * Remove allow(clippy::disallowed_methods) lint.Nick Mathewson2022-03-301-2/+0
* | Make daemon tasks self-contained; introduce NetDirProvidereta2022-03-302-261/+19
|/
* Merge branch 'no-system-time' into 'main'eta2022-03-301-1/+5
|\
| * remove most usage of SystemTime::nowtrinity-1686a2022-02-251-1/+5
* | Update README.md files using readmes scriptNick Mathewson2022-03-291-0/+2
* | Merge branch 'isolation-followup' into 'main'Nick Mathewson2022-03-281-12/+12
|\ \
| * | remove usage of 'token' where it's no longer a tokentrinity-1686a2022-03-271-3/+3
| * | move StreamIsolation to isolation moduletrinity-1686a2022-03-241-1/+1
| * | rename *_isolation_group to *_isolationtrinity-1686a2022-03-241-8/+8
* | | Merge branch 'main' into 'main'Ian Jackson2022-03-251-2/+0
|\ \ \
| * | | Fixed typo on arti-client README.mdsolanav2022-03-241-2/+0
| |/ /
* | | Merge branch 'dir-filter' into 'main'Ian Jackson2022-03-254-26/+74
|\ \ \
| * | | Abolish filter::DynFilter in favour of transparent DirFilterIan Jackson2022-03-251-3/+3
| * | | Make DirFilter be Debug + Send + SyncIan Jackson2022-03-251-1/+1
| * | | Expose DirFilter from arti-client.Nick Mathewson2022-03-243-1/+36
| * | | dirmgr: Initial DirFilter code.Nick Mathewson2022-03-241-0/+1
| * | | Reformat {arti-client,tor-dirmgr}/Cargo.tomlNick Mathewson2022-03-241-25/+37
| |/ /
* | | Merge branch 'task-scheduler-2' into 'main'eta2022-03-253-36/+113
|\ \ \ | |/ / |/| |
| * | Implement a periodic task scheduler, and a basic dormant modeeta2022-03-233-36/+113
* | | Move SystemConfig to arti::cfgIan Jackson2022-03-211-48/+0
|/ /
* | Alternative API for set_isolation_group().Nick Mathewson2022-03-171-2/+5
* | Merge branch 'test-isolation' into 'main'Nick Mathewson2022-03-172-17/+19
|\ \
| * | replace TODOs with documentationtrinity-1686a2022-03-161-2/+1
| * | accept boxed isolation in StreamPref::set_isolation_grouptrinity-1686a2022-03-161-2/+2
| * | add tests on Isolation and fix conditional compilation issuestrinity-1686a2022-03-161-1/+0
| * | replace IsolationMap with new Isolation traittrinity-1686a2022-03-161-0/+1
| * | replace Arc with Box and use dyn-clonetrinity-1686a2022-03-161-52/+37
| * | replace result with eithertrinity-1686a2022-03-161-5/+6
| * | testing new api for isolationTrinity Pointard2022-03-161-36/+53
* | | Merge branch 'config-partials-transparent' into 'main'Ian Jackson2022-03-173-34/+38
|\ \ \ | |/ / |/| |
| * | DirMgrConfig: abolish builder; make it transparent and exhaustiveIan Jackson2022-03-162-15/+18
| * | Make CircMgrConfig transparent (and make it a trait)Ian Jackson2022-03-162-19/+14
| * | Change type of TorClientConfig::override_net_paramsIan Jackson2022-03-162-3/+8
| * | Actually honour preemptive circuits configurationIan Jackson2022-03-161-0/+1
* | | derive_builder: Switch to upstream 0.11Ian Jackson2022-03-162-4/+4
|/ /
* | actually add DNS supporttrinity-1686a2022-03-141-1/+1
* | add udp to runtimetrinity-1686a2022-03-141-1/+1
* | Use new upstream humantime_serde_option featureIan Jackson2022-03-141-4/+3
* | humantime: Update to humantime-serde 1.1.1Ian Jackson2022-03-141-1/+1
* | rustfmtIan Jackson2022-03-111-2/+1
* | Make TorClientConfigBuilder DeserializeIan Jackson2022-03-111-0/+11
* | Drop remaining conversion from FooConfig to FooConfigBuilderIan Jackson2022-03-071-66/+0
* | Have ArtiConfig contain a TorClientConfig, and drop builder retconIan Jackson2022-03-071-6/+1
* | Derive Deserialize for derive-builder-generated config buildersIan Jackson2022-03-071-0/+8
* | Use git source for derive_builder for now, for attrs featureIan Jackson2022-03-071-1/+1