| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | tor-circmgr: HsCircKind: derive Eq | Ian Jackson | 2023-04-05 | 1 | -1/+1 |
| | | |||||
| * | tor-circmgr: Make take_or_launch_stub_circuit future Send | Ian Jackson | 2023-03-30 | 1 | -2/+1 |
| | | | | | | thread_rng() isn't Send. We can fix this by not holding it over an await point. | ||||
| * | hspool: simplify loop and add a maximum | Nick Mathewson | 2023-03-22 | 1 | -41/+39 |
| | | |||||
| * | hspool: Clarify/document more TODO HS items. | Nick Mathewson | 2023-03-22 | 1 | -2/+8 |
| | | |||||
| * | hspool: Tweak comments and add more TODOs. | Nick Mathewson | 2023-03-22 | 1 | -10/+33 |
| | | |||||
| * | circmgr: hspool now launches circuits in the background. | Nick Mathewson | 2023-03-22 | 1 | -11/+157 |
| | | | | | | | The prediction and scheduling logic here is quite primitive; we should probably refactor it considerably. This should be good enough for now, though. | ||||
| * | circmgr: Add an actual pool to HsCircPool. | Nick Mathewson | 2023-03-22 | 1 | -6/+121 |
| | | | | | | | | | We now have support for a pool of pre-build circuits that we can use for HS-related purposes, and we take circuits from this pool as needed. Nothing populates or cleans the circuit pool yet. | ||||
| * | circmgr: Begin an HS circuit pool structure | Nick Mathewson | 2023-03-22 | 1 | -0/+150 |
| This is now enough to launch circuits on demand. It still needs to pre-build the first three hops, and to retry on failure. | |||||
