| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc: Remove special conversion for SendUpdateError. | Nick Mathewson | 2024-07-25 | 1 | -10/+0 |
| | | |||||
| * | rpc: Rename the error codes for something like consistency. | Nick Mathewson | 2024-07-25 | 1 | -16/+17 |
| | | |||||
| * | rpc: Remove RpcError data field and use Report | Nick Mathewson | 2024-07-25 | 1 | -84/+20 |
| | | | | | | | | | | | | | Per discussion, this field isn't really specified in a way that lets us fill it sensibly at the moment. So for now, we're going to just omit it. Additionally, we said that we'd Report on our errors; this branch changes the implementation of RpcError to do that. Question: Will the blanket implementation for Into<RpcError> make it harder to re-add a Data field later on if we want to do so? | ||||
| * | rpc: Do not hide InvokeError::Bug when converting to RpcError | Nick Mathewson | 2024-07-25 | 1 | -18/+35 |
| | | |||||
| * | rpc: split "method not found" | Nick Mathewson | 2024-07-25 | 1 | -7/+7 |
| | | | | | | We've wanted separate error codes for "no such method exists" and "this method exists, but this object doesn't have it." | ||||
| * | Run maint/add_warning. | Nick Mathewson | 2024-03-13 | 1 | -0/+1 |
| | | |||||
| * | Run maint/add_warning to add lint block everywhere | Ian Jackson | 2023-08-23 | 1 | -0/+1 |
| | | |||||
| * | Run maint/add_warning to actually apply new lint allows | Ian Jackson | 2023-07-10 | 1 | -0/+1 |
| | | |||||
| * | RPC: Log all internal errors. | Nick Mathewson | 2023-04-19 | 1 | -3/+7 |
| | | |||||
| * | rpc: impl From<SendUpdateError> for RpcError. | Nick Mathewson | 2023-04-19 | 1 | -0/+14 |
| | | |||||
| * | rpc, spec: Document current ObjectError, RequestError behavior as correct. | Nick Mathewson | 2023-04-13 | 1 | -10/+2 |
| | | |||||
| * | rpcbase: Use correct error codes, and add tests. | Nick Mathewson | 2023-04-12 | 1 | -6/+181 |
| | | | | | | | | | | | | Well, mostly correct. Our current serde implementation doesn't tell us much about what went wrong with the object, so we can't tell why we couldn't convert it into a Request. Also, our output for the data field is not as the spec says: we should bring them into conformance. Part of #825. | ||||
| * | tor-rpcbase: Create error kinds properly. | Nick Mathewson | 2023-04-12 | 1 | -14/+16 |
| | | | | | | The field is called "kinds", it is a list, and it holds strings beginning with "arti:". | ||||
| * | tor-rpcbase: Rename and rephrase "command" to "method" | Nick Mathewson | 2023-04-12 | 1 | -2/+2 |
| | | |||||
| * | Rename tor-rpccmd to tor-rpcbase. | Nick Mathewson | 2023-04-12 | 1 | -0/+77 |
