summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/timeouts
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'expire-halfstream-cbt' into 'main'gabi-2502025-09-241-0/+12
|\
| * proto: Use the circuit build timeout instead of the abandon timeout.Gabriela Moldovan2025-09-221-2/+2
| * circmgr: Implement TimeoutEstimator for Estimator.Gabriela Moldovan2025-09-161-0/+12
* | circmgr: Replace BoundedVecDeque with a much smaller wrapperNick Mathewson2025-09-171-10/+79
|/
* tor-circmgr: Removed dependency on `static_assertions`hashcatHitman2025-09-011-3/+2
* tor-circmgr: Make connection failure log at debug level.Wesley Aptekar-Cassels2025-08-131-1/+1
* tor-circmgr: Add more logging about timeout estimation.Wesley Aptekar-Cassels2025-08-121-0/+2
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-073-4/+4
* Resolve clippy warnings from 1.83Nick Mathewson2025-05-131-2/+1
* tor-circmgr: Explicit type annotationClara Engler2025-03-261-1/+1
* circmgr: test behavior of IteratorRandom::choose_multipleNick Mathewson2025-03-251-1/+15
* Merge branch 'timeout_est_overflow' into 'main'Nick Mathewson2025-03-191-3/+11
|\
| * Impose a maximum on our fallback estimated timeoutNick Mathewson2025-03-061-3/+11
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
|/
* tor-circmgr: Add trace log on circuit build timeout.Wesley Aptekar-Cassels2025-01-081-0/+2
* Run maint/add_warning.Nick Mathewson2024-03-132-0/+2
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-232-0/+2
* Merge branch 'clippy-allow' into 'main'Ian Jackson2023-07-112-0/+2
|\
| * Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-102-0/+2
* | rng ranges: Use gen_range_infallible() for Duration::ZERO..=TIan Jackson2023-07-101-1/+1
* | rng ranges: Use gen_range_checked().unwrap() in test caseIan Jackson2023-07-101-2/+2
|/
* circmgr: Use event_report!() and similar macrosNick Mathewson2023-07-071-2/+2
* Fix a bunch of needless-conversion warnings.Nick Mathewson2023-03-101-1/+0
* Use ErrorReport for errors in warn! in tor-circmgrIan Jackson2023-01-301-1/+2
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-272-0/+2
* test lint blocks: Add many many automaticallyIan Jackson2022-12-122-0/+16
* Use testing_rng() in tests throughout our crates.Nick Mathewson2022-06-021-1/+2
* Fix grammar and typosSamanta Navarro2022-04-271-1/+1
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-252-2/+0
* Add TODOs on uncertain points about time_since_last_trafficNick Mathewson2022-02-091-0/+1
* Remove the use of Mutex in channel unused_since timestampYuan Lyu2022-02-081-2/+6
* Only count timeouts when we've seen net activity.Nick Mathewson2021-12-201-5/+7
* fix nightly clippy errorsTrinity Pointard2021-12-091-2/+1
* Use a safer histogram rebuild algorithm.Nick Mathewson2021-12-081-9/+14
* Change an XXX in pareto.rs: a ticket is now open.Nick Mathewson2021-12-081-2/+3
* Use a panic-free function to multiply timeouts.Nick Mathewson2021-12-063-7/+10
* add semicolons if nothing returnedDaniel Eades2021-11-252-3/+3
* Fix a few typos.Nick Mathewson2021-11-241-1/+1
* Basic tests for readonly estimators, and estimator migration.Nick Mathewson2021-11-032-2/+92
* Add #[serde(flatten)] HashMap fields to serializable objectseta2021-10-271-2/+8
* Remove #![allow(dead_code)] in timeouts.rsNick Mathewson2021-10-211-0/+1
* Finish the timeout-inference side of shared state.Nick Mathewson2021-10-201-2/+63
* Add a timeout estimator to take estimates from another process.Nick Mathewson2021-10-203-42/+92
* Allow type of timeout estimator to change at runtime.Nick Mathewson2021-10-202-143/+221
* enable checked_conversions lint.Nick Mathewson2021-10-091-4/+10
* Initial backend implementation for guard node manager.Nick Mathewson2021-10-071-0/+1
* fix/silence clippy lints in test modulesDaniel Eades2021-09-081-0/+2
* More tests in pareto.rsNick Mathewson2021-09-081-9/+47
* Use same defaults for abandon and close times in timeout code.Nick Mathewson2021-09-071-6/+4
* Stop making abandoned/successful circuit counts persistentNick Mathewson2021-09-071-22/+1