| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump version dependencies to 0.0.0 | Nick Mathewson | 2021-06-24 | 1 | -1/+1 |
| | | |||||
| * | 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. | ||||
| * | Use the "typos" tool to fix some spelling | Nick Mathewson | 2021-05-26 | 2 | -2/+2 |
| | | |||||
| * | 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/+21 |
| | | |||||
| * | Crate documentation for tor-consdiff. | Nick Mathewson | 2021-05-24 | 1 | -3/+11 |
| | | |||||
| * | 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 | 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 | 2 | -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 |
| | | |||||
| * | Bump dependencies with "cargo upgrade" | Nick Mathewson | 2021-03-06 | 1 | -1/+1 |
| | | |||||
| * | Avoid unwrap() in tor-consdiff. | Nick Mathewson | 2021-03-04 | 1 | -8/+4 |
| | | |||||
| * | My rustfmt is up-to-date with the gitlab ci one again | Nick Mathewson | 2021-03-01 | 1 | -5/+19 |
| | | |||||
| * | Update some dependencies. | Nick Mathewson | 2021-02-19 | 1 | -1/+1 |
| | | |||||
| * | Check declared post-digest on consensus diffs. | Nick Mathewson | 2021-01-25 | 2 | -0/+22 |
| | | |||||
| * | cargo upgrade. | Nick Mathewson | 2020-12-30 | 1 | -1/+1 |
| | | |||||
| * | cargo fix --edition-idioms | Nick Mathewson | 2020-12-29 | 1 | -1/+1 |
| | | |||||
| * | Cargo-upgrade a few dependencies | Nick Mathewson | 2020-12-21 | 1 | -1/+1 |
| | | |||||
| * | Add a function to see if a document looks like a diff. | Nick Mathewson | 2020-12-17 | 1 | -0/+6 |
| | | |||||
| * | Whoops: add fuzzers code. | Nick Mathewson | 2020-12-17 | 3 | -0/+51 |
| | | |||||
| * | consdiff: disallow usize::MAX as a line number. | Nick Mathewson | 2020-12-17 | 1 | -1/+11 |
| | | | | | This prevents some overflow cases; found by fuzzing. | ||||
| * | Add a fuzzer to tor-consdiff | Nick Mathewson | 2020-12-17 | 1 | -8/+20 |
| | | | | | | This fuzzer checks both implementations and makes sure they give the same result. | ||||
| * | consdiff: move responsibility for checking sort order into iterator | Nick Mathewson | 2020-12-17 | 1 | -23/+43 |
| | | |||||
| * | More tests for tor-consdiff. | Nick Mathewson | 2020-12-17 | 3 | -75/+191 |
| | | |||||
| * | tor-consdiff: document everything. | Nick Mathewson | 2020-12-17 | 2 | -33/+162 |
| | | |||||
| * | consdiff: use real error messages | Nick Mathewson | 2020-12-17 | 2 | -25/+26 |
| | | |||||
| * | consdiff: extract Error type to new module. | Nick Mathewson | 2020-12-17 | 3 | -19/+29 |
| | | |||||
| * | Make the O(n^2) slow diff-apply algorithm off-by-default. | Nick Mathewson | 2020-12-16 | 3 | -0/+9 |
| | | |||||
| * | Handle the headers on our diff format correctly. | Nick Mathewson | 2020-12-16 | 3 | -17/+77 |
| | | |||||
| * | Implement the O(n) algorithm for applying diffs | Nick Mathewson | 2020-12-16 | 2 | -14/+111 |
| | | |||||
| * | Initial work on client-side consensus diff code. | Nick Mathewson | 2020-12-16 | 8 | -0/+668 |
