summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* cirmgr: remove a dead-code exception.Nick Mathewson2023-06-161-1/+0
* Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-161-4/+4
* Add some missing importsIan Jackson2023-03-281-1/+1
* circmgr: Declare builder() unconditionally.Nick Mathewson2023-03-221-2/+3
* circmgr: Begin an HS circuit pool structureNick Mathewson2023-03-221-0/+2
* circmgr: Add a usage for building the beginning of an hs circNick Mathewson2023-03-221-15/+17
* circmgr: Functions to launch an unmanaged circuit.Nick Mathewson2023-03-221-3/+8
* hsclient: Abolish knowledge of HS circuits in circmgrIan Jackson2023-03-011-48/+0
* tor-circmgr: Provide testing feature and TestConfigIan Jackson2023-03-011-0/+3
* HS API: Remove HS client keys from circmgr APIIan Jackson2023-03-011-1/+0
* HS planning: Discuss whether to remove all HS code from circmgrIan Jackson2023-03-011-4/+10
* HS planning: Intend for HS connector to do all lifecycle mgmtIan Jackson2023-03-011-6/+3
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-281-6/+6
* tor-hscrypto: Rename key types to correspond to new spec names.Nick Mathewson2023-02-081-1/+1
* Use ErrorReport - run rustfmtIan Jackson2023-01-301-2/+8
* Use ErrorReport for remaining errors in error! in tor-circmgrIan Jackson2023-01-301-4/+4
* Use ErrorReport for errors in warn! in tor-circmgrIan Jackson2023-01-301-3/+3
* circmgr: drop a receiver more explicitly.Nick Mathewson2023-01-271-1/+4
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* CircMgr: Draft API to construct targeted multihop circuits.Nick Mathewson2023-01-241-1/+24
* CircMgr: Draft APIs used to implement onion service clients.Nick Mathewson2023-01-241-0/+46