aboutsummaryrefslogtreecommitdiff
path: root/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-2716-5461/+0
* Tweaks on patch to add clippy::unwrap_used lint.Nick Mathewson2021-08-272-11/+12
* WIP: Add the "unwrap_used" lint.S0AndS02021-08-247-16/+70
* Switch all uses of the log crate to the tracing.Jani Monoses2021-08-204-15/+15
* Fix a comment typoNick Mathewson2021-08-181-1/+1
* Light doc editsNick Mathewson2021-08-181-7/+14
* allow new without default for IsolationTokenTrinity Pointard2021-08-181-0/+1
* replace IsolationToken::default with no_isolationTrinity Pointard2021-08-181-2/+9
* Revisions based on new documented-panics lint.Nick Mathewson2021-08-182-13/+10
* Merge remote-tracking branch 'origin/mr/60'Nick Mathewson2021-08-181-0/+5
|\
| * Add the "missing_panics_doc" lint.S0AndS02021-08-131-0/+5
* | Merge remote-tracking branch 'origin/mr/61'Nick Mathewson2021-08-181-0/+1
|\ \
| * | Add the "implicit_clone" lint.S0AndS02021-08-171-0/+1
* | | Make construct_netdir() return a PartialNetDir.Nick Mathewson2021-08-173-5/+5
|/ /
* / X_m tiebreaker rules are now specifiedNick Mathewson2021-08-171-2/+0
|/
* Use add_warnings.py for clippy::cast_losslessNick Mathewson2021-08-131-1/+1
* Merge remote-tracking branch 'origin/mr/59'Nick Mathewson2021-08-132-7/+11
|\
| * Add the "cast_lossless" lint.S0AndS02021-08-122-7/+11
* | Restore success and failure counts with timeout state.Nick Mathewson2021-08-131-2/+18
|/
* Fix a few rustdoc link warnings.Nick Mathewson2021-08-121-2/+5
* Merge remote-tracking branch 'origin/mr/58'Nick Mathewson2021-08-122-2/+6
|\
| * Reorder doc headlines in tor-circmgrLennart Kloock2021-08-122-2/+6
* | Use real network parameter values to tune test circuits.Nick Mathewson2021-08-121-2/+7
* | Periodically launch timeout-testing circuits.Nick Mathewson2021-08-121-34/+37
* | WIP: Launch testing circuits as needed to find timeoutsNick Mathewson2021-08-112-0/+64
* | For timeout testing, support for "useless" circuits.Nick Mathewson2021-08-112-0/+32
* | Add ability to launch a circuit to _some_ exit, without giving ports.Nick Mathewson2021-08-113-3/+67
* | Use the correct unused-circuit timeout when we're learning timeouts.Nick Mathewson2021-08-105-5/+32
|/
* Make a basic daemon task to close circuits.Nick Mathewson2021-08-101-5/+40
* Use real network parameters to set unused-circ timeouts.Nick Mathewson2021-08-102-3/+60
* Initial code to expire unused circuits.Nick Mathewson2021-08-103-39/+121
* Make MAX_CIRC_DIRTINESS configurable.Nick Mathewson2021-08-102-13/+34
* Have CircMgr::new() return an Arc<>.Nick Mathewson2021-08-101-3/+8
* Refactor double_timeout() to make its timeouts futures in advanceNick Mathewson2021-08-091-2/+7
* Implement initial persistence for circuit timeout dataNick Mathewson2021-08-066-9/+169
* Add unnecessary_wraps to the big warning list.Nick Mathewson2021-08-061-0/+1
* Missing tor-circmgr/src/config.rsNick Mathewson2021-08-051-0/+67
* Make circuit building and management configurable from the CLI.Nick Mathewson2021-08-051-0/+1
* Add a configuration structure for CircMgr.Nick Mathewson2021-08-057-34/+112
* Small cleanups and tweaks to same_subnet code.Nick Mathewson2021-08-051-9/+18
* Merge remote-tracking branch 'origin/mr/45'Nick Mathewson2021-08-051-6/+12
|\
| * Support EnforceDistinctSubnetsSmitty2021-08-011-6/+12
* | Fix typos and other spelling mistakesrls2021-07-316-16/+16
|/
* [f] fix pareto test not compile issuedagger2021-07-221-8/+8
* Merge remote-tracking branch 'origin/mr/42'Nick Mathewson2021-07-214-11/+10
|\
| * address some possibly slightly controversial lintsDaniel Eades2021-07-213-9/+8
| * address a bunch of hopefully uncontroversial lintsDaniel Eades2021-07-202-2/+2
* | Fix a ocumentation link issue.Nick Mathewson2021-07-211-1/+1
|/
* Temporarily disable build.rs tests as unreliable :/Nick Mathewson2021-07-201-0/+6
* tor-circmgr: Improve coverage on build.rs.Nick Mathewson2021-07-193-3/+226