summaryrefslogtreecommitdiff
path: root/crates/tor-error
Commit message (Expand)AuthorAgeFilesLines
...
* Eliminate RequestedResourceAbsent kind.Nick Mathewson2022-02-221-7/+0
* Fold NamespaceFull into BadApiUsage.Nick Mathewson2022-02-221-12/+0
* Rename RemoteNameError to RemoteHostNotFoundNick Mathewson2022-02-221-4/+4
* Replace TorNetworkError with TorDirectoryErrorNick Mathewson2022-02-221-6/+6
* Rename TorConnectionFailed to TorAccessFailedNick Mathewson2022-02-221-1/+1
* Fold UnexplainedTaskSpawnFailure into Internal.Nick Mathewson2022-02-221-9/+1
* Rename TorShuttingDown to ArtiShuttingDownNick Mathewson2022-02-221-1/+1
* Replace RemoteRefused with CircuitRefused.Nick Mathewson2022-02-221-4/+4
* Rename RemoteIdMismatch to RelayIdMismatch.Nick Mathewson2022-02-221-2/+2
* Fold EK::Canceled into TransientFailureNick Mathewson2022-02-221-10/+0
* Fold AlreadyClosed into BadApiUsageNick Mathewson2022-02-221-5/+0
* Add TODOs for errorkinds we mean to fix laterNick Mathewson2022-02-221-2/+13
* Merge remote-tracking branch 'origin/mr/335'Nick Mathewson2022-02-221-18/+39
|\
| * Edit tor-error comment to reflect shared ideasNick Mathewson2022-02-181-18/+37
* | Merge branch 'error-report' into 'main'Nick Mathewson2022-02-222-0/+118
|\ \
| * | tor_error::Report: add testsIan Jackson2022-02-221-0/+56
| * | tor_error::Report: Add bound to structIan Jackson2022-02-221-1/+3
| * | Move program name printing to report_and_exitIan Jackson2022-02-221-3/+8
| * | Placate clippy on nightly, properlyIan Jackson2022-02-181-1/+1
| * | Placate clippy on nightlyIan Jackson2022-02-181-0/+1
| * | Placate rustfmtIan Jackson2022-02-181-4/+10
| * | Placate clippyIan Jackson2022-02-181-1/+3
| * | Add missing docs for report_and_exitIan Jackson2022-02-181-0/+3
| * | Provide error reporter and use it in the arti binaryIan Jackson2022-02-182-0/+43
| |/
* / Fix typosDimitris Apostolou2022-02-181-2/+2
|/
* spelling fixNick Mathewson2022-02-171-1/+1
* Add #[display] annotations for remaining ErrorKinds.Nick Mathewson2022-02-171-0/+2
* Merge branch 'remaining-errors'Nick Mathewson2022-02-171-16/+174
|\
| * Use TorConnectionFailed for failure to download directory.Nick Mathewson2022-02-171-8/+0
| * Clarify state vs cache in ErrorKindNick Mathewson2022-02-171-4/+20
| * Correct ErrorKinds for some tor-dirclient errors.Nick Mathewson2022-02-171-0/+8
| * Rename CircuitTimeout to TorNetworkTimeout.Nick Mathewson2022-02-171-4/+5
| * Rename ExitTimeout to RemoteNetworkTimeout.Nick Mathewson2022-02-171-1/+1
| * Tweak documentation on ErrorKind::TransientNick Mathewson2022-02-171-5/+4
| * tor-error: splitting/lumping guidelinesIan Jackson2022-02-171-0/+32
| * ErrorKind::RemoteRefused: Expand on description, narrowing scopeIan Jackson2022-02-171-0/+3
| * ErrorKind::Csnceled: Expand on descriptionIan Jackson2022-02-171-0/+3
| * ErrorKind::CircuitTimeout: Expand on descriptionIan Jackson2022-02-171-1/+2
| * ErrorKind::DirectoryExpired: Add possible deprecation notesIan Jackson2022-02-171-0/+6
| * tor_error: a couple of spelling/formatting issuesNick Mathewson2022-02-161-4/+4
| * Finally remove ErrorKind::TODO.Nick Mathewson2022-02-161-8/+0
| * arti_client: provide Kinds for all errors.Nick Mathewson2022-02-161-0/+16
| * dirmgr: implement HasKind for the easier variantsNick Mathewson2022-02-161-1/+31
| * circmgr: Add a Kind for speculative guard failure.Nick Mathewson2022-02-161-0/+12
| * Add kinds for *most* circmgr errors.Nick Mathewson2022-02-161-0/+47
* | Fix typosDimitris Apostolou2022-02-171-3/+3
|/
* Make tor-proto::Error implement HasKind.Nick Mathewson2022-02-151-1/+67
* tor-cell: provide HasKind.Nick Mathewson2022-02-151-1/+9
* tor_error::Bug: change Display impl to use kindIan Jackson2022-02-151-2/+2
* BadApiUsage: change Display impl capitalisationIan Jackson2022-02-151-1/+1