summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc/microdesc.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* tor-netdoc: Abolish `dangerous-expose-struct-fields`; always expose, insteadIan Jackson2025-10-011-20/+8
* tor-netdoc: rs: Introduce and use DOC_DIGEST_LENIan Jackson2025-08-181-1/+4
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* tor-netdoc: Removed dependency on `once_cell`hashcatHitman2025-06-141-3/+3
* netdoc: Make some parsing init functions fallible.Nick Mathewson2025-03-171-8/+9
* netdoc: Add "family-ids" line to microdesc parserNick Mathewson2025-02-121-1/+45
* Make TAP keys optional when parsing documents.Nick Mathewson2024-06-271-7/+21
* 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
* netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.Gabriela Moldovan2023-05-101-1/+1
* tor-netdoc: Remove many needless calls to .iter() and .into_iter()Ian Jackson2023-02-151-5/+5
* netdoc: Require that unrecognized tokens be handled explicitly.Nick Mathewson2023-02-031-0/+3
* netdoc: Switch SectionRules building to use a Buidler pattern.Nick Mathewson2023-02-031-4/+4
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Merge branch 'test-lints' into 'main'eta2023-01-061-0/+8
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* | Use parse_rfc3339() in the tor-netdoc crateNeel Chauhan2022-12-161-2/+2
|/
* add feature annotation to fields made visible through visible::StructFieldstrinity-1686a2022-08-241-0/+6
* microdesc: make sure we recover from an error in the final md.Nick Mathewson2022-06-071-1/+7
* netdoc: test case for microdesc with no ed25519 id.Nick Mathewson2022-06-071-0/+1
* Re-order attributes so that we can build with Rust 1.53.Nick Mathewson2022-03-311-1/+1
* tor-netdoc: Conditionally expose document fields.Nick Mathewson2022-03-311-0/+5
* Canonicalize and intern family representations to save memory.Nick Mathewson2022-03-111-3/+7
* Refactor tor_netdoc::ErrorNick Mathewson2022-02-141-11/+16
* fix nightly clippy errorsTrinity Pointard2021-12-091-4/+1
* Add comments about the absence of tap_key in microdesc.Nick Mathewson2021-11-301-1/+4
* Parse RSA public keyNeel Chauhan2021-11-291-2/+9
* Remove unused tap_onion_key and tap_keyNeel Chauhan2021-11-281-12/+1
* derive 'Default' where possibleDaniel Eades2021-09-111-7/+1
* fix/silence clippy lints in test modulesDaniel Eades2021-09-081-4/+5
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+534