aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-cell/src/relaycell
Commit message (Collapse)AuthorAgeFilesLines
* Give specific error kinds to different END reasonsNick Mathewson2022-02-231-0/+21
| | | | Closes #360.
* Re-enable clippy::ptr_arg where it had been disabled.Nick Mathewson2022-02-161-1/+0
| | | | | | | | | | In one of the two places, nightly no longer warns. In the other place, it's fine for nightly to warn: I just fixed the code to take a slice instead. Partial revert of 856aca879151c622512bc4b15c6307808fc83e82. Resolves part of #310.
* Temporarily disable some clippy lints on nightlyIan Jackson2022-02-021-0/+1
|
* Extend trace messages for destroy/truncated reasons.Nick Mathewson2021-12-151-18/+3
| | | | | | | | | | | | It makes sense to put the method for human-readable strings onto the type itself, so that we can format these whenever they occur. I'm choosing the "human_str" method name here, since caret-generated types already have a to_str. I was thinking about using Display, but caret types already implement that. I've also moved the message from "warn!" to "debug!", since these aren't necessarily a problem condition.
* Methodize the destroy circuit reasonNeel Chauhan2021-12-141-3/+18
|
* Log on TRUNCATED cellNeel Chauhan2021-12-131-0/+4
|
* Treat unrecognized SENDME versions as an error.Nick Mathewson2021-12-081-2/+1
| | | | | | We should never get one of these unless we have opted in to get it. (This behavior is the same as C tor.)
* add semicolons if nothing returnedDaniel Eades2021-11-251-3/+3
|
* deglob some enums, use concise iteration syntaxDaniel Eades2021-11-251-16/+14
|
* enable checked_conversions lint.Nick Mathewson2021-10-091-12/+19
|
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+1139
This will cause some pain for now, but now is really the best time to do this kind of thing.