aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-netdir/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-151-3/+0
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-2/+1
* Remove renaming aliases for MicrodescAndHashIan Jackson2026-06-221-11/+11
* tor-netdoc: Break Microdesc up into Microdesc and MicrodescAndHashIan Jackson2026-06-221-1/+1
* pick_n_weighted: change variable names for clarityJim Newsome2026-06-171-25/+25
* NetDir::pick_n_relays and pick_n_weighted: clarify/fix docs re zero-weight itemsJim Newsome2026-06-171-5/+7
* NetDir::pick_n_weighted: fix doc-comment to not refer toJim Newsome2026-06-171-2/+1
* Rename NetDir::pick_n_filtered_weighted -> pick_n_weightedJim Newsome2026-06-171-22/+14
* pick_n_filtered_weighted: move warnings logs to callerJim Newsome2026-06-171-3/+11
* pick_n_filtered_weighted: test and fix for rand 0.10 behaviorJim Newsome2026-06-171-79/+67
* NetDir::pick_n_relays: move implementation to a testable helperJim Newsome2026-06-171-35/+60
* cargo fmtJim Newsome2026-06-171-5/+21
* Netdir::pick_n_relays: precompute weightsJim Newsome2026-06-171-19/+19
* test_zero: fix comment re 0-weight handlingJim Newsome2026-06-171-1/+0
* NetDir::pick_relay: update doc-comment re zero-weight handlingJim Newsome2026-06-171-1/+4
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+2
* NetDir::pick_relay: preemptively handle empty sequenceJim Newsome2026-05-271-9/+17
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-121-11/+11
* geoip: Make asn data conditional.Nick Mathewson2026-04-151-1/+1
* geoip: Migrate code to DenseRangeMap.Nick Mathewson2026-04-151-1/+1
* NetDir::pick_relay: add a little more info to error reportsJim Newsome2026-04-021-1/+6
* NetDir::pick_relay: add some trace loggingJim Newsome2026-04-021-1/+6
* Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* Merge branch 'ticket1223' into 'main'Nick Mathewson2025-12-041-1/+51
|\
| * Refactor common code that builds circtargets for HS.Nick Mathewson2025-12-041-1/+51
* | Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-041-3/+0
|/
* RelayFlags: Use RelayFlag enum variant names everywhereIan Jackson2025-11-181-1/+1
* RelayFlags: Use the singular RelayFlag for naming individual flagsIan Jackson2025-11-181-2/+2
* 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-061-2/+2
* 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