aboutsummaryrefslogtreecommitdiff
path: root/tor-circmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* Try refactoring build.rs for testability.Nick Mathewson2021-07-195-59/+175
* Add a test for double_timeout.Nick Mathewson2021-07-191-0/+95
* tor-circbuild: use SleepProvider::now() instead of Instant::now()Nick Mathewson2021-07-191-5/+5
* Add the ability to reconfigure a running ParetoEstimatorNick Mathewson2021-07-194-2/+22
* Monomorphize: just use the pareto timeout implementation.Nick Mathewson2021-07-191-3/+2
* Allow the pareto estimator to be disabled.Nick Mathewson2021-07-191-2/+15
* Connect the timeout estimator code to our circuit builder.Nick Mathewson2021-07-195-32/+134
* Implement a circuit timeout estimator backend.Nick Mathewson2021-07-193-0/+998
* Merge remote-tracking branch 'origin/mr/38'Nick Mathewson2021-07-152-21/+224
|\
| * remove now invalid doc-commentTrinity Pointard2021-07-151-2/+0
| * make isolation_group optional in SupportedCircUsageTrinity Pointard2021-07-141-13/+122
| * move IsolationToken to circmgrTrinity Pointard2021-07-142-3/+28
| * fix clippy lintsTrinity Pointard2021-07-131-0/+4
| * implement stream isolationTrinity Pointard2021-07-132-14/+81
* | Move wait_for into MockSleepProvider.Nick Mathewson2021-07-151-82/+41
* | make ipv[46]_policy take into account BadExitTrinity Pointard2021-07-101-2/+2
|/
* Move responsibility for circuit construction into CircuitBuilder.Nick Mathewson2021-07-086-121/+121
* Allow tor-rtcompat to build with no runtimes.Nick Mathewson2021-07-011-10/+10
* Merge remote-tracking branch 'origin/mr/34'Nick Mathewson2021-06-271-0/+2
|\
| * Add clippy warn needless pass by valueYUAN LYU2021-06-211-0/+1
| * Add clippy warn needless borrowYUAN LYU2021-06-211-0/+1
* | Remove unused import.Nick Mathewson2021-06-211-1/+0
* | More tests and a little code-golf for coverage on tor-circmgrNick Mathewson2021-06-204-14/+47
* | tor_circmgr: simplify build_circuit a bit.Nick Mathewson2021-06-202-15/+10
|/
* A few tests for circparameters generation.Nick Mathewson2021-06-191-0/+31
* More/better tests on tor_circmgr::mgrNick Mathewson2021-06-191-46/+132
* A little testing and refactgoring in tor-circmgr.Nick Mathewson2021-06-193-25/+23
* Misc tests in tor-proto.Nick Mathewson2021-06-191-1/+4
* Fix some warnings about needless & from nightly clippyNick Mathewson2021-06-183-5/+5
* Run "typos" to fix a few more typos.Nick Mathewson2021-06-172-3/+3
* Use retry-error in tor-circmgr.Nick Mathewson2021-06-172-19/+39
* Suppress a clippy warning.Nick Mathewson2021-06-171-0/+1
* more improvements to circmgr tests.Nick Mathewson2021-06-163-2/+6
* Notes about badexit flag and opportunities for errorNick Mathewson2021-06-161-0/+1
* More tests on circmgr::path.Nick Mathewson2021-06-163-1/+89
* circmgr: tests for path/dirpath.rsNick Mathewson2021-06-161-0/+68
* Tests for circmgr::usageNick Mathewson2021-06-162-0/+103
* tor_circmgr: even more testsNick Mathewson2021-06-161-16/+95
* More tests in tor-cirmgr::mgrNick Mathewson2021-06-161-4/+128
* remove now-unused importsNick Mathewson2021-06-141-5/+0
* Comment out build_path for now.Nick Mathewson2021-06-141-0/+3
* Enormous tor-circmgr rewrite.Nick Mathewson2021-06-149-431/+1656
* Add an XXXX to path.rsNick Mathewson2021-06-041-0/+1
* Missing experimental-api imports.Nick Mathewson2021-06-031-1/+3
* cirmgr: Move usage-related code into a submodule, and refactor.Nick Mathewson2021-06-023-137/+168
* Add noop_method_call warning.Nick Mathewson2021-05-271-0/+1
* Enable cargo_common_metadata warning.Nick Mathewson2021-05-251-0/+1
* Module docs for remaining cratesNick Mathewson2021-05-251-3/+16
* Use macros and types to improve handling of Netdir parameters.Nick Mathewson2021-05-251-4/+3
* Broaden type of from_target_portsNick Mathewson2021-05-201-2/+2