aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add some missing importsIan Jackson2023-03-282-2/+5
* hspool: simplify loop and add a maximumNick Mathewson2023-03-221-41/+39
* hspool: Clarify/document more TODO HS items.Nick Mathewson2023-03-221-2/+8
* circmgr: Make a separate SupportedCircUsage for HS stuffNick Mathewson2023-03-221-3/+6
* circmgr: Declare builder() unconditionally.Nick Mathewson2023-03-221-2/+3
* hspool: Tweak comments and add more TODOs.Nick Mathewson2023-03-221-10/+33
* circmgr: hspool now launches circuits in the background.Nick Mathewson2023-03-221-11/+157
* circmgr: Add an actual pool to HsCircPool.Nick Mathewson2023-03-222-6/+173
* circmgr: Begin an HS circuit pool structureNick Mathewson2023-03-223-0/+162
* circmgr: Add a usage for building the beginning of an hs circNick Mathewson2023-03-223-16/+86
* circmgr: Functions to launch an unmanaged circuit.Nick Mathewson2023-03-222-3/+26
* remove unused type parametertrinity-1686a2023-03-181-1/+1
* Fix a bunch of needless-conversion warnings.Nick Mathewson2023-03-101-1/+0
* Fix an unrelated missing cfg_attr.Nick Mathewson2023-03-081-0/+1
* hsclient: Abolish knowledge of HS circuits in circmgrIan Jackson2023-03-012-83/+0
* Apply rustfmtIan Jackson2023-03-011-5/+10
* tor-circmgr: Provide testing feature and TestConfigIan Jackson2023-03-012-0/+46
* HS API: Remove HS client keys from circmgr APIIan Jackson2023-03-012-2/+0
* HS planning: Discuss whether to remove all HS code from circmgrIan Jackson2023-03-012-4/+18
* 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-082-2/+2
* Use ErrorReport - run rustfmtIan Jackson2023-01-302-4/+11
* 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-303-5/+6
* Use ErrorReport for errors in info! in tor-circmgrIan Jackson2023-01-301-6/+6
* circmgr: drop a receiver more explicitly.Nick Mathewson2023-01-271-1/+4
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-2711-0/+11
* 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-242-0/+74
* Merge branch 'test-lints' into 'main'eta2023-01-0610-1/+81
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-1210-1/+81
* | tor-circmgr: Use ErrorReport on a logged errorIan Jackson2022-12-121-1/+2
|/
* 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
|/
* 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
* 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
* 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-083-25/+7
|/
* 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