aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc/netstatus/each_flavor.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-netdoc: Replace two open-coded slice::fillIan Jackson2026-07-271-3/+1
* Use new TimeRangeBound name throughout the treeIan Jackson2026-07-161-5/+5
* tor-netdoc: Stabilise votes and encoding of authcertsIan Jackson2026-07-151-2/+1
* tor-netdoc tests: Test consensus verification error casesIan Jackson2026-07-151-0/+103
* tor-netdoc: Replace string slices with str::get() in docClara Engler2026-06-241-3/+2
* tor-netdoc: consensus_threshold: return a RangeFromIan Jackson2026-06-171-1/+1
* tor-netdoc: provide verify methods on new consensus typesIan Jackson2026-06-171-0/+75
* tor-netdoc: Break out consensus_threshold fnIan Jackson2026-06-171-1/+1
* Merge branch 'verify-general' into 'main'Ian Jackson2026-06-111-5/+2
|\
| * tor-netdoc: ns verification: verify_general, return Result, tidy callerIan Jackson2026-06-111-5/+2
| * tor-netdoc: ns verification: verify_general, return ResultIan Jackson2026-06-111-1/+1
* | tor-netdoc: Fix copypaste errorIan Jackson2026-06-111-1/+1
* | tor-netdoc: recommended versions: fix parsing bug in old parserIan Jackson2026-06-111-4/+9
* | tor-netdoc: recommended versions: new {client,server}-versions typeIan Jackson2026-06-111-5/+8
* | tor-netdoc: old consensus parser: add a bindingIan Jackson2026-06-111-2/+3
* | tor-netdoc: old consensus parser: break out parse_rec_versions (fmt)Ian Jackson2026-06-111-8/+7
* | tor-netdoc: old consensus parser: break out parse_rec_versionsIan Jackson2026-06-111-10/+8
|/
* Merge branch 'validity-time-range' into 'main'Clara Engler2026-06-111-5/+2
|\
| * tor-netdoc: ns preamble: break out validity_time_rangeIan Jackson2026-06-031-6/+1
| * tor-netdoc: ns preamble: break out validity_time_range (prep)Ian Jackson2026-06-031-3/+5
* | everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-091-0/+1
* | tor-netdoc: netstatus: No longer use crate::ResultIan Jackson2026-06-021-6/+6
|/
* tor-netdoc: use DirectorySignaturesHashesAccu in SignatureGroupIan Jackson2026-05-271-1/+6
* tor-netdoc: ConsensusFooterFields: Rename weights field to bandwidth_weightsIan Jackson2026-05-271-1/+1
* tor-netdoc: Rename Footer to ConsensusFooterFieldsIan Jackson2026-05-271-3/+3
* tor-netdoc: SharedRandStatuses: Use proper Constructor non-exhaustive patternIan Jackson2026-05-131-0/+1
* tor-netdoc: Break out SharedRandStatuses, and remove it from votesIan Jackson2026-05-131-4/+8
* tor-netdoc: ConsensusAuthorityEntry: rename from ConsensusVoterInfo (2)Ian Jackson2026-04-271-3/+3
* tor-netdoc: ns Premable: add missing field known_flagsIan Jackson2026-04-211-0/+1
* tor-netdoc: ns Preamble: Use ConstructorIan Jackson2026-04-211-0/+1
* tor-netdoc: Fix type of NotPresent items in ns PreambleIan Jackson2026-04-211-1/+1
* Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* tor-netdoc: Preamble: Parse published in votesIan Jackson2025-12-181-0/+1
* tor-netdoc: Preamble: Parse consensus-methods in votesIan Jackson2025-12-181-0/+1
* tor-netdoc: Remove unnecessary castsClara Engler2025-12-041-1/+1
* tor-netdoc: Store n_authorities in usizeClara Engler2025-12-021-2/+2
* tor-netdoc: Preamble: rename relay_version field to server_versionIan Jackson2025-10-221-2/+2
* tor-netdoc: netstatus: Preamble: rename shared rand fields to match docIan Jackson2025-10-221-6/+6
* tor-netdoc: Move ConsensusFlavor into Consensus structIan Jackson2025-10-221-8/+13
* tor-netdoc: Declare intent not to apply parse2 to ConsensusIan Jackson2025-10-221-4/+1
* tor-netdoc: Rename consensus Header to PreambleIan Jackson2025-10-221-22/+22
* tor-netdoc: Lifetime: change type of fieldsIan Jackson2025-10-211-2/+2
* tor-netdoc: Abolish `dangerous-expose-struct-fields`; always expose, insteadIan Jackson2025-10-011-25/+9
* tor-netdoc: Correct the headings of two modulesIan Jackson2025-08-261-1/+1
* tor-netdoc: Provide some Vote thingsIan Jackson2025-08-261-49/+0
* tor-netdoc: Move all each_variety code to each_flavorIan Jackson2025-08-261-0/+590
* tor-netdoc: ns variety: Provide for flavour-only itemsIan Jackson2025-08-261-0/+11