summaryrefslogtreecommitdiff
path: root/crates/tor-netdir/src/hsdir_ring.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* hsservice: Make HsDirParams include the SRV lifespan.Nick Mathewson2024-01-231-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* tor-netdir: Derive Hash for HsDirIndex.Gabriela Moldovan2023-08-161-1/+1
* tor-netdir: Explain what the ring_items_at filter is for.Gabriela Moldovan2023-08-161-0/+5
* tor-netdir: Make ring_items_at() filter the items before returning.Gabriela Moldovan2023-08-161-1/+4
* tor-netdir: Update ring_items_at() docs.Gabriela Moldovan2023-08-161-4/+3
* tor-netdir: Remove extraneous whitespace.Gabriela Moldovan2023-08-161-1/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* netdir: Downgrade/remove/defer some TODO hs entries.Nick Mathewson2023-06-291-1/+1
* netdir: remove some now-needless warning suppressions.Nick Mathewson2023-06-291-2/+0
* hs dirs: Implement spread_fetch (fmt)Ian Jackson2023-04-111-1/+4
* hs dirs: Implement spread_fetchIan Jackson2023-04-111-3/+8
* Merge branch 'debug-hex' into 'main'Nick Mathewson2023-04-031-1/+5
|\
| * Debug as hex strings for HsBlindId and HsDirIndexIan Jackson2023-03-311-1/+5
* | Merge branch 'netdir' into 'main'Ian Jackson2023-03-311-0/+5
|\ \ | |/ |/|
| * tor-netdir: Provide accessor for params field of HsDirParamsIan Jackson2023-03-301-0/+5
* | tor-netdir: Implmeent HsDirRing::find_posIan Jackson2023-03-301-2/+3
* | tor-netdir: Make the hsdir ring be a TiVecIan Jackson2023-03-301-5/+14
|/
* tor-netdir: Use `hsdir_index` for hidden service directory hashval (fmt)Ian Jackson2023-03-271-1/+4
* tor-netdir: Use `hsdir_index` for hidden service directory hashvalIan Jackson2023-03-271-11/+11
* tor-netdir: Use `rsidx` consistent for `RouterStatusIdx`Ian Jackson2023-03-271-6/+6
* Clarify which netdir index is meantNick Mathewson2023-02-091-1/+2
* hsdir: rustfmtIan Jackson2023-02-091-4/+1
* hsdir: Actually compute the hash ringIan Jackson2023-02-091-4/+58
* hsdir: Ring calculation plumbingIan Jackson2023-02-091-1/+22
* hsdir: Implement HS hash ring index calculationsIan Jackson2023-02-091-6/+80
* hsdir: Make HsDirIndex be AsRef<[u8; ]>Ian Jackson2023-02-091-2/+4
* hsdir: Rename HsRingParams to HsDirParamsIan Jackson2023-02-091-5/+5
* hsdir: Replace open-coded params fields and args with HsRingParamsIan Jackson2023-02-091-14/+7
* tor-netdir: Use typed-index-collections for router index (fix hsdir)Ian Jackson2023-02-091-2/+3
* tor-hscrypto: Rename key types to correspond to new spec names.Nick Mathewson2023-02-081-2/+2
* netdir: Implement ring-param constructors and time period accessorsNick Mathewson2023-01-281-0/+16
* Adjust onion service ring APIs in light of prop#342Nick Mathewson2023-01-111-1/+1
* Sketch APIs for the onion service directory ring.Nick Mathewson2023-01-111-0/+116