summaryrefslogtreecommitdiff
path: root/crates/tor-netdir/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-netdoc: RouterStatus: unify `orport_addrs` and `addrs` methodsIan Jackson2025-10-061-2/+2
* tor-linkspec: Change HasAddrs::addrs to return an IteratorIan Jackson2025-10-061-4/+3
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* tor-netdir: Removed dependency on `static_assertions`hashcatHitman2025-09-011-2/+1
* tor-netdoc: Combine ConsensusRouterStatus and GenericRouterStatusIan Jackson2025-08-261-10/+10
* tor-netdoc: Abolish RouterStatus trait in favour of generic methodsIan Jackson2025-08-261-2/+2
* Fix warnings and errors from edition 2024.Nick Mathewson2025-08-071-28/+20
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-13/+17
* Fix errors from rustdoc nightly.Nick Mathewson2025-08-051-1/+1
* Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-091-1/+1
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* proto: Move NegotiatedHopSettings to a higher levelNick Mathewson2025-06-101-0/+10
* NetDir::pick_n_relays: avoid some unwarranted warningsJim Newsome2025-06-051-3/+4
* tor-netdir: Warn on one more case of insufficient itemsNick Mathewson2025-04-291-1/+12
* tor-netdir: test for rand 0.9.1 behavior instead of 0.9.0Nick Mathewson2025-04-291-3/+9
* Rename recommended_protocols to protocol_statuses.Nick Mathewson2025-04-161-3/+3
* netdir: Add a recommended_protocols() to NetDirProviderNick Mathewson2025-04-161-0/+10
* dirmgr, netdir: Store protocol requirments as soon as they are validated.Nick Mathewson2025-04-161-0/+4
* Fix another miscapitalized "MicroDesc"Nick Mathewson2025-04-161-1/+1
* netdir: Add a (hopefully) temporary workaroundNick Mathewson2025-03-251-3/+27
* netdir: Another test for choose_multiple_weighted.Nick Mathewson2025-03-251-0/+17
* netdir: Warn on unexpected WeightedErrorsNick Mathewson2025-03-251-5/+13
* netdir: add a test to verify weighted samplingNick Mathewson2025-03-251-3/+37
* tor-netdir: Handle InsufficientNonZero error.Nick Mathewson2025-03-201-0/+8
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* netdir: Consider RelayFamilyIds based on family rulesNick Mathewson2025-02-251-9/+9
* relay-selection: Add FamilyRules to exclude_relays_in_same_family.Nick Mathewson2025-02-251-0/+63
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* Resolve clippy::empty_line_after_doc_comments warnings.Nick Mathewson2024-12-031-1/+0
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* tor-netdir: Add timeliness param to wait_for_netdir_to_list.Wesley Aptekar-Cassels2024-11-251-1/+2
* Move helpers from tor-hsservice to tor-netdir.Wesley Aptekar-Cassels2024-11-251-1/+79
* tor-netdir: Allow access to the `ConsensusBuilder` when building test netdirs.Gabriela Moldovan2024-09-091-7/+7
* Fix new "clippy::needless-maybe-sized" warning on nightlyNick Mathewson2024-07-281-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* 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
* Fix some rustdoc links and copypaste errors in tor-netdir.Nick Mathewson2024-04-041-2/+2
* tor-netdir: Abolish Relay::has_same_relay_idsIan Jackson2024-04-031-10/+3
* Move rs_is_dircache to details.rsNick Mathewson2024-03-281-6/+0
* Rename `Relay::same_relay` and make it private.Nick Mathewson2024-03-281-8/+6
* Remove all *Relay is_flagged_guard methods.Nick Mathewson2024-03-281-4/+2
* Remove temporary functions in CheckedRelay.Nick Mathewson2024-03-281-169/+57
* Remove temporary functions in UncheckedRelay.Nick Mathewson2024-03-281-26/+6
* Move most functions from *Relay to *RelayDetailsNick Mathewson2024-03-281-0/+145
* Relocate declarations of *Relay methods to details.rsNick Mathewson2024-03-281-129/+1
* Add low_level_details to {Unchecked,}Relay.Nick Mathewson2024-03-271-0/+19
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* netdir: Add additional functionality to SubnetConfigNick Mathewson2024-03-121-1/+62