summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc/netstatus.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-netdoc: Abolish `dangerous-expose-struct-fields`; always expose, insteadIan Jackson2025-10-011-84/+28
* tor-netdoc: Apply much rustfmt churnIan Jackson2025-08-261-1/+1
* tor-netdoc: Provide some Vote thingsIan Jackson2025-08-261-3/+8
* tor-netdoc: Introduce experimental ns-vote featureIan Jackson2025-08-261-1/+3
* tor-netdoc: Move all each_variety code to each_flavorIan Jackson2025-08-261-4/+4
* tor-netdoc: Turn ConsensusHeader into VARIETY::HeaderIan Jackson2025-08-261-168/+4
* tor-netdoc: Abolish ParseRouterStatus and make several things not pubIan Jackson2025-08-261-15/+0
* tor-netdoc: Combine ConsensusRouterStatus and GenericRouterStatusIan Jackson2025-08-261-3/+3
* tor-netdoc: Abolish RouterStatus trait in favour of generic methodsIan Jackson2025-08-261-15/+0
* tor-netdoc: Remove generics from Consensus and its contentsIan Jackson2025-08-261-6/+6
* tor-netdoc: netstatus: Move everything variety-specificIan Jackson2025-08-261-422/+12
* tor-netdoc: Make various types all pub(crate)Ian Jackson2025-08-261-17/+17
* tor-netdoc: Prepare variety modules for network status documentsIan Jackson2025-08-261-0/+4
* tor-netdoc: Fold netstatus::CommonHeader into ConsensusHeaderIan Jackson2025-08-261-67/+36
* tor-netdoc: Provide some compatibility aliasesIan Jackson2025-08-181-0/+13
* tor-netdoc: Rename ns-consensus to plain-consensusIan Jackson2025-08-181-7/+7
* tor-netdoc: network status: Rename Ns* to Plain* in macro outputIan Jackson2025-08-181-7/+7
* tor-netdoc: network status: Rename NS_* test data consts to PLAIN_*Ian Jackson2025-08-181-4/+4
* tor-netdoc: Rename ConsensusFlavor::Ns to ConsensusFlavor::PlainIan Jackson2025-08-181-6/+6
* tor-netdoc: netstatus: Replace NSCON with PLAIN in parsing rulesIan Jackson2025-08-181-5/+5
* Revert "tor-netdoc: Link to the generated macro, for one of them (poc)"Ian Jackson2025-08-181-2/+1
* tor-netdoc: Link to the generated macro, for one of them (poc)Ian Jackson2025-08-181-1/+2
* tor-netdoc: Change all in-tree references to ns-consensus from ns_consensusIan Jackson2025-08-181-7/+7
* netdoc test data: Switch two tests to new consensus dataIan Jackson2025-08-141-3/+3
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-4/+4
* Update code for Edition 2024Nick Mathewson2025-08-071-1/+1
* tor-netdoc: Removed dependency on `once_cell`hashcatHitman2025-06-141-19/+20
* netdoc: improve documentation for check_protocolsNick Mathewson2025-04-161-1/+7
* Implement PartialEq for ProtoStatuses unconditionally.Nick Mathewson2025-04-161-4/+2
* protover,netdoc: Implement serde for Protocols etc.Nick Mathewson2025-04-161-2/+36
* netdoc: Put all ProtoStatuses into a single Arc<>d objectNick Mathewson2025-04-161-16/+46
* netdoc: functionality for detecting missing subprotos.Nick Mathewson2025-04-161-2/+91
* netdoc: Make some parsing init functions fallible.Nick Mathewson2025-03-171-4/+4
* tor-netdoc: impl `Extend` on `NetParams`Steven Engler2024-09-031-0/+6
* Resolve unreachable_patterns warnings from nightly.Nick Mathewson2024-08-131-12/+5
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* netdir: Move voting_period() to netdoc::LifetimeNick Mathewson2023-06-291-0/+12
* SharedRandVal: Note that it doesn't have to be Ct.Nick Mathewson2023-06-161-2/+1
* netdoc: Remove a TODO that we already solved.Nick Mathewson2023-06-161-1/+0
* netdir, netdoc: Add accessors for protocol version status.Nick Mathewson2023-06-061-0/+32
* netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.Gabriela Moldovan2023-05-101-1/+1
* netdoc: Document that particular bit values for flags are not part of our API.Nick Mathewson2023-04-171-1/+3
* netstatus: re-number routerstatus flags to go in order.Nick Mathewson2023-04-171-7/+7
* netdir: more documentation on MIDDLE_ONLY flag.Nick Mathewson2023-04-171-0/+4
* netdoc: Add MiddleOnly flag to RelayFlagsjuga2023-04-171-0/+4
* Upgrade to bitflags 2.0Nick Mathewson2023-03-131-0/+1
* tor-netdoc: Remove many needless calls to .iter() and .into_iter()Ian Jackson2023-02-151-6/+6
* tor-netdoc: Discuss that relays are ordered by rsa id in ConsensusIan Jackson2023-02-091-0/+3