summaryrefslogtreecommitdiff
path: root/crates/tor-netdir/src
Commit message (Expand)AuthorAgeFilesLines
* Use uXX::MAX in place of std::uXX::MAXNick Mathewson2024-04-221-3/+3
* Merge branch 'vanguard-mgr-sets' into 'main'gabi-2502024-04-101-8/+52
|\
| * tor-netdir: Increase channel size to so set_netidr_and_notify doesn't block.Gabriela Moldovan2024-04-091-1/+1
| * tor-netdir: Implement TestNetDirProvider::events().Gabriela Moldovan2024-04-051-8/+52
* | 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-042-5/+9
* tor-netdir: Abolish Relay::has_same_relay_idsIan Jackson2024-04-032-11/+5
* Comment fixes in RelayDetails refactor.Ian Jackson2024-04-031-2/+4
* Move rs_is_dircache to details.rsNick Mathewson2024-03-282-9/+9
* Rename `Relay::same_relay` and make it private.Nick Mathewson2024-03-282-9/+7
* Remove all *Relay is_flagged_guard methods.Nick Mathewson2024-03-282-27/+3
* 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-282-22/+166
* Relocate declarations of *Relay methods to details.rsNick Mathewson2024-03-282-129/+141
* Add low_level_details to {Unchecked,}Relay.Nick Mathewson2024-03-272-0/+66
* tor-netdir: Fix broken links in NetParameters docs.Gabriela Moldovan2024-03-261-3/+3
* tor-netdir: Use IntegerSeconds for the vanguard lifetime params.Gabriela Moldovan2024-03-261-4/+4
* tor-netdir: Use consistent termninology in the vanguard param docs.Gabriela Moldovan2024-03-261-6/+6
* tor-netdir: Fix torspec links in vanguard param docs.Gabriela Moldovan2024-03-261-8/+8
* tor-netdir: Add the vanguard params to NetParameters.Gabriela Moldovan2024-03-261-0/+70
* Run maint/add_warning.Nick Mathewson2024-03-136-0/+6
* netdir: Add additional functionality to SubnetConfigNick Mathewson2024-03-121-1/+62
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Note a calculation we can clean up after doing spec work.Nick Mathewson2024-02-201-1/+3
* Add caveats on is_flagged_guard, and note possible deprecationNick Mathewson2024-02-201-1/+15
* Add and use "UncheckedRelay::is_suitable_as_guard"Nick Mathewson2024-02-201-0/+5
* Only pick Fast relays as introduction points.Nick Mathewson2024-02-201-1/+1
* Require that guards are Fast and Stable.Nick Mathewson2024-02-201-0/+5
* netdir: Add Relay::is_flagged_{fast,stable} methods.Nick Mathewson2024-02-121-0/+14
* Rename parameters for intro-point lifetime to match the spec.Nick Mathewson2024-01-311-4/+4
* Rename our aliases for hs_intro_*_lifetime.Nick Mathewson2024-01-251-2/+2
* tor-netdir: Add a unit test for HsDirParams::offset_within_srv_period.Gabriela Moldovan2024-01-241-0/+37
* tor-hsservice: Make offset_within_srv_period() work with timestamps from newe...Gabriela Moldovan2024-01-241-4/+4
* tor-netdir: Make hs_dirs_{upload, download} take separate args instead of tuple.Gabriela Moldovan2024-01-241-2/+4
* tor-netdir, tor-hscrypto: Add function for computing SRV period offset.Gabriela Moldovan2024-01-241-3/+22
* tor-netdir: Simplify `hs_dirs_upload` by only returning the `Relay`.Gabriela Moldovan2024-01-241-20/+15
* tor-netdir: Make hs_all_time_periods return HsDirParams.Gabriela Moldovan2024-01-241-3/+3
* netdir: Make hs_dirs_upload() yield &HsDirParams.Nick Mathewson2024-01-231-2/+3
* Expose HsDirParams, and give it accessors.Nick Mathewson2024-01-232-2/+24
* hsservice: Make HsDirParams include the SRV lifespan.Nick Mathewson2024-01-232-11/+16
* netdir: Only choose Stable relays as introduction points.Nick Mathewson2024-01-161-3/+1
* netdir: flag every testnet relay as Fast and StableNick Mathewson2024-01-161-1/+5
* netdir: Downgrade a TODO in a deprecated, unused function.Nick Mathewson2024-01-141-1/+5
* netdir: Make TODOs on is_hs_intro_point refer to #1240Nick Mathewson2024-01-141-3/+3
* netdir: Downgrade or remove several "TODO HSS" comments.Nick Mathewson2024-01-141-7/+5
* netdir: Explain why there is no HsRend WeightRule.Nick Mathewson2024-01-141-1/+5
* clippy: Add an allow to work around a clippy bugIan Jackson2024-01-021-0/+3