aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* Merge branch 'guards_as_bridges_part1' into 'main'Nick Mathewson2022-10-242-34/+163
|\
| * circmgr: More NOTEs and TODO pt-clients.Nick Mathewson2022-10-241-3/+9
| * Circmgr: construct paths using either Relay or OwnedCircTargetNick Mathewson2022-10-242-34/+157
* | tor-circmgr: Make get_or_launch_dir_specific feature-specificIan Jackson2022-10-212-3/+15
* | tor-circmgr: Rename get_or_launch_dir_specific from _bridgeIan Jackson2022-10-211-1/+1
|/
* circmgr: Plumbing for direct to target directory circuitsIan Jackson2022-10-202-2/+29
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-21/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-121-0/+1
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-2/+15
* Add the necessary APIs for bridge-based circuit construction.Nick Mathewson2022-09-261-0/+1
* CircMgr: Add an accessor for the CircuitBuilder.Nick Mathewson2022-09-221-0/+8
* Shorten the duration needed in preemptive::test::does_not_predict_old_ports.Alexander Færøy2022-08-311-2/+3
* circmgr: treat usage as sensitive.Nick Mathewson2022-08-251-1/+6
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Merge branch 'channel' into 'main'Ian Jackson2022-08-174-16/+75
|\
| * channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-173-6/+6
| * Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-173-6/+5
| * chanmgr: Use NetDirProvider::params and Arc<dyn..Netparameters>Ian Jackson2022-08-171-0/+1
| * Introduce ChannelConfigIan Jackson2022-08-161-1/+6
| * Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-164-14/+68
| * dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-161-1/+1
* | Additionally, mark the LostUsablityRace error as a "reset".Nick Mathewson2022-08-161-1/+5
* | Mark some circuit-building errors as "transient".Nick Mathewson2022-08-162-15/+71
|/
* tor-netdir: Collapse by_id and by_relay_id into a single fn.Nick Mathewson2022-08-103-8/+11
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-102-8/+8
* Introduce a RelayIdSet and use it in place of HashSet<RelayId>.Nick Mathewson2022-08-101-8/+11
* Teach guard restrictions about RelayId.Nick Mathewson2022-08-101-2/+7
* Use accessors in two places where tests look at specific keys.Nick Mathewson2022-08-101-7/+17
* Avoid a simple usage of ed_identity() in circmgr testsNick Mathewson2022-08-021-2/+1
* Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-023-14/+18
* guardmgr: Change APIs that used to take IDs.Nick Mathewson2022-08-021-10/+8
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-025-4/+5
* fix runtime issues on iostrinity-1686a2022-07-301-4/+6
* CircMgr: Remove directory liveness testing.Nick Mathewson2022-07-262-23/+2
* CircMgr: Update to new NetDirProvider APINick Mathewson2022-07-261-8/+7
* Apply 1 suggestion(s) to 1 file(s)Ian Jackson2022-07-131-1/+1
* circmgr: Refactor DirPathBuilder::pick_path.Nick Mathewson2022-07-121-9/+7
* circmgr: Use FilterCounts to explain why we couldn't build pathsNick Mathewson2022-07-124-20/+58
* circmgr: Use FilterCounts to explain why we couldn't find an exit.Nick Mathewson2022-07-122-14/+40
* tor-circmgr: Clarify and improve Protocol error.Nick Mathewson2022-07-122-1/+23
* tor-circmgr: minor error message edits.Nick Mathewson2022-07-121-5/+5
* Add more information to failed-to-select fallback errors.Nick Mathewson2022-07-071-1/+1
* clippy: Consolidate many lints in maint/add_warningIan Jackson2022-06-241-1/+8
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* Do not include error source() in display() format.Nick Mathewson2022-06-211-5/+5
* CircMgr: Enable reachable_addrs filter.Nick Mathewson2022-06-172-1/+21
* Add a configuration option for reachable_addrsNick Mathewson2022-06-171-0/+28
* tor-netdir: testnet: Make construct_netdir infallible (rustfmt)Ian Jackson2022-06-134-21/+7