summaryrefslogtreecommitdiff
path: root/crates/tor-error
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* Rename BadApiUsage from BadAPIUsageIan Jackson2022-02-152-5/+5
* Make Bug from InternalError, add bad_api_usage! and into_bad_api_usage!Ian Jackson2022-02-152-34/+89
* New name and semantics for BadAPIUsage (was BadArgument)Ian Jackson2022-02-151-3/+10
* Merge branch 'warn_not_deny' into 'main'eta2022-02-141-1/+1
|\
| * Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* | Merge branch 'error-kind-protocol' into 'main'Ian Jackson2022-02-141-5/+18
|\ \
| * | Split up ErrorKind::ProtocolViolationIan Jackson2022-02-141-5/+18
| |/
* | Merge branch 'error-kind-notimp' into 'main'Ian Jackson2022-02-141-7/+24
|\ \
| * | Split up ErrorKind::NoSupportIan Jackson2022-02-141-7/+24
| |/
* / Clarify ErrorKind::InvalidConfigTransitionIan Jackson2022-02-141-0/+3
|/
* Merge branch 'eta/unbootstrapped-clients' into 'main'Nick Mathewson2022-02-111-0/+4
|\
| * Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-111-0/+4
* | socksproto: Simplify Truncated handlingNick Mathewson2022-02-111-0/+6