summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc
Commit message (Expand)AuthorAgeFilesLines
* Fix clippy needless derefIan Jackson2022-07-061-3/+3
* tor-netdoc: b64 tests: add exhaustive roundtrip testIan Jackson2022-07-062-0/+43
* Bump `base64ct` crate `1.5.0` -> `1.5.1`Arturo Marquez2022-06-272-19/+7
* Remove semver.md files now that 0.5.0 is outNick Mathewson2022-06-241-2/+0
* Bump crate and dependency versions.Nick Mathewson2022-06-241-5/+5
* Merge branch 'clippy' into 'main'Ian Jackson2022-06-241-0/+3
|\
| * Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* | Merge branch 'error_cleanup_2' into 'main'eta2022-06-242-5/+18
|\ \
| * | tor-proto: split and elaborate tor_bytes::Error instancesNick Mathewson2022-06-232-5/+18
| |/
* | base64: Move some tests into a separate function, placating clippyIan Jackson2022-06-231-11/+15
* | base64: Add yet more test casesIan Jackson2022-06-231-0/+17
* | Add some more test cases for base64Arturo Marquez2022-06-221-0/+17
* | Improve base64 testsArturo Marquez2022-06-221-1/+13
* | Add link to upstream issueArturo Marquez2022-06-221-1/+3
* | Remove unused `base64` crateArturo Marquez2022-06-211-1/+0
* | Replace `base64` crate with `base64ct` crateArturo Marquez2022-06-213-7/+25
|/
* Add a configuration option for reachable_addrsNick Mathewson2022-06-171-0/+8
* NetDoc: Make AddrPortPattern implement serde traitsNick Mathewson2022-06-173-2/+33
* Make AddrPortPattern and friends implement Eq and PartialEqNick Mathewson2022-06-172-2/+3
* Merge branch 'high-level-features' into 'main'Nick Mathewson2022-06-161-0/+3
|\
| * Add "full" and "experimental" features to arti-client and below.Nick Mathewson2022-06-101-0/+3
* | Add one more "allow" to tor_netdoc::parse::macros.Nick Mathewson2022-06-151-0/+1
|/
* Netdoc tests: extract decode-base64-ignore-ws code.Nick Mathewson2022-06-071-10/+13
* 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-072-0/+9
* netdoc: test a couple of accessors for AuthCert.Nick Mathewson2022-06-071-1/+11
* Netdoc: test enforcement for items that mustn't take objects.Nick Mathewson2022-06-071-0/+6
* netdoc: remove an unused method.Nick Mathewson2022-06-071-12/+0
* netdoc: Test more accessors for tokenized documents.Nick Mathewson2022-06-072-4/+20
* Netdoc: add accessor to error for ParseErrorKindNick Mathewson2022-06-071-0/+5
* netdoc: tests for parsing UnvalidatedEdCert.Nick Mathewson2022-06-071-1/+47
* Tests for netdoc RsaPublic type.Nick Mathewson2022-06-071-2/+37
* Fix a copy-paste error in Ed25519 parsing tests.Nick Mathewson2022-06-011-3/+3
* Add test for parsing bad tor version with too many elements.Nick Mathewson2022-06-011-0/+1
* Add test for mutability of RelayFamily.Nick Mathewson2022-06-011-0/+9
* Tests for tor_netdoc::util::internNick Mathewson2022-06-011-0/+33
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* lints: Suppress unknown lints in a way that works on nightly tooIan Jackson2022-05-311-2/+4
* Lexically sort Cargo.toml dependenciesOrhun Parmaksız2022-05-281-12/+10
* tor-netdoc: Allow suppressing unknown lintsIan Jackson2022-05-271-0/+2
* tor-netdoc: Suppress new "unused_macro_rules" lint in one placeIan Jackson2022-05-271-0/+1
* Regenerate version bump from previous commit.arti-v0.4.0Nick Mathewson2022-05-271-1/+1
* Semantic version changes for Arti 0.4.0 releaseNick Mathewson2022-05-271-2/+2
* Merge branch 'upgrades-20220523' into 'main'Ian Jackson2022-05-241-1/+1
|\
| * Update to newer sanitize-filename and tinystr.Nick Mathewson2022-05-231-1/+1
* | Resolve the new `derive_partial_eq_without_eq` lint.Nick Mathewson2022-05-234-4/+4
|/
* 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-096-11/+96