summaryrefslogtreecommitdiff
path: root/tor-netdoc/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* Add a microdesc builder, for testing.Nick Mathewson2021-05-051-0/+5
* Enforce (and obey) clippy lints about exhaustive enums, structs.Nick Mathewson2021-04-271-0/+1
* Enforce that the periods in a consensus lifetime are nonempty.Nick Mathewson2020-12-041-0/+5
* Mark tor_netdoc::err::Pos as Send and SyncNick Mathewson2020-11-111-0/+9
* Calculate digest correctly when microdesc ends with base64 object.Nick Mathewson2020-10-191-11/+29
* tests for some failing cases in mdconsensusNick Mathewson2020-10-061-0/+5
* Netdoc: use a more bulletproof pattern to prevent infinite loopsNick Mathewson2020-10-021-0/+39
* netdoc: rename BadVersion to BadTorVersion for clarityNick Mathewson2020-10-011-2/+2
* improve errors in authcert.rsNick Mathewson2020-10-011-0/+8
* More tests for tokenize.rs, with some bugfixesNick Mathewson2020-09-301-1/+8
* Start on some tests for parse::tokenize.rsNick Mathewson2020-09-291-1/+1
* Move around the modules inside tor-netdoc.Nick Mathewson2020-09-291-3/+3
* Port authcert to use tor_checkable.Nick Mathewson2020-09-031-0/+6
* Migrate certificate and routerdesc checking to tor-checkableNick Mathewson2020-09-031-0/+20
* netdoc: Parser for microdesc consensus documentsNick Mathewson2020-08-271-0/+8
* Implement microdescriptor parsing.Nick Mathewson2020-05-151-1/+6
* netdoc: Relax error types that can be used when parsing.Nick Mathewson2020-05-151-0/+24
* Remove 'idx' field from BadArgument.Nick Mathewson2020-05-151-3/+3
* Improve reported positions of parsing errors.Nick Mathewson2020-05-131-0/+5
* netdoc: rename Position to Pos.Nick Mathewson2020-05-131-41/+41
* netdoc: use a more flexible error-position type based on raw pointersNick Mathewson2020-05-131-1/+32
* netdoc: Add an "at()" method to replace an error's location.Nick Mathewson2020-05-131-0/+9
* routerdesc: enforce position of identity-ed25519.Nick Mathewson2020-05-121-2/+7
* tor-netdoc: require documentation, and fill in final missing docsNick Mathewson2020-05-091-2/+10
* Document more of 'netdoc', including errors.Nick Mathewson2020-05-091-28/+95
* Fresh git repository for work on "arti"Nick Mathewson2020-05-071-0/+138