summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/build.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-circmgr: Remove no-longer-needed dead_code allow.Gabriela Moldovan2024-04-291-1/+0
* tor-circmgr: Call VanguardMgr::launch_background_tasks.Gabriela Moldovan2024-04-051-1/+1
* tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-051-3/+3
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-111-0/+17
* tor-circmgr: Add UniqId to Error::Protocol.Gabriela Moldovan2024-02-271-0/+6
* tor-circmgr: Add UniqId to CircTimeout.Gabriela Moldovan2024-02-271-7/+9
* circmgr:Resolve a warning when building without ntor-v3Nick Mathewson2023-12-131-2/+3
* Fix a clippy lintIan Jackson2023-12-121-1/+1
* ClientCir: use ntor_v3 handshake when target supports itJim Newsome2023-12-071-18/+50
* tor-circmgr: panic instead in order to return ErrorSaksham Mittal2023-11-211-1/+1
* tor-circmgr: port run_builder_test() to use spawn_join()Saksham Mittal2023-11-211-10/+4
* tor-circmgr: partially port test_double_timeout() to MockRuntimeSaksham Mittal2023-11-141-6/+3
* tor-circmgr: fix build_*_timeout() for MockRuntime portSaksham Mittal2023-11-141-8/+5
* tor-circmgr: have FakeCirc derive DebugSaksham Mittal2023-11-111-5/+2
* tor-circmgr: Port some build_* tests to MockRuntimeSaksham Mittal2023-11-111-15/+27
* Fix out of date commenthalcyon2023-10-201-2/+1
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-circmgrIan Jackson2023-10-111-2/+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: Use event_report!() and similar macrosNick Mathewson2023-07-071-3/+2
* tor-circmgr: Expose CircParameters from NetParameters constructionIan Jackson2023-06-291-0/+13
* circmgr: New API to expose estimate-based timeouts.Nick Mathewson2023-06-221-2/+0
* Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-161-12/+12
* circmgr: Mark a number of internal APIs as hs-only.Nick Mathewson2023-04-061-0/+2
* circmgr: Begin an HS circuit pool structureNick Mathewson2023-03-221-0/+10
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* tor-cirmgr: Replace OwnedChanTarget with LoggedChanTarget in errorsIan Jackson2022-11-231-4/+4
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-2/+15
* channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-171-4/+4
* Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-171-4/+3
* chanmgr: Use NetDirProvider::params and Arc<dyn..Netparameters>Ian Jackson2022-08-171-0/+1
* Introduce ChannelConfigIan Jackson2022-08-161-1/+6
* Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-161-12/+43
* dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-161-1/+1
* Use accessors in two places where tests look at specific keys.Nick Mathewson2022-08-101-7/+17
* Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-021-7/+11
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-0/+1
* tor-circmgr: Clarify and improve Protocol error.Nick Mathewson2022-07-121-0/+4
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
* Create and use API to report guard/fallback skew.Nick Mathewson2022-04-071-12/+39
* ChanMgr: Return provenance information from get_or_launchNick Mathewson2022-04-071-7/+8
* Merge branch 'no-system-time' into 'main'eta2022-03-301-0/+10
|\
| * typotrinity-1686a2022-02-281-1/+1
| * remove most usage of SystemTime::nowtrinity-1686a2022-02-251-0/+10
* | Expand some comments based on review from @diziet.Nick Mathewson2022-03-211-1/+4
* | Expose more peer information from circuit build failuresNick Mathewson2022-03-211-5/+22
|/
* Make NoLock into BadApiUsage.Nick Mathewson2022-02-221-3/+8