| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add version="0.0.0" to dependencies that were missing it | Nick Mathewson | 2021-06-24 | 1 | -4/+4 |
| | | |||||
| * | Remove "publish = false" | Nick Mathewson | 2021-06-24 | 1 | -1/+0 |
| | | |||||
| * | Fix some warnings about needless & from nightly clippy | Nick Mathewson | 2021-06-18 | 1 | -1/+1 |
| | | |||||
| * | Add noop_method_call warning. | Nick Mathewson | 2021-05-27 | 1 | -0/+1 |
| | | | | | | | This would have saved ahf and me a lot of confusion in debugging a situation where we were cloning a reference of a type that didn't implement Clone. | ||||
| * | Enable cargo_common_metadata warning. | Nick Mathewson | 2021-05-25 | 1 | -0/+1 |
| | | |||||
| * | Add automatically generated README.md files to each crate. | Nick Mathewson | 2021-05-25 | 1 | -0/+55 |
| | | |||||
| * | Add a link tto the tor website to arti blurb. | Nick Mathewson | 2021-05-24 | 1 | -1/+1 |
| | | |||||
| * | More module-level documentation for tor-cert and tor-protover. | Nick Mathewson | 2021-05-23 | 1 | -4/+24 |
| | | |||||
| * | Give every Cargo.toml a repository field | Nick Mathewson | 2021-05-19 | 1 | -0/+1 |
| | | |||||
| * | Add the "unreachable_pub" lint. | Nick Mathewson | 2021-05-18 | 1 | -2/+3 |
| | | | | | | | This is a somewhat obnoxious change in its scope and requirements, but it makes it easier to understand what the real public and private parts of our APIs are. | ||||
| * | Add trait_duplication_in_bounds warning. | Nick Mathewson | 2021-05-03 | 1 | -0/+1 |
| | | |||||
| * | Add unseparated_literal_suffix lint, and fix it. | Nick Mathewson | 2021-05-03 | 1 | -0/+1 |
| | | |||||
| * | Add a few more clippy warnings | Nick Mathewson | 2021-05-03 | 1 | -0/+5 |
| | | |||||
| * | Add some more clippy warnings to our list. | Nick Mathewson | 2021-04-27 | 1 | -1/+6 |
| | | |||||
| * | Enforce (and obey) clippy lints about exhaustive enums, structs. | Nick Mathewson | 2021-04-27 | 1 | -0/+4 |
| | | | | | | | | | These lints force us to declare our exported enums and exhaustive-looking structs as non-exhaustive (so that we can add to them in the future without breaking our API) or to explicitly disable the warning for a given enum/struct (to say that we _intend_ for additions to be a breaking change). | ||||
| * | Fix Rust-1.51 clippy warnings about acronyms in camel case. | Nick Mathewson | 2021-03-29 | 5 | -19/+19 |
| | | | | | This is painful, but we shouldn't have to do it again. | ||||
| * | Add appropriate categories to some Cargo.toml files. | Nick Mathewson | 2021-03-17 | 1 | -0/+1 |
| | | |||||
| * | Add the tor project as an author. | Nick Mathewson | 2021-03-17 | 1 | -1/+1 |
| | | |||||
| * | Add keywords to each Cargo.toml | Nick Mathewson | 2021-03-17 | 1 | -0/+1 |
| | | |||||
| * | Add a description field to all our Cargo.toml files | Nick Mathewson | 2021-03-17 | 1 | -0/+1 |
| | | |||||
| * | Give it a homepage everyplace. | Nick Mathewson | 2021-03-17 | 1 | -0/+1 |
| | | |||||
| * | tor-cert: use expect() instead of unwrap() | Nick Mathewson | 2021-03-04 | 1 | -2/+8 |
| | | |||||
| * | Upgrade a few more dependencies. | Nick Mathewson | 2021-01-13 | 1 | -1/+1 |
| | | |||||
| * | Add a few more tests for tor-certs. | Nick Mathewson | 2020-11-30 | 2 | -4/+101 |
| | | |||||
| * | A couple more tests in tor-cert | Nick Mathewson | 2020-11-25 | 2 | -1/+61 |
| | | |||||
| * | downgrade an ok_or_else to ok_or. | Nick Mathewson | 2020-11-19 | 1 | -1/+1 |
| | | |||||
| * | Fix comments in tor-cert. | Nick Mathewson | 2020-10-21 | 1 | -2/+5 |
| | | |||||
| * | Add and use remaining CertType values in tor-cert | Nick Mathewson | 2020-10-19 | 1 | -4/+24 |
| | | |||||
| * | Resolve XXXX items in tor-cert crate. | Nick Mathewson | 2020-10-18 | 2 | -2/+3 |
| | | |||||
| * | Run "cargo upgrade". | Nick Mathewson | 2020-10-15 | 1 | -1/+1 |
| | | |||||
| * | Remove an unwrap() from tor-cert. | Nick Mathewson | 2020-10-02 | 1 | -6/+6 |
| | | |||||
| * | Use batch verification in client<->relay handshake. | Nick Mathewson | 2020-10-02 | 1 | -0/+1 |
| | | |||||
| * | tor-cert: comment out cert-generation code | Nick Mathewson | 2020-09-28 | 1 | -25/+37 |
| | | | | | This won't be used until we have onion service or relay support. | ||||
| * | tor_cert: rename accessors | Nick Mathewson | 2020-09-28 | 3 | -21/+21 |
| | | |||||
| * | Tests for tor-cert | Nick Mathewson | 2020-09-28 | 2 | -0/+101 |
| | | |||||
| * | Document private members in most crates | Nick Mathewson | 2020-09-24 | 2 | -0/+21 |
| | | |||||
| * | Add fuzzers for certs, netdoc, and proto. | Nick Mathewson | 2020-09-17 | 4 | -0/+50 |
| | | | | | This was remarkably simple. | ||||
| * | Pare down and sort dependencies | Nick Mathewson | 2020-09-09 | 1 | -1/+2 |
| | | |||||
| * | Run cargo upgrade, except for stream-cipher. | Nick Mathewson | 2020-09-09 | 1 | -1/+1 |
| | | |||||
| * | Also RSA identities on channel handshakes | Nick Mathewson | 2020-09-09 | 3 | -0/+90 |
| | | | | | | | This took a good bit of hacking, including a kludge to extract an RSA subject key from an x509 cert, since we didn't have a good way to do that. | ||||
| * | Implement most of client-side channel cert validation. | Nick Mathewson | 2020-09-09 | 1 | -1/+7 |
| | | |||||
| * | Migrate certificate and routerdesc checking to tor-checkable | Nick Mathewson | 2020-09-03 | 2 | -41/+140 |
| | | | | | | Now these types are parsed and returned wrapped inside a checkable object. | ||||
| * | Run cargo-upgrade. | Nick Mathewson | 2020-08-28 | 1 | -1/+1 |
| | | |||||
| * | Update to latest packages; ed25519 now needs signature crate traits. | Nick Mathewson | 2020-07-20 | 2 | -1/+3 |
| | | |||||
| * | Run cargo fix --edition-idioms | Nick Mathewson | 2020-06-26 | 1 | -1/+1 |
| | | |||||
| * | Run "cargo update". | Nick Mathewson | 2020-06-21 | 1 | -1/+1 |
| | | |||||
| * | Use "cargo upgrade" from cargo-edit to list current versions | Nick Mathewson | 2020-06-12 | 1 | -1/+1 |
| | | |||||
| * | tor_cert: use caret_int!() to make real types for cert elements | Nick Mathewson | 2020-05-15 | 2 | -63/+68 |
| | | |||||
| * | clean up tor-cert documentation a little. | Nick Mathewson | 2020-05-08 | 2 | -22/+62 |
| | | |||||
| * | Fresh git repository for work on "arti" | Nick Mathewson | 2020-05-07 | 2 | -0/+373 |
| Arti is a rust tor implementation. It's project I've been working on for a few months now, in weekends and in spare time. It doesn't speak the tor protocol yet, and it doesn't connect to the network at all. It needs much more documentation and testing, but I'm just about ready to show it to others. See the README.md for a description of what is there and what isn't. | |||||
