summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* circmgr: Remove the CircParameters build .expect()David Goulet2025-01-161-4/+4
* circ: Specialize the circparams from netparams functionDavid Goulet2025-01-161-9/+16
* circmgr: Modify CircParameters for congestion controlDavid Goulet2025-01-161-13/+10
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* tor-circmgr: Rename Short/Extended to Naive/Guarded.Gabriela Moldovan2024-10-241-1/+1
* tor-circmgr: s/HsCircStubKind/HsCircStemKind.Gabriela Moldovan2024-10-241-3/+3
* Disable a lot of dead code warningsIan Jackson2024-10-171-0/+3
* CircMgr: Move note_external_{failure, success} methods to generic impl.Wesley Aptekar-Cassels2024-10-031-27/+27
* CircMgr: Move get_or_launch_dir_specific method to generic impl.Wesley Aptekar-Cassels2024-10-031-18/+18
* CircMgr: Move get_or_launch_exit method to generic impl.Wesley Aptekar-Cassels2024-10-031-45/+45
* CircMgr: Move get_or_launch_dir method to generic impl.Wesley Aptekar-Cassels2024-10-031-8/+8
* CircMgr: Move skew_events method to generic impl.Wesley Aptekar-Cassels2024-10-031-11/+11
* CircMgr: Move retire_circ method to generic impl.Wesley Aptekar-Cassels2024-10-031-6/+6
* CircMgr: Move reconfigure method to generic impl.Wesley Aptekar-Cassels2024-10-031-67/+67
* CircMgr: Move retire_all_circuits method to generic impl.Wesley Aptekar-Cassels2024-10-031-11/+11
* CircMgr: Start writing tests.Wesley Aptekar-Cassels2024-10-031-272/+331
* CircMgr: Make CircMgr and HsCircPool generic over builder type.Wesley Aptekar-Cassels2024-09-241-98/+263
* Fix typosDimitris Apostolou2024-09-031-1/+1
* tor-circmgr: make `GuardMgr` mandatorySteven Engler2024-08-121-4/+0
* tor-circmgr: Remove VanguardMode from Pool.Gabriela Moldovan2024-06-031-3/+7
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* tor-guardmgr: Temporarily reintroduce VanguardConfig.Gabriela Moldovan2024-04-291-1/+1
* tor-guardmgr: Store whether we're running an onion svc (fmt).Gabriela Moldovan2024-04-111-1/+6
* tor-guardmgr: Store whether we're running an onion svc.Gabriela Moldovan2024-04-111-2/+8
* tor-circmgr: Call VanguardMgr::launch_background_tasks.Gabriela Moldovan2024-04-051-0/+9
* tor-guardmgr: Give VanguardMgr a handle to the runtime (fmt).Gabriela Moldovan2024-04-051-1/+2
* tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-051-3/+3
* tor-circmgr: Make the path module crate-private.Gabriela Moldovan2024-03-201-1/+1
* tor-circmgr: Tell HsPathBuilder what kind of circuit stub is needed.Gabriela Moldovan2024-03-201-0/+4
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Fix clippy warning.Gabriela Moldovan2024-03-111-1/+1
* tor-circmgr: Create the VanguardMgr in CircMgr::new.Gabriela Moldovan2024-03-111-2/+4
* tor-circmgr: Discard all circuits if VanguardMgr says so.Gabriela Moldovan2024-03-111-0/+11
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-111-0/+6
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Teach *CircUsage structs about stability.Nick Mathewson2024-02-201-1/+10
* Downgrade some messages to traceIan Jackson2023-11-291-1/+1
* arti-client: add exit selection with GeoIP country codeseta2023-09-181-1/+12
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+2
* Merge branch 'report-bugs-v2' into 'main'Nick Mathewson2023-07-071-19/+9
|\
| * circmgr: Use event_report!() and similar macrosNick Mathewson2023-07-071-19/+9
* | Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
|/
* tor-circmgr: Expose CircParameters from NetParameters constructionIan Jackson2023-06-291-15/+5
* Merge branch 'circmgr-timeout-est' into 'main'Nick Mathewson2023-06-221-1/+31
|\
| * circmgr: New API to expose estimate-based timeouts.Nick Mathewson2023-06-221-1/+31
* | lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
|/