summaryrefslogtreecommitdiff
path: root/crates/tor-relay-selection/src
Commit message (Expand)AuthorAgeFilesLines
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* RelayFlags: Use RelayFlag enum variant names everywhereIan Jackson2025-11-181-2/+2
* RelayFlags: Use the singular RelayFlag for naming individual flagsIan Jackson2025-11-181-3/+3
* tor-netdoc: Remove the RelayFlags type alias in netstatusIan Jackson2025-11-181-1/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-064-5/+5
* tor-linkspec: Change HasAddrs::addrs to return an IteratorIan Jackson2025-10-061-5/+4
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-072-6/+10
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* Improve descriptions of rejected relays: omit "rejected 0/X"Nick Mathewson2025-06-251-3/+5
* tor-relay-selection: Removed dependency on `once_cell`hashcatHitman2025-06-141-2/+2
* relay-selection: Rename RendPoint usage to NewRendPoint.Nick Mathewson2025-05-201-8/+10
* relay-selection: tweak messages about rejection reasonsNick Mathewson2025-05-202-5/+5
* netdir, relay-selection: require Fast and Stable for rendpoints.Nick Mathewson2025-05-201-1/+1
* hs: Prevent a client from using a `MiddleOnly` relay for onion servicesNeel Chauhan2025-05-201-0/+13
* netdir: Consider RelayFamilyIds based on family rulesNick Mathewson2025-02-251-15/+45
* relay-selection: Add FamilyRules to exclude_relays_in_same_family.Nick Mathewson2025-02-252-6/+24
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* tor-netdir: Allow access to the `ConsensusBuilder` when building test netdirs.Gabriela Moldovan2024-09-091-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* tor-relay-selection: Introduce RelayUsage::vanguard.Gabriela Moldovan2024-04-221-0/+22
* Rename `Relay::same_relay` and make it private.Nick Mathewson2024-03-281-1/+1
* Remove all *Relay is_flagged_guard methods.Nick Mathewson2024-03-281-1/+4
* Remove temporary functions in CheckedRelay.Nick Mathewson2024-03-283-15/+37
* Run maint/add_warning.Nick Mathewson2024-03-134-0/+4
* Fix some rustdoc warnings.Nick Mathewson2024-03-121-1/+1
* tor-relay-selection: Use partition() in testing code.Nick Mathewson2024-03-121-9/+3
* Rename and clarify result_is_relaxed.Nick Mathewson2024-03-121-5/+5
* Refactor RelaySelector to make its invariants less subtle.Nick Mathewson2024-03-121-48/+61
* Add a comment about future extensions to RestrictionInner.Nick Mathewson2024-03-121-0/+6
* tor-relay-selector: Clarify "flexible" vs "relaxed" a little.Nick Mathewson2024-03-121-1/+2
* relay-selection: Remove the extension traits for Relay and NetDirNick Mathewson2024-03-122-64/+0
* Rename the RelayPredicate trait to discourage its being used directly.Nick Mathewson2024-03-125-26/+42
* New crate to define a high-level API for relay selectionNick Mathewson2024-03-127-0/+1649
* Create a new empty tor-relay-selection crate.Nick Mathewson2024-03-121-0/+42