summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * Make is_valid_hostname() globalNeel Chauhan2021-10-061-44/+45
| * Add unit tests for hostnamesNeel Chauhan2021-10-061-4/+34
| * Introduce ClientConfig for is_localhost config parameterNeel Chauhan2021-10-066-7/+57
| * Hostname corrections and add IPv6 hostname validation supportNeel Chauhan2021-10-061-5/+15
| * Reject bad hostnames and internal addresses in ArtiNeel Chauhan2021-10-061-0/+39
* | Do not use downcast_ref, use tor-client error.Jani Monoses2021-10-181-8/+6
* | Remove anyhow usage in tor-client.Jani Monoses2021-10-184-5/+65
* | Remove useless into() conversions caught by clippy.Jani Monoses2021-10-185-28/+30
* | Remove anyhow dependency from tor-dirmgr.Jani Monoses2021-10-184-13/+62
* | Use unwrap in tests.Jani Monoses2021-10-181-9/+15
* | Use append in place of extend_from_slice in DataReaderImpl::add_data.Nick Mathewson2021-10-171-2/+2
* | Turn off default-features in chrono where possible.Nick Mathewson2021-10-172-2/+2
* | Add a cast to correct a type error about WSAEMFILENick Mathewson2021-10-151-1/+7
* | arti: On startup, increase the NOFILE resource limit.Nick Mathewson2021-10-143-0/+29
* | proxy: Mark ENFILES and EMFILES as survivable.Nick Mathewson2021-10-142-2/+33
* | Add a few tracing directives to tor-dirmgr.Nick Mathewson2021-10-133-3/+14
* | tor-dirmgr: report bootstrap success on all successful cases.Nick Mathewson2021-10-131-0/+5
* | Fix a documentation link error.Nick Mathewson2021-10-131-4/+2
* | Report errors in logging configuration a bit more usefullyNick Mathewson2021-10-131-2/+22
* | Document trace_filter example in main.rs too.Nick Mathewson2021-10-131-0/+2
* | Don't report the bootstrap as completed unless it actually succeeds.Nick Mathewson2021-10-132-5/+14
* | Use better reporting for guard status.Nick Mathewson2021-10-135-24/+127
* | Rename GuardStatusMsg, make it public, add an `Indeterminate` case.Nick Mathewson2021-10-133-26/+43
* | Implement guards for multihop paths.Nick Mathewson2021-10-133-26/+87
* | Actually select guards for directory circuits.Nick Mathewson2021-10-134-13/+27
* | Pass the guard manager down to the path selection functions.Nick Mathewson2021-10-115-14/+37
* | WIPNick Mathewson2021-10-114-13/+19
* | Make the guard selection function return a more useful type.Nick Mathewson2021-10-113-4/+56
* | Add a function to look up a Relay by ChanTarget.Nick Mathewson2021-10-111-0/+8
* | Integrate GuardUsability and GuardMonitor into CircuitBuilder.Nick Mathewson2021-10-103-11/+73
* | Notify guard manager on network change and state flush.Nick Mathewson2021-10-106-8/+67
* | Add a GuardMgr member to CircuitBuilderNick Mathewson2021-10-105-4/+21
* | Change the GuardMgr APIs to no longer be async.Nick Mathewson2021-10-101-32/+18
* | Use an mpsc::unbounded() channel in GuardMgr.Nick Mathewson2021-10-102-29/+22
* | Require up-to-date x25519-dalek, async_executors, and argh.Nick Mathewson2021-10-093-3/+3
* | Lock down some dirmgr config functions.Nick Mathewson2021-10-091-11/+11
* | Re-export configuration types from tor-client.Nick Mathewson2021-10-0910-12/+55
* | enable checked_conversions lint.Nick Mathewson2021-10-0929-22/+74
* | Normalize tor-guardmgr warningsNick Mathewson2021-10-091-6/+6
* | Note a possible heisenbug in a unit test.Nick Mathewson2021-10-081-0/+6
* | Fix some typos (via the "typos" tool)Nick Mathewson2021-10-081-2/+2
* | Add a few tracing calls to tor-guardmgr.Nick Mathewson2021-10-083-17/+74
* | Update the tor-guardmgr README.md.Nick Mathewson2021-10-071-1/+97
* | Resolve small issues and XXXX/TODO comments in GuardMgr.Nick Mathewson2021-10-075-48/+63
* | Tests for top-level GuardMgr.Nick Mathewson2021-10-075-23/+205
* | Tests for tor_guardmgr::sample.Nick Mathewson2021-10-071-1/+330
* | Initial tests for tor_guardmgr::guardNick Mathewson2021-10-072-0/+296
* | Implement persistent state for guard mgrNick Mathewson2021-10-072-10/+26
* | Initial backend implementation for guard node manager.Nick Mathewson2021-10-0714-12/+2545
* | Update total_weight to use UncheckedRelay.Nick Mathewson2021-10-071-3/+7