summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump the minor version of every crate.Nick Mathewson2022-11-301-20/+20
* tor-cirmgr: Replace OwnedChanTarget with LoggedChanTarget in errorsIan Jackson2022-11-232-9/+9
* Even more comments explaining circuit cancellation.Nick Mathewson2022-11-221-3/+37
* Improve notes surrounding circuit cancellation.Nick Mathewson2022-11-222-6/+18
* CircMgr: retire all circuits if bridge configuration changes.Nick Mathewson2022-11-221-5/+9
* Merge branch 'refactor_into_ownedchantarget' into 'main'Nick Mathewson2022-11-181-3/+3
|\
| * CircMgr: Refactor DirSpecificTarget constructorNick Mathewson2022-11-181-3/+3
* | circmgr: make some imports conditionalNick Mathewson2022-11-181-2/+1
* | circmgr: Make "specific-relay" non-experimental.Nick Mathewson2022-11-182-6/+11
|/
* Remove a spurious log that I committed by mistake. Whoops.Nick Mathewson2022-11-151-1/+0
* Implement more cases for `DirSpecificTarget`.Nick Mathewson2022-11-151-1/+22
* Merge branch 'guardmgr' into 'main'Ian Jackson2022-11-142-1/+4
|\
| * Move GuardMgr::new call to arti_client::TorClientIan Jackson2022-11-142-1/+2
| * Document Clone semantics of GuardMgr and DirMgrIan Jackson2022-11-111-0/+2
* | bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
|/
* Merge branch 'misc-todo-ptclient' into 'main'Ian Jackson2022-11-081-3/+3
|\
| * circmgr: downgrade TODO pt-client commentsNick Mathewson2022-11-081-3/+3
* | Refactor external guardmgr APIs: Stop taking NetDir arguments.Nick Mathewson2022-11-084-25/+8
|/
* guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-034-16/+11
* guardmgr config: Pass fallback list from config by referenceIan Jackson2022-11-031-1/+1
* 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-214-4/+21
* | tor-circmgr: Rename get_or_launch_dir_specific from _bridgeIan Jackson2022-10-211-1/+1
* | tor-circmgr README: Add experimental features boilerplateIan Jackson2022-10-211-0/+18
* | tor-circmgr README: Remove "Limitations"Ian Jackson2022-10-211-6/+0
|/
* 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
* 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