summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | tor-guardmgr: Don't recreate the event stream for each iteration (fmt).Gabriela Moldovan2024-04-101-1/+7
| * | | tor-guardmgr: Don't recreate the event stream for each iteration.Gabriela Moldovan2024-04-101-3/+5
| * | | tor-guardmgr: Only replenish the L3 sets if full vanguards are in use (fmt).Gabriela Moldovan2024-04-101-8/+2
| * | | tor-guardmgr: Only replenish the L3 sets if full vanguards are in use.Gabriela Moldovan2024-04-101-33/+54
| * | | tor-netdir: Increase channel size to so set_netidr_and_notify doesn't block.Gabriela Moldovan2024-04-091-1/+1
| * | | tor-guardmgr: Clarify VanguardMgr::select_vanguard behaviour.Gabriela Moldovan2024-04-091-0/+9
| * | | tor-guardmgr: Use ids_listed() instead of by_ids() (fmt).Gabriela Moldovan2024-04-091-1/+2
| * | | tor-guardmgr: Use ids_listed() instead of by_ids().Gabriela Moldovan2024-04-091-1/+1
| * | | tor-guardmgr: Update TODO to say we want RelayUsage::vanguard().Gabriela Moldovan2024-04-091-1/+1
| * | | tor-guardmgr: Explain why we're making a uniform choice.Gabriela Moldovan2024-04-091-0/+3
| * | | tor-guardmgr: Add tests for the vanguard manager.Gabriela Moldovan2024-04-053-0/+392
| * | | tor-netdir: Implement TestNetDirProvider::events().Gabriela Moldovan2024-04-052-9/+54
| * | | arti: Enable arti-client/vanguards if vanguards are enabled.Gabriela Moldovan2024-04-051-0/+1
| * | | tor-guardmgr: Replenish the vanguard sets as needed.Gabriela Moldovan2024-04-052-13/+222
| * | | tor-guardmgr: Implement From<&VanguardSet> for RelayIdSet.Gabriela Moldovan2024-04-051-1/+20
| * | | tor-guardmgr: Add a function for selecting vanguard lifetimes.Gabriela Moldovan2024-04-051-0/+28
| * | | tor-guardmgr: Implement VanguardSet::pick_relay.Gabriela Moldovan2024-04-052-12/+35
| * | | tor-guardmgr: Implement vanguard mgr.Gabriela Moldovan2024-04-051-10/+114
| * | | tor-guardmgr: Make TimeboundVanguard fields pub(super).Gabriela Moldovan2024-04-051-2/+2
| * | | tor-guardmgr: Add VanguardMgrError::NetDir.Gabriela Moldovan2024-04-051-0/+5
| * | | tor-guardmgr: Store the TimeboundVanguards in a binary heap.Gabriela Moldovan2024-04-052-5/+47
| * | | tor-guardmgr: Implement launch_background_tasks.Gabriela Moldovan2024-04-051-4/+35
| * | | tor-circmgr: Call VanguardMgr::launch_background_tasks.Gabriela Moldovan2024-04-052-1/+10
| * | | tor-guardmgr: Give VanguardSets a target set size.Gabriela Moldovan2024-04-052-4/+18
| * | | tor-guardmgr: Derive getters for VanguardParams.Gabriela Moldovan2024-04-051-1/+7
| * | | tor-guardmgr: Pass an rng to select_vanguard.Gabriela Moldovan2024-04-053-5/+9
| * | | tor-guardmgr: Give VanguardMgr a handle to the runtime (fmt).Gabriela Moldovan2024-04-053-4/+19
| * | | tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-055-22/+22
| * | | tor-guardmgr: Implement TryFrom<&NetParameters> for VanguardParams.Gabriela Moldovan2024-04-051-3/+18
| * | | tor-guardmgr: Fix typo in VanguardSet docs.Gabriela Moldovan2024-04-051-1/+1
| * | | tor-circmgr: Remove addressed TODO.Gabriela Moldovan2024-04-051-2/+0
| | |/ | |/|
* | | Doc: tweak documentation on NetDir::id*listed functionsNick Mathewson2024-04-101-10/+9
* | | Doc: Add xref from NetDir::by_ids to ids_listed.Nick Mathewson2024-04-101-0/+7
* | | tor-keymgr: added initial implementation for in-memory ArtiEphemeralKeystoreRichard Pospesel2024-04-105-4/+324
* | | dirauth: New tor26 v3 identityDavid Goulet2024-04-091-1/+1
* | | tor-keymgr: Export KeyMgrBuilderError.Gabriela Moldovan2024-04-081-1/+1
|/ /
* | Fix some rustdoc links and copypaste errors in tor-netdir.Nick Mathewson2024-04-042-5/+9
* | tor-linkspec: Suppress clippy false positive (link ticket)Ian Jackson2024-04-031-1/+1
* | tor-linkspec: Suppress clippy false positiveIan Jackson2024-04-031-0/+1
* | tor-netdir: Abolish Relay::has_same_relay_idsIan Jackson2024-04-033-12/+5
* | tor-linkspec: Use derive-deftly rather than strum for same_relay_idsIan Jackson2024-04-034-1/+43
* | tor-linkspec: Use RelayIdType::all_types rather than ::iterIan Jackson2024-04-031-2/+2
* | Merge branch '504-cleanup-part1' into 'main'Nick Mathewson2024-04-0312-250/+346
|\ \
| * | Comment fixes in RelayDetails refactor.Ian Jackson2024-04-031-2/+4
| * | Add a semver.md file so we do not forget to put "breaking!" in changelog.Nick Mathewson2024-03-281-0/+1
| * | exitpath: Refactor a test to use tor-relay-usage.Nick Mathewson2024-03-281-20/+14
| * | Move rs_is_dircache to details.rsNick Mathewson2024-03-282-9/+9
| * | Rename `Relay::same_relay` and make it private.Nick Mathewson2024-03-283-10/+8
| * | Remove all *Relay is_flagged_guard methods.Nick Mathewson2024-03-284-31/+10
| * | Remove temporary functions in CheckedRelay.Nick Mathewson2024-03-2810-203/+122