summaryrefslogtreecommitdiff
path: root/crates/tor-netdir
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge branch 'netdir' into 'main'Ian Jackson2023-03-312-29/+90
|\ \ | |/ |/|
| * tor-netdir: iter_filter_secondary: Make it less of a messIan Jackson2023-03-301-13/+10
| * tor-netdir: Expand on comment for HsRingRings::itergabi-2502023-03-301-1/+1
| * tor-netdir: Minor docs fixesgabi-2502023-03-301-2/+3
| * tor-netdir: Provide accessor for params field of HsDirParamsIan Jackson2023-03-301-0/+5
| * tor-netdir: Implement hs_dirs accessorIan Jackson2023-03-301-2/+16
| * tor-netdir: hs_dirs accessor: change semantics, type, and nameIan Jackson2023-03-301-7/+9
| * tor-netdir: Provide hs_all_time_periods instead of ..._secondary_...Ian Jackson2023-03-301-5/+8
| * tor-netdir: Rename hs_time_periodIan Jackson2023-03-301-3/+5
| * tor-netdir: Sort out HsDirOpIan Jackson2023-03-301-2/+3
| * tor-netdir: Reorganise iteration over hsdir ringsIan Jackson2023-03-301-4/+24
| * tor-netdir: Provide relay_by_rs_idxIan Jackson2023-03-301-0/+16
* | Patchlevel bumps for crates whose dependencies just changed.Nick Mathewson2023-03-311-1/+1
* | Bump crate versions that have breaking changesNick Mathewson2023-03-311-2/+2
* | Bump patchlevel on crates with non-breaking changesNick Mathewson2023-03-311-5/+5
* | Bump patchlevel on crates with semver-irrelevant changes.Nick Mathewson2023-03-311-1/+1
* | 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 `pos` not `idx` in test network constructorsIan Jackson2023-03-271-14/+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: eliminate ref to abolished MdEntryIan Jackson2023-03-271-2/+2
* tor-netdir: Use `rsidx` consistent for `RouterStatusIdx`Ian Jackson2023-03-272-42/+42
* Upgrade to bitflags 2.0Nick Mathewson2023-03-132-2/+3
* Remove semver.md files now that 1.1.2 is out.Nick Mathewson2023-02-281-1/+0
* Patchlevel bumps for remaining changed crates.Nick Mathewson2023-02-281-6/+6
* Bump tor-units version for breaking change.Nick Mathewson2023-02-281-1/+1
* Bump patch-versions for breaking changes in tor-hs{crypto,client}Nick Mathewson2023-02-281-1/+1
* Bump minor versions for significant breaking changes.Nick Mathewson2023-02-281-1/+1
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-284-35/+35
* Fix minimal-versions (.then_some is too new)Ian Jackson2023-02-091-1/+1
* tor-netdir: Make is_hsdir_for_ring crate-localIan Jackson2023-02-091-1/+2
* tor-netdir: Document fill_from_previous_netdir semverIan Jackson2023-02-091-0/+1
* Clarify which netdir index is meantNick Mathewson2023-02-091-1/+2
* Fix typosNick Mathewson2023-02-091-2/+2
* Fix compilation with various feature combinationsIan Jackson2023-02-092-6/+26
* hsdir: rustfmtIan Jackson2023-02-092-10/+6
* hsdir: Actually compute the hash ringIan Jackson2023-02-092-8/+58
* hsdir: Be able to enumerate the hidden service directoriesIan Jackson2023-02-091-0/+25
* hsdir: Ring calculation plumbingIan Jackson2023-02-092-17/+32
* hsdir representation: Introduce HsDirs generic typeIan Jackson2023-02-093-38/+62
* hsdir: Implement HS hash ring index calculationsIan Jackson2023-02-092-7/+80
* hsdir: Make HsDirIndex be AsRef<[u8; ]>Ian Jackson2023-02-091-2/+4
* hsdir: impl Eq for HsDirParamsIan Jackson2023-02-091-1/+1
* hsdir: Rename HsRingParams to HsDirParamsIan Jackson2023-02-093-17/+21
* hsdir_params: Rename some variables for consistencyIan Jackson2023-02-092-11/+11
* hsdir: Replace open-coded params fields and args with HsRingParamsIan Jackson2023-02-093-16/+10
* hsdir: Remove a done TODO - this *is* now a TiSliceIan Jackson2023-02-091-1/+0
* tor-netdir: Provide Netdir::md_by_idxIan Jackson2023-02-091-0/+6
* tor-netdir: Store previous netdir (if required by features)Ian Jackson2023-02-091-1/+15