summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/hspool
Commit message (Expand)AuthorAgeFilesLines
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Merge branch 'clippy-allow' into 'main'Ian Jackson2023-07-111-0/+1
|\
| * Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* | rng ranges: Use gen_range_checked().expect() in obvious cases (fmt)Ian Jackson2023-07-101-1/+2
* | rng ranges: Use gen_range_checked().expect() in obvious casesIan Jackson2023-07-101-1/+3
|/
* random_idx_where: Ensure uniform distribution of choiceJim Newsome2023-06-231-22/+32
* Add more tests for random_idx_whereJim Newsome2023-06-231-0/+10
* tor-circmgr: Test random_idx_where with empty sliceIan Jackson2023-06-231-0/+7
* tor-circmgr: random_idx_where: Don't panic on empty rangeIan Jackson2023-06-231-0/+3
* Typo fixesgabi-2502023-06-201-2/+2
* circmgr: Use a slightly nicer way to pick a circuit from our pool.Nick Mathewson2023-06-161-13/+58
* circmgr: Make hspool size dynamicNick Mathewson2023-06-161-9/+98
* circmgr::hspool: Move the Mutex into an intermediary Inner structNick Mathewson2023-06-161-11/+11
* Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-161-6/+6
* circmgr: Add an actual pool to HsCircPool.Nick Mathewson2023-03-221-0/+52