summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Merge remote-tracking branch 'origin/mr/102'Nick Mathewson2021-10-266-55/+350
|\
| * Overhaul the way WaitFor and the MockSleepProvider worketa2021-10-266-55/+350
* | Merge branch 'pb_lite_squashed'Nick Mathewson2021-10-265-11/+236
|\ \
| * | Avoid a strange borrow syntax in tor_guardmgr::sampleNick Mathewson2021-10-261-3/+3
| * | Do not blame a guard for failures on non-random circuits.Nick Mathewson2021-10-262-4/+41
| * | Implement a "lightweight" form of pathbias detection.Nick Mathewson2021-10-263-5/+193
* | | Tests and refactoring for IsolationMap.Nick Mathewson2021-10-261-13/+50
* | | TorClient::resolve_ptr should take an IpAddr.Nick Mathewson2021-10-263-10/+14
* | | More tests for arti_client::addressNick Mathewson2021-10-261-15/+106
* | | Merge branch 'isolate_clients'Nick Mathewson2021-10-263-55/+134
|\ \ \
| * | | Turn StreamIsolation into a separate type.Nick Mathewson2021-10-253-43/+103
| * | | Add an isolate_client() function to create an isolated TorClient.Nick Mathewson2021-10-251-15/+34
| |/ /
* | | Upgrade curve25519-dalek requirement to 3.2.0Nick Mathewson2021-10-251-1/+1
* | | Fix typos and cleanupDimitris Apostolou2021-10-255-9/+9
|/ /
* | guardmgr: Don't use guards that are marked as unlisted.Nick Mathewson2021-10-252-7/+22
* | s/arti-arti-client/arti-client/ and regenerate readme filesNick Mathewson2021-10-255-6/+6
* | Fix a typo in a comment.Nick Mathewson2021-10-251-1/+1
* | Remove chrono exception from cargo_audit.shNick Mathewson2021-10-241-13/+17
* | Migrate tor-dirmgr from chrono to time 0.3Nick Mathewson2021-10-244-64/+44
* | Migrate tor-netdoc from chrono to time 0.3Nick Mathewson2021-10-243-6/+9
* | Upgrade to latest tracing-{subscriber,journald}Nick Mathewson2021-10-233-23/+9
* | Upgrade to new version of simple_asn1.Nick Mathewson2021-10-222-5/+32
* | Run "cargo fix --edition-idioms=2018".Nick Mathewson2021-10-224-5/+5
* | Replace references to arti-client in the documentation.Nick Mathewson2021-10-218-11/+11
* | Rename tor_client/arti_tor_client to arti_client.Nick Mathewson2021-10-2116-36/+28
* | Remove #![allow(clippy::unnecessary_wraps)] in tor-proto.Nick Mathewson2021-10-211-1/+0
* | Remove #![allow(unreachable_pub)] in shared_ref.rsNick Mathewson2021-10-211-7/+5
* | Remove #![allow(clippy::unwrap_used)] in cmdline.rsNick Mathewson2021-10-211-1/+0
* | Remove #![allow_unused] in tor_chanmgr::mgrNick Mathewson2021-10-212-1/+4
* | Remove #![allow(dead_code)] in timeouts.rsNick Mathewson2021-10-212-2/+3
* | Merge branch 'share_state'Nick Mathewson2021-10-2120-330/+718
|\ \
| * | Implement the guard side of shared state directories.Nick Mathewson2021-10-214-3/+51
| * | Mark consensus as "not-pending" even if its microdescs come from cache.Nick Mathewson2021-10-203-8/+48
| * | Move tor-dirmgr to use a sync::Mutex.Nick Mathewson2021-10-203-45/+36
| * | Finish the timeout-inference side of shared state.Nick Mathewson2021-10-204-32/+113
| * | Add a timeout estimator to take estimates from another process.Nick Mathewson2021-10-204-42/+93
| * | Allow type of timeout estimator to change at runtime.Nick Mathewson2021-10-205-201/+298
| * | Remove try_lock from StorageHandle.Nick Mathewson2021-10-202-8/+2
| * | Replace the return type of StorageMgr::try_lock with a tristateNick Mathewson2021-10-208-46/+86
| * | Initial work on periodically reloading state.Nick Mathewson2021-10-194-28/+54
| * | On startup, try to lock the state file, and log whether we succeed.Nick Mathewson2021-10-191-1/+9
* | | fallbackdir: Regenerate list for October 2021David Goulet2021-10-211-881/+870
| |/ |/|
* | Remove unused d_pre from DiffResult.Nick Mathewson2021-10-201-24/+15
* | Implement the "request_loyalty" configuration optionNick Mathewson2021-10-191-2/+1
* | Fix most warnings from nightly.Nick Mathewson2021-10-1911-21/+24
* | Fix a broken rustdoc link.Nick Mathewson2021-10-191-1/+1
* | tor-client/examples: add `hyper` exampleeta2021-10-193-2/+253
* | Also implement tokio Async{Read,Write} on Data{Reader,Writer}.Nick Mathewson2021-10-191-5/+31
* | Add a little documentation about when you'll need the tokio trait.Nick Mathewson2021-10-191-0/+7
* | Merge remote-tracking branch 'origin/mr/97'Nick Mathewson2021-10-194-1/+40
|\ \