summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump minor version of tor-rtcompat and most of its dependentsNick Mathewson2022-10-031-8/+8
* Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-3/+3
* 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
* Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-1/+0
* Bump crate versions in preparation for Arti 1.0.0 release.Nick Mathewson2022-09-011-17/+17
* 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-242-0/+4
* Merge branch 'channel' into 'main'Ian Jackson2022-08-175-16/+76
|\
| * channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-173-6/+6
| * Add semver notesIan Jackson2022-08-171-0/+1
| * 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
* Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-1/+0
* Bump patch versions on crates that have new APIs.Nick Mathewson2022-08-011-2/+2
* Bump minor version on crates with deps with breaking changes.Nick Mathewson2022-08-011-3/+3
* Bump minor versions on all crates that have had breaking changes.Nick Mathewson2022-08-011-9/+9
* 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-123-1/+24
* 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
* Bump crate and dependency versions.Nick Mathewson2022-06-241-16/+16
* 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
* Merge branch 'high-level-features' into 'main'Nick Mathewson2022-06-161-0/+2
|\
| * Add "full" and "experimental" features to arti-client and below.Nick Mathewson2022-06-101-0/+2