aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/timeouts.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* circmgr: Document caveats about BuildCircuit estimatorNick Mathewson2026-05-071-0/+11
* circmgr: Modernize and correct saturating_mul_f64Nick Mathewson2026-05-071-19/+23
* circmgr: Avoid half-steps in our timeout_scale calculationNick Mathewson2026-05-071-12/+23
* circmgr, hsclient: Introduce and use a OneWay timeout estimator.Nick Mathewson2026-05-071-0/+10
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* 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-221-1/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+9
* Resolve an XXXX: timeout scaling _is_ documentedNick Mathewson2021-12-081-1/+2
* Use a panic-free function to multiply timeouts.Nick Mathewson2021-12-061-1/+57
* Resolve roughly half of the XXXXs.Nick Mathewson2021-12-061-1/+2
* Remove #![allow(dead_code)] in timeouts.rsNick Mathewson2021-10-211-2/+2
* Add a timeout estimator to take estimates from another process.Nick Mathewson2021-10-201-0/+1
* Allow type of timeout estimator to change at runtime.Nick Mathewson2021-10-201-3/+16
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+162