summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc
Commit message (Expand)AuthorAgeFilesLines
* Use derive_more on SharedRandValNick Mathewson2023-01-281-13/+4
* Several suggestions on gitlab.Ian Jackson2023-01-281-3/+3
* 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
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-277-0/+7
* tor-netdoc: Make AuthCertKwd pub(crate)Ian Jackson2023-01-241-1/+1
* Netdoc: Refactor SharedRandVal.Nick Mathewson2023-01-112-27/+28
* netdoc: Outline some basic types for encoding HsDescs.Nick Mathewson2023-01-062-0/+233
* netdoc: note some changes we will have to make to srvNick Mathewson2023-01-061-0/+6
* Merge branch 'test-lints' into 'main'eta2023-01-067-0/+56
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-127-0/+56
* | Use parse_rfc3339() in the tor-netdoc crateNeel Chauhan2022-12-161-2/+2
* | Tackling issue #663 (Use humantime in tests)coral2022-12-121-1/+1
|/
* 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
* Remove a `TODO pt-client` in netdoc.Nick Mathewson2022-11-151-2/+0
* netdoc: Allow empty lines at the end of a router descriptor.Nick Mathewson2022-11-151-3/+10
* RouterDesc: Add an or_ports method.Nick Mathewson2022-11-101-0/+9
* Merge branch 'store-yak-misc' into 'main'eta2022-11-081-0/+5
|\
| * tor-netdoc: RouterDesc: Add published accessorIan Jackson2022-11-041-0/+5
* | Fix typosDimitris Apostolou2022-11-061-1/+1
|/
* netdoc: Add accessors for protocols and ntor key.Nick Mathewson2022-10-041-0/+11
* tor-netdoc: Add relay ID accessors for RouterDesc.Nick Mathewson2022-10-041-7/+26
* Work around a new nightly clippy warningNick Mathewson2022-09-303-17/+22
* Make RouterDesc implement Clone and Debug.Nick Mathewson2022-09-261-0/+1
* add feature annotation to fields made visible through visible::StructFieldstrinity-1686a2022-08-245-0/+69
* add feature annotation not added by doc_auto_cfgtrinity-1686a2022-08-245-0/+6
* tor-netdoc: NetParams: impl FromIteratorIan Jackson2022-08-161-0/+8
* fix nighly clippytrinity-1686a2022-07-231-6/+1
* change usage of PublicKey to Ed25519 in tor-certtrinity-1686a2022-07-231-4/+8
* change check_key to take a Option<&_> instead of &Option<_>trinity-1686a2022-07-231-2/+2
* tor-proto: split and elaborate tor_bytes::Error instancesNick Mathewson2022-06-231-5/+15
* 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
* netdoc: test a couple of accessors for AuthCert.Nick Mathewson2022-06-071-1/+11
* Resolve the new `derive_partial_eq_without_eq` lint.Nick Mathewson2022-05-231-1/+1
* Fix typoDimitris Apostolou2022-05-141-1/+1
* tor-netdoc: Add a Lifetime::valid_at method.Nick Mathewson2022-05-111-0/+4
* netdoc: add a new type for NicknamesNick Mathewson2022-05-093-11/+8
* NetParams: Document its role as a validated config parameterIan Jackson2022-05-091-0/+3
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-252-3/+0
* Re-order attributes so that we can build with Rust 1.53.Nick Mathewson2022-03-315-15/+15
* tor-netdoc: Conditionally expose document fields.Nick Mathewson2022-03-316-0/+83
* Remove allow(clippy::disallowed_methods) lint.Nick Mathewson2022-03-302-3/+0
* Merge branch 'no-system-time' into 'main'eta2022-03-302-0/+3
|\
| * use wallclock where possible in teststrinity-1686a2022-02-262-0/+3
* | Change type of TorClientConfig::override_net_paramsIan Jackson2022-03-161-1/+1