summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump patchlevel versions on crates with smaller changesNick Mathewson2023-06-301-10/+10
* Bump minor versions on crates with breaking changesNick Mathewson2023-06-301-1/+1
* Merge branch 'stabilize-hs-client' into 'main'Nick Mathewson2023-06-291-2/+3
|\
| * Mark all {hs,onion-serivce}-client features as non-experimental.Nick Mathewson2023-06-291-2/+3
* | tor-circmgr: Provide estimate_timeout as a method on HsCircPoolIan Jackson2023-06-291-1/+21
|/
* Merge branch 'circparams' into 'main'Ian Jackson2023-06-292-15/+18
|\
| * tor-circmgr: Expose CircParameters from NetParameters constructionIan Jackson2023-06-292-15/+18
* | circmgr: Refactor duplicate logic.Nick Mathewson2023-06-281-27/+21
* | circmgr: Remove a "TODO HS" about path restrictions.Nick Mathewson2023-06-281-3/+0
* | circmgr: Defer two "TODO HS" in hspoolNick Mathewson2023-06-281-2/+2
|/
* HS configuration: Add retry parameters to configurationIan Jackson2023-06-282-0/+37
* Upgrade to itertools 0.11.0Nick Mathewson2023-06-261-1/+1
* 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
* Merge branch 'idx' into 'main'Ian Jackson2023-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
* | Merge branch 'circmgr-timeout-est' into 'main'Nick Mathewson2023-06-224-7/+35
|\ \
| * | circmgr: Now that Action is public, clean it up a little.Nick Mathewson2023-06-221-3/+2
| * | circmgr: New API to expose estimate-based timeouts.Nick Mathewson2023-06-224-4/+33
* | | hspool: Use let-else pattern; our MSRV permits it.Nick Mathewson2023-06-221-6/+2
* | | circmgr: Use path_ref() instead of path().Nick Mathewson2023-06-221-24/+45
| |/ |/|
* | lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
|/
* 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-162-28/+108
* circmgr::hspool: Move the Mutex into an intermediary Inner structNick Mathewson2023-06-162-35/+53
* circmgr: Remove TODOS about retrying.Nick Mathewson2023-06-161-5/+0
* cirmgr: remove a dead-code exception.Nick Mathewson2023-06-161-1/+0
* Upgrade async-trait requirement to 1.54Nick Mathewson2023-06-121-1/+1
* Remove semver.md files from 1.1.5Nick Mathewson2023-06-011-3/+0
* Bump crate versions in preparation for v1.1.5 release.Nick Mathewson2023-06-011-21/+21
* Merge branch 'info-to-warn' into 'main'gabi-2502023-05-171-5/+8
|\
| * Change log level to debug and warn for certain appropriate situationsSaksham Mittal2023-05-171-5/+8
* | Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-167-39/+40
* | Revise all XXXXs from fixup-featuresNick Mathewson2023-05-151-4/+2
* | Run fixup-features _with_ annotations.Nick Mathewson2023-05-151-0/+2
* | Reformat Cargo.toml files.Nick Mathewson2023-05-151-14/+21
* | Run fixup-features --no-annotate for initial Cargo.toml fixes.Nick Mathewson2023-05-151-4/+5
|/
* hspool: Accept any T:CircTarget.Nick Mathewson2023-05-102-9/+28
* Upgrade tracing to 0.1.36.Nick Mathewson2023-05-031-1/+1
* Increment crate versions.Nick Mathewson2023-05-031-21/+21
* ExitPath: Add an explanation of WeightRole::Exit on non-exit circsNick Mathewson2023-04-121-0/+7
* Increment MSRV to 1.65 in every crate.Nick Mathewson2023-04-111-1/+1
* circmgr: make "testing" depend on guardmgr/testingNick Mathewson2023-04-061-1/+1
* circmgr: Mark a number of internal APIs as hs-only.Nick Mathewson2023-04-063-0/+8
* circmgr: Expand an incomplete comment in exitpath.rsNick Mathewson2023-04-061-2/+6
* tor-circmgr: HsCircKind: derive EqIan Jackson2023-04-051-1/+1
* Patchlevel bumps for crates whose dependencies just changed.Nick Mathewson2023-03-311-2/+2
* Bump crate versions that have breaking changesNick Mathewson2023-03-311-2/+2