summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc/netstatus
Commit message (Expand)AuthorAgeFilesLines
* tor-netdoc: Replace string slices with str::get() in doc (fmt)Clara Engler2026-06-241-1/+4
* tor-netdoc: Replace string slices with str::get() in docClara Engler2026-06-242-5/+3
* tor-netdoc: Fix rs.rs cache commentsClara Engler2026-06-241-1/+1
* Use Intern<T> (fmt)Clara Engler2026-06-241-1/+3
* Use Intern<T>Clara Engler2026-06-241-1/+2
* tor-netdoc tests: test vote roundtrip with testdata2Ian Jackson2026-06-221-9/+0
* tor-netdoc tests: Test verification of votes, error casesIan Jackson2026-06-221-1/+1
* tor-netdoc: Implement verification for votesIan Jackson2026-06-221-0/+90
* tor-netdoc: consensus_threshold: return a RangeFromIan Jackson2026-06-171-1/+1
* tor-netdoc: tests: ns parse2 test: Round trip a plain consensusIan 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
* tor-netdoc: NetworkStatus: derive EncodeIan Jackson2026-06-171-1/+1
* tor-netdoc: rs.rs: tidy importsIan Jackson2026-06-151-2/+3
* tor-netdoc: routerstatus entries: Add `stats` item (votes only)Ian Jackson2026-06-154-1/+8
* 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 a trailing whitespaceIan 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-113-12/+16
* | 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
* | tor-netdoc: ConsensusBuilder: break out mk_versionsIan Jackson2026-06-111-2/+4
* | tor-netdoc: recommended versions: add spec linksIan Jackson2026-06-111-0/+4
|/
* tor-netdoc: routerstatus entries: Add `id` item (votes only)Ian Jackson2026-06-113-0/+11
* tor-netdoc: routerstatus entries: Add note about location of `m` itemIan Jackson2026-06-111-0/+3
* tor-netdoc: routerstatus entries: Add `p` itemIan Jackson2026-06-114-0/+11
* tor-netdoc: routerstatus: r item: add dir-port argumentIan Jackson2026-06-113-0/+7
* tor-netdoc: routerstatus: r item: add blank lines to structIan Jackson2026-06-111-0/+5
* Merge branch 'validity-time-range' into 'main'Clara Engler2026-06-112-5/+13
|\
| * tor-netdoc: netstatus preamble: use saturating sub for starting_timeIan Jackson2026-06-101-1/+1
| * tor-netdoc: ns preamble: break out validity_time_range (tidy)Ian Jackson2026-06-031-5/+3
| * tor-netdoc: ns preamble: break out validity_time_rangeIan Jackson2026-06-032-6/+14
| * tor-netdoc: ns preamble: break out validity_time_range (prep)Ian Jackson2026-06-031-3/+5
* | Merge branch 'clippy-string-slice' into 'main'Nick Mathewson2026-06-103-0/+3
|\ \
| * | everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-092-0/+2
| * | maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* | | tor-netdoc: Fix a doc comment formatting botchIan Jackson2026-06-091-1/+1
* | | tor-netdoc: Introduce toplevel NeteworkStatus typeIan Jackson2026-06-094-0/+73
* | | tor-netdoc: impl EncodeOrd for RouterStatusIan Jackson2026-06-092-1/+10
* | | tor-netdoc: derive encoding for RouterStatusIan Jackson2026-06-092-1/+1
* | | tor-netdoc: derive encoding for RouterStatusIntroItemIan Jackson2026-06-091-0/+1
|/ /
* | Merge branch 'netdoc-small-fixes' into 'main'Clara Engler2026-06-091-0/+1
|\ \
| * | tor-netdoc: SoftwareVersion: fix Display implIan Jackson2026-06-031-0/+1
| |/
* | tor-netdoc: netstatus: Abolish StdResult aliasIan Jackson2026-06-021-2/+2
* | tor-netdoc: netstatus: No longer use crate::ResultIan Jackson2026-06-021-6/+6
|/
* tor-netdoc: implement encoding for votes' `m` itemsIan Jackson2026-05-281-0/+1