summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr/src/daemon.rs
Commit message (Expand)AuthorAgeFilesLines
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+1
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-guardmgrIan Jackson2023-10-111-1/+1
* GuardMgr: Add Instant to update().Nick Mathewson2022-11-161-2/+2
* GuardMgr: Launch a background task to keep the list of bridgeNick Mathewson2022-11-081-0/+28
* GuardMgr: Exit keep-netdir-updated task early if GuardMgr disappears.Nick Mathewson2022-11-081-0/+2
* Refactor external guardmgr APIs: Stop taking NetDir arguments.Nick Mathewson2022-11-081-5/+2
* GuardMgr: Update to use new NetDirProvider API.Nick Mathewson2022-07-261-1/+1
* Move responsibility for GuardMgr NetDir updates to GuardMgr.Nick Mathewson2022-06-071-0/+30
* GuardMgr: record clock skew information.Nick Mathewson2022-04-071-2/+2
* Create and use API to report guard/fallback skew.Nick Mathewson2022-04-071-2/+3
* Refactor tor-guardmgr's inter-task communication.Nick Mathewson2021-11-021-41/+7
* Improve some documentation linksNick Mathewson2021-10-291-3/+3
* Rename GuardStatusMsg, make it public, add an `Indeterminate` case.Nick Mathewson2021-10-131-2/+2
* Use an mpsc::unbounded() channel in GuardMgr.Nick Mathewson2021-10-101-5/+4
* Tests for top-level GuardMgr.Nick Mathewson2021-10-071-11/+32
* Initial backend implementation for guard node manager.Nick Mathewson2021-10-071-0/+102