summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* tor-rtcompat: Add missing documentation for async_std.rsNick Mathewson2021-05-071-1/+22
* Add some tests to tor-netdir.Nick Mathewson2021-05-071-0/+138
* More tests for tor-netdir::weightNick Mathewson2021-05-075-9/+124
* Upgrade to latest RustCrypto crates.Nick Mathewson2021-05-067-19/+21
* Fix documentation warnings.Nick Mathewson2021-05-058-11/+14
* Add a consensus builder, for testing.Nick Mathewson2021-05-056-9/+679
* Add an authcert builder, for testing.Nick Mathewson2021-05-052-0/+218
* Add a microdesc builder, for testing.Nick Mathewson2021-05-054-0/+281
* Switch to v2 feature resolver.Nick Mathewson2021-05-051-0/+2
* A few easy tests in tor-dirmgr.Nick Mathewson2021-05-044-10/+115
* Repair multiprocess collaborative directory download.Nick Mathewson2021-05-033-5/+7
* dirmgr: a couple of tiny testsNick Mathewson2021-05-032-6/+31
* Add trait_duplication_in_bounds warning.Nick Mathewson2021-05-0322-0/+22
* Add unseparated_literal_suffix lint, and fix it.Nick Mathewson2021-05-0342-34/+56
* Add a few more clippy warningsNick Mathewson2021-05-0322-0/+110
* tweak semantics of routerdesc docidNick Mathewson2021-05-031-1/+2
* Add missing documention in tor-rtmockNick Mathewson2021-05-031-0/+1
* Merge remote-tracking branch 'origin/mr/31'Nick Mathewson2021-05-032-5/+7
|\
| * Fix experimental-api feature after refactoringDavid Goulet2021-05-032-5/+7
|/
* whoops; forgot a git-addNick Mathewson2021-05-031-0/+22
* Make the MockNetProvider builder non-consuming.Nick Mathewson2021-05-032-48/+43
* Add warnings to tor-rtmockNick Mathewson2021-05-031-0/+11
* Bump regex and memchr versionsNick Mathewson2021-05-032-2/+2
* Split mocking parts of rtcompat into new rtmock crate.Nick Mathewson2021-05-0315-193/+194
* bump to latest async_ioNick Mathewson2021-05-031-1/+1
* Much-improved tests for tor_chanmgr::builderNick Mathewson2021-04-304-1/+147
* Make `now` an argument when verifying a channel.Nick Mathewson2021-04-301-4/+7
* note a small divergence in circuit id probing behavior.Nick Mathewson2021-04-291-0/+2
* Note a limitation in MockSleepProvider::advanceNick Mathewson2021-04-282-5/+7
* Remove most pin_project usage in tor_rtcompat.Nick Mathewson2021-04-284-65/+40
* Remove pin_project usage in tor-proto.Nick Mathewson2021-04-283-54/+45
* Define a runtime wrapper to override the network.Nick Mathewson2021-04-284-0/+104
* Add a mock TLS provider.Nick Mathewson2021-04-281-27/+203
* Add a MockNetwork structure for testing.Nick Mathewson2021-04-283-0/+477
* Add some more clippy warnings to our list.Nick Mathewson2021-04-2721-22/+127
* Enforce (and obey) clippy lints about exhaustive enums, structs.Nick Mathewson2021-04-2743-1/+98
* cargo fix --edition-idiomsNick Mathewson2021-04-264-10/+10
* upgrade httparse and zeroizeNick Mathewson2021-04-254-4/+4
* Small doc fix.Nick Mathewson2021-04-241-1/+1
* Merge branch 'chanmgr_refactor_and_test'Nick Mathewson2021-04-2311-684/+922
|\
| * Another test in ChanMgr, for TargetInfo.Nick Mathewson2021-04-231-0/+19
| * Refactor and simplify ChanMgr to use AbstractChanMgr.Nick Mathewson2021-04-239-680/+176
| * Full documentations on the new parts of ChanMgr.Nick Mathewson2021-04-232-24/+157
| * Start on tests for reactored ChanMsg.Nick Mathewson2021-04-233-50/+350
| * Begin refactoring ChanMgr to have better separation of concernsNick Mathewson2021-04-224-0/+290
|/
* Define a helper for replacing the sleep functionality of a runtime.Nick Mathewson2021-04-223-0/+93
* Stop using anyhow in tor_chanmgr.Nick Mathewson2021-04-224-17/+33
* Add a yield_now() call to MockSleepProvider::advance()Nick Mathewson2021-04-212-15/+26
* tor_rtcompat: add a yield_now() function.Nick Mathewson2021-04-212-0/+83
* More tests in tor-configNick Mathewson2021-04-212-0/+74