summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src
Commit message (Expand)AuthorAgeFilesLines
* Use derive_more on SharedRandValNick Mathewson2023-01-281-13/+4
* Several suggestions on gitlab.Ian Jackson2023-01-282-3/+8
* netdoc: Add Eq and a note to SharedRandVal.Nick Mathewson2023-01-281-1/+3
* netdoc: Add SRV accessors.Nick Mathewson2023-01-281-2/+34
* netdoc: Add a timestamp to SRVs per prop#342.Nick Mathewson2023-01-282-7/+54
* netdoc: Add Iso8601 time _with_ a "T" as an argument type.Nick Mathewson2023-01-281-3/+30
* Fix typosDimitris Apostolou2023-01-281-2/+2
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-2718-0/+18
* Elide a bunch of lifetimes.Nick Mathewson2023-01-272-6/+6
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Add missing docsrs attributeIan Jackson2023-01-241-0/+1
* netdoc builder: Add two TODOs, prompted by testing experienceIan Jackson2023-01-241-0/+6
* netdoc builder test: Make a bigger dummy document and test reparsingIan Jackson2023-01-241-2/+26
* netdoc builder: Implement object() and add one test caseIan Jackson2023-01-242-2/+50
* netdoc-builder: Initial test case (no object yet)Ian Jackson2023-01-241-0/+47
* netdoc-builder: Provide new() methodIan Jackson2023-01-241-0/+7
* netdoc-builder: Implement ItemArgument for more needed typesIan Jackson2023-01-241-5/+44
* netdoc-builder: Remove some obsolete commentsIan Jackson2023-01-241-11/+0
* netdoc-builder: Move example into implementation doc commentIan Jackson2023-01-241-2/+16
* netdoc-builder: Implement most of the internal general doc builderIan Jackson2023-01-241-23/+83
* netdoc-builder api: Clarify docs for object()Ian Jackson2023-01-241-3/+8
* netdoc-builder api: Introduce ItemArgument traitIan Jackson2023-01-241-2/+32
* netdoc-builder api: Have .item() return ItemBuilderIan Jackson2023-01-241-1/+1
* netdoc-builder api: Abolish `K` generic on ItemEncoderIan Jackson2023-01-241-5/+7
* netdoc-builder api: Don't promise to check args_raw_string valueIan Jackson2023-01-241-3/+0
* netdoc-builder api: Make ItemEncoder methods consume and return selfIan Jackson2023-01-241-2/+13
* netdoc-builder api: Move internal API into actual code file (fmt)Ian Jackson2023-01-241-6/+7
* netdoc-builder api: Move internal API into actual code fileIan Jackson2023-01-242-0/+179
* tor-netdoc: tokenize: Provide BASE64_PEM_MAX_LINEIan Jackson2023-01-241-0/+3
* tor-netdoc: tokenize: Rename to tag_keywords_ok, document, exposeIan Jackson2023-01-241-3/+3
* tor-netdoc: tokenize: crate-Expose object::BEGIN_STR etc.Ian Jackson2023-01-241-6/+11
* tor-netdoc: Make AuthCertKwd pub(crate)Ian Jackson2023-01-241-1/+1
* Netdoc: Refactor SharedRandVal.Nick Mathewson2023-01-113-27/+37
* netdoc: Outline some basic types for encoding HsDescs.Nick Mathewson2023-01-063-0/+235
* netdoc: note some changes we will have to make to srvNick Mathewson2023-01-061-0/+6
* Merge branch 'test-lints' into 'main'eta2023-01-0617-0/+137
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-1216-0/+129
| * test lint blocks: Do some semi-manuallyIan Jackson2022-12-121-0/+8
* | Use parse_rfc3339() in the tor-netdoc crateNeel Chauhan2022-12-162-4/+5
* | Tackling issue #663 (Use humantime in tests)coral2022-12-121-1/+1
|/
* Merge branch 'more_netdoc_tests' into 'main'Ian Jackson2022-11-291-6/+73
|\
| * netdoc: Add a test for routerdesc family parsing.Nick Mathewson2022-11-171-0/+9
| * netdoc: Correct and test some tricky routerdesc errorsNick Mathewson2022-11-171-2/+31
| * netdoc: Add tests for routerdesc accessors.Nick Mathewson2022-11-171-1/+31
| * Netdoc: use a different desc in tests.Nick Mathewson2022-11-171-4/+3
* | Fix a couple of rustdoc issues.Nick Mathewson2022-11-181-2/+2
* | Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-1/+1
|/
* Merge branch 'real_netdoc_pos' into 'main'Ian Jackson2022-11-162-21/+15
|\
| * Replace `Option<Pos>` with `Pos` in `ParseError`.Nick Mathewson2022-11-152-21/+15
* | Remove a `TODO pt-client` in netdoc.Nick Mathewson2022-11-151-2/+0
|/