summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'test-lints' into 'main'eta2023-01-061-0/+8
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* | tor-circmgr: Use ErrorReport on a logged errorIan Jackson2022-12-121-1/+2
|/
* Improve notes surrounding circuit cancellation.Nick Mathewson2022-11-221-1/+0
* CircMgr: retire all circuits if bridge configuration changes.Nick Mathewson2022-11-221-5/+9
* CircMgr: Refactor DirSpecificTarget constructorNick Mathewson2022-11-181-3/+3
* Move GuardMgr::new call to arti_client::TorClientIan Jackson2022-11-141-1/+1
* Document Clone semantics of GuardMgr and DirMgrIan Jackson2022-11-111-0/+2
* Refactor external guardmgr APIs: Stop taking NetDir arguments.Nick Mathewson2022-11-081-12/+2
* guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-031-10/+3
* guardmgr config: Pass fallback list from config by referenceIan Jackson2022-11-031-1/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* tor-circmgr: Make get_or_launch_dir_specific feature-specificIan Jackson2022-10-211-1/+6
* 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-201-1/+16
* 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
* CircMgr: Add an accessor for the CircuitBuilder.Nick Mathewson2022-09-221-0/+8
* 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
* guardmgr: Change APIs that used to take IDs.Nick Mathewson2022-08-021-10/+8
* CircMgr: Update to new NetDirProvider APINick Mathewson2022-07-261-8/+7
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* CircMgr: Enable reachable_addrs filter.Nick Mathewson2022-06-171-0/+7
* Move responsibility for GuardMgr NetDir updates to GuardMgr.Nick Mathewson2022-06-071-32/+24
* Remove now-redundant Send+Sync constraints alongside NetDirProviderNick Mathewson2022-06-071-4/+4
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
* fix typo in doctrinity-1686a2022-04-251-1/+1
* Merge branch 'report-skew' into 'main'eta2022-04-131-0/+12
|\
| * circmgr: re-export clock skew estimates.Nick Mathewson2022-04-121-0/+12
* | circmgr: back off on preemptive circuits if they fail consistentlyNick Mathewson2022-04-121-8/+48
* | circmgr: Remove now-unused scheduled entry points.Nick Mathewson2022-04-121-18/+8
* | circmgr: Report CircProvenance from AbstractCircMgr.Nick Mathewson2022-04-121-2/+2
|/
* Run cargo fmt one more time for good measure.Nick Mathewson2022-03-301-2/+2
* Refactor FirstHopId into type-differentiated formNick Mathewson2022-03-301-10/+22
* Rename Guard=>FirstHop, GuardId=>FirstHopIdNick Mathewson2022-03-301-3/+3
* Rename ExternalFailure => ExternalActivity.Nick Mathewson2022-03-301-3/+3
* Replace the fallback directories when they change in the config.Nick Mathewson2022-03-301-0/+5
* Add status tracking to FallbackDir.Nick Mathewson2022-03-301-0/+9
* circmgr: Use guard-manager's view of the fallbacks when possible.Nick Mathewson2022-03-301-1/+4
* Turn FallbackList into a real type, and store one in GuardMgr.Nick Mathewson2022-03-301-7/+12
* Move fallback.rs into guardmgr.Nick Mathewson2022-03-301-1/+2
* Make daemon tasks self-contained; introduce NetDirProvidereta2022-03-301-3/+251
* move StreamIsolation to isolation moduletrinity-1686a2022-03-241-1/+2
* move isolation in separate moduletrinity-1686a2022-03-241-5/+3
* dirmgr: Note errors and inform the circmgr about them.Nick Mathewson2022-03-211-0/+11
* circmgr: Change API for using FallbackDirsNick Mathewson2022-03-211-3/+3
* Merge branch 'test-isolation' into 'main'Nick Mathewson2022-03-171-0/+4
|\