| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fs-mistrust: make Mistrust have a corresponding Builder type. | Nick Mathewson | 2022-05-24 | 1 | -7/+7 | |
| | | | | | | This is an approximately minimal revision to get Builder in place; subsequent commits will clean up the API. | |||||
| * | Update tor-dirmgr to use fs-mistrust. | Nick Mathewson | 2022-05-09 | 1 | -67/+78 | |
| | | ||||||
| * | Fix grammar and typos | Samanta Navarro | 2022-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | squash! Bump every crate's edition to 2021. | Nick Mathewson | 2022-04-25 | 1 | -1/+0 | |
| | | | | | | Remove all `use` statements for `TryFrom` and `TryInto`. These are now redundant in Rust 2021. | |||||
| * | Use RsaIdentity::from_hex() and hex::decode_to_slice in more places | Nick Mathewson | 2022-03-04 | 1 | -8/+4 | |
| | | | | | These aren't critical-path, but they do make the code a little nicer. | |||||
| * | dirmgr::Store.expire_all takes config | tharvik | 2022-02-23 | 1 | -23/+19 | |
| | | ||||||
| * | dirmgr: add Store trait | tharvik | 2022-02-23 | 1 | -240/+169 | |
| | | ||||||
| * | dirmgr: Remember where netdocs came from. | Nick Mathewson | 2022-02-16 | 1 | -1/+2 | |
| | | | | | | This isn't complete (see TODO), but it's enough to let us report the right ErrorKind if something fails to parse. | |||||
| * | dirmgr: eliminate StringParsingError. | Nick Mathewson | 2022-02-16 | 1 | -2/+4 | |
| | | | | | | | | | It had too many possible Kinds depending on what kind of string had failed to parse. I decided to use #[source] here instead of #[from], so that we would have to explicitly convert these errors where they show up. | |||||
| * | Fix invalid path character on windows | Michael | 2022-01-31 | 1 | -2/+2 | |
| | | ||||||
| * | fix nightly clippy errors | Trinity Pointard | 2021-12-09 | 1 | -2/+1 | |
| | | ||||||
| * | Resolve roughly half of the XXXXs. | Nick Mathewson | 2021-12-06 | 1 | -5/+5 | |
| | | | | | | | | | We want to only use TODO in the codebase for non-blockers, and open tickets for anything that is a bigger blocker than a TODO. These XXXXs seem like definite non-blockers to me. Part of arti#231. | |||||
| * | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 1 | -1/+1 | |
| | | ||||||
| * | tor-dirmgr: put routerdesc storage behind a feature. | Nick Mathewson | 2021-11-12 | 1 | -0/+8 | |
| | | | | | | | | (We keep routerdescs in the schema, since we don't want _that_ to fragment.) Part of #125. | |||||
| * | Upgrade to fslock version 0.2 | Nick Mathewson | 2021-10-27 | 1 | -1/+1 | |
| | | | | | | This version makes all locks per-handle rather than per-process, by moving from lockf() to flock() on unix. | |||||
| * | Migrate tor-dirmgr from chrono to time 0.3 | Nick Mathewson | 2021-10-24 | 1 | -30/+34 | |
| | | | | | | (This appears to be the emerging consensus of how to handle RUSTSEC-2020-0159.) | |||||
| * | Remove useless into() conversions caught by clippy. | Jani Monoses | 2021-10-18 | 1 | -6/+8 | |
| | | ||||||
| * | Remove anyhow dependency from tor-dirmgr. | Jani Monoses | 2021-10-18 | 1 | -7/+9 | |
| | | ||||||
| * | Add a few tracing directives to tor-dirmgr. | Nick Mathewson | 2021-10-13 | 1 | -1/+4 | |
| | | ||||||
| * | fix/silence clippy lints in test modules | Daniel Eades | 2021-09-08 | 1 | -2/+3 | |
| | | ||||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 1 | -0/+1269 | |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | ||||||
