summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src
Commit message (Expand)AuthorAgeFilesLines
* Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-153-4/+0
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-153-3/+2
* proto: Do not automatically disable CC with hsv3.Nick Mathewson2026-07-021-15/+12
* tor-netdoc: Wrap port policies in InternClara Engler2026-06-241-2/+4
* proto: Add crate-level exports for two extra stream types (fmt)Gabriela Moldovan2026-06-171-4/+2
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-0914-0/+15
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-121-5/+5
* circmgr,hsclient: s/requery_period/requery_intervalGabriela Moldovan2026-05-071-3/+3
* circmgr: Add config option for the HsDir requery periodGabriela Moldovan2026-05-071-0/+16
* 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
* circmgr: simplify a loop counter.Nick Mathewson2026-04-211-3/+1
* Log tunnel and circuit IDsJim Newsome2026-04-081-4/+8
* Fix log typo PreeemptiveJim Newsome2026-04-081-1/+1
* circmgr: Use runtime.now() in place of Instant/SystemTime::get().Nick Mathewson2026-03-312-9/+7
* circmgr: Port to web-time-compat.Nick Mathewson2026-03-2612-26/+36
* Merge branch 'weak_table_explicit_hasher' into 'main'David Goulet2026-03-241-2/+8
|\
| * Force use of standard hasher with weak_tables.Nick Mathewson2026-03-241-2/+8
* | Fix typosTobias Stoeckmann2026-03-241-1/+1
|/
* Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-092-8/+12
* circmgr: Make test helper non-async (fmt)Gabriela Moldovan2026-01-281-5/+1
* circmgr: Make test helper non-asyncGabriela Moldovan2026-01-281-9/+9
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* test: Remove unused importDavid Goulet2026-01-131-1/+0
* chanmgr: Introduce a ChanMgrConfig structDavid Goulet2026-01-132-2/+2
* chanmgr: Remove KeyMgr from constructorDavid Goulet2026-01-132-2/+0
* fix: preserve timestamps when flattening RetryErrorsNihal2025-12-171-7/+1
* fix: use wallclock timestamps in all push_timed callsNihal2025-12-172-22/+27
* fix: semver labels and extend() with push_timed loopNihal2025-12-171-3/+6
* refactor: convert Extend to inherent method, forbid push/extend, fix rend_han...Nihal2025-12-172-0/+10
* refactor: clean codeNihal2025-12-171-4/+4
* feat(retry-error): add timestamps to retry errorsNihal2025-12-171-7/+26
* Demonstration: convert tor-circmgr to use derive_deftly(TorConfig)Nick Mathewson2025-12-091-98/+32
* Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-043-5/+0
* tor-circmgr: small comment fixSteven Engler2025-12-031-1/+1
* tor-circmgr: reduce level of info reactor tracing msgSteven Engler2025-12-031-1/+1
* circmgr: Add missing docs for RestrictionFailedGabriela Moldovan2025-12-011-0/+1
* circmgr: allow unstable_name_collisions lint for exactly_one()Gabriela Moldovan2025-12-011-0/+4
* tor-circmgr: simplify `CircMgrConfig`Steven Engler2025-11-261-9/+2
* tor-circmgr,arti-client: `CircMgrConfig::vanguard_config` is always builtSteven Engler2025-11-261-4/+0
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-2410-5/+72
* tor-circmgr: fix incorrect match on `HsOnly`Steven Engler2025-11-191-0/+1
* RelayFlags: Use RelayFlag enum variant names everywhereIan Jackson2025-11-182-7/+7
* RelayFlags: Use the singular RelayFlag for naming individual flagsIan Jackson2025-11-182-9/+9
* tor-netdoc: Remove the RelayFlags type alias in netstatusIan Jackson2025-11-182-2/+3