| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove "publish = false" | Nick Mathewson | 2021-06-24 | 1 | -1/+0 |
| | | |||||
| * | 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/+42 |
| | | |||||
| * | Replace the last user of caret_enum with caret_int. | Nick Mathewson | 2021-05-25 | 3 | -277/+53 |
| | | | | | This lets us remove caret_enum entirely. | ||||
| * | 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 | -0/+1 |
| | | | | | | | 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 | 3 | -4/+5 |
| | | |||||
| * | 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). | ||||
| * | 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 |
| | | |||||
| * | Run cargo fix --edition-idioms | Nick Mathewson | 2020-12-02 | 1 | -1/+1 |
| | | |||||
| * | Test new error type from caret | Nick Mathewson | 2020-10-19 | 2 | -2/+14 |
| | | |||||
| * | Resolve XXXXM3 comments in caret crate | Nick Mathewson | 2020-10-18 | 1 | -5/+28 |
| | | |||||
| * | Mark must-resolve XXXX issues with "XXXXM3". | Nick Mathewson | 2020-10-18 | 1 | -2/+2 |
| | | | | | | | | | | | "M3" is for "milestone 3" -- my target to fix the technical debt that I think will be bad if we ship even a pre-alpha with it. These aren't necessarily _all_ must-resolve, but they're all must-look-at. Closes #15 | ||||
| * | Document private members in most crates | Nick Mathewson | 2020-09-24 | 1 | -0/+1 |
| | | |||||
| * | Move is_recognized function into caret. | Nick Mathewson | 2020-09-20 | 2 | -0/+7 |
| | | |||||
| * | caret tests: Test debug output for caret_enum | Nick Mathewson | 2020-09-13 | 1 | -0/+1 |
| | | |||||
| * | More tests for caret_int. | Nick Mathewson | 2020-09-13 | 1 | -0/+45 |
| | | |||||
| * | tor_cert: use caret_int!() to make real types for cert elements | Nick Mathewson | 2020-05-15 | 1 | -1/+3 |
| | | |||||
| * | Add a new caret_int!() macro for use with integer-wrapping types | Nick Mathewson | 2020-05-15 | 1 | -118/+201 |
| | | | | | | | Unlike caret_enum!, these types are for use with things like cell commands or certificate types, where the entire space of integer values is possible, and only some are recognized. | ||||
| * | caret: make generated documentation look nicer. | Nick Mathewson | 2020-05-08 | 1 | -35/+107 |
| | | |||||
| * | Fresh git repository for work on "arti" | Nick Mathewson | 2020-05-07 | 3 | -0/+203 |
| 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. | |||||
