summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-dirmgr: Return an error if storage is readonly and DB is missing/incompat...Gabriela Moldovan2024-07-301-0/+24
* tor-dirmgr: Deprecate Error::CachePermissions, use CacheAccessIan Jackson2024-07-101-1/+12
* tor-dirmgr: Correct message and description for mistrust errorIan Jackson2024-07-101-2/+4
* tor-persist: Provide FsMistrustErrorExt, and use itIan Jackson2023-12-131-7/+2
* tor-dirmgr: impl AsRef<dyn Error> for ErrorIan Jackson2022-11-041-0/+7
* `TaskSchedule`: give error on `sleep*()` if last handle is droppedNick Mathewson2022-09-071-0/+10
* Use anonymize_home() when displaying various messages.Nick Mathewson2022-08-311-1/+2
* dirmgr: Add a helper to create LockFile errors.Nick Mathewson2022-07-181-0/+6
* dirmgr: Make UnrecognizedSchema more helpfulNick Mathewson2022-07-141-5/+10
* dirmgr: Clarify disk IO errors.Nick Mathewson2022-07-141-18/+20
* dirmgr: style edits to error messages.Nick Mathewson2022-07-141-22/+22
* Do not include error source() in display() format.Nick Mathewson2022-06-211-6/+6
* DirMgr:: Remove Error::NoChange as redundant.Nick Mathewson2022-05-251-12/+2
* Remove BootstrapAction::ImpossibleNick Mathewson2022-05-191-5/+2
* DirMgr: Start refactoring error handling.Nick Mathewson2022-05-171-2/+92
* On a blocking error, blame the appropriate directory cacheNick Mathewson2022-05-161-0/+12
* Delete tor_dirmgr::Error::BadNetworkConfigIan Jackson2022-05-121-5/+0
* tor-dirmgr/bootstrap.rs: error on older netdirs, add log lineeta2022-05-101-0/+5
* Update tor-dirmgr to use fs-mistrust.Nick Mathewson2022-05-091-0/+11
* Fix typosSamanta Navarro2022-04-201-1/+1
* Treat expired/not-yet-valid directory objects as Errors.Nick Mathewson2022-04-051-1/+6
* Expand some comments based on review from @diziet.Nick Mathewson2022-03-211-0/+6
* dirmgr: Note errors and inform the circmgr about them.Nick Mathewson2022-03-211-0/+41
* Provide an error variant for external directory providersIan Jackson2022-03-041-0/+12
* Rename TorConnectionFailed to TorAccessFailedNick Mathewson2022-02-221-1/+1
* Rename TorShuttingDown to ArtiShuttingDownNick Mathewson2022-02-221-1/+1
* Use TorConnectionFailed for failure to download directory.Nick Mathewson2022-02-171-1/+1
* tor-dirmgr: Use Bug type for sqlite-detected bugsIan Jackson2022-02-171-1/+9
* tor-dirmgr: Make sqlite_error_kind take rusqlite::ErrorIan Jackson2022-02-171-32/+34
* dirmgr: Remember where netdocs came from.Nick Mathewson2022-02-161-3/+20
* dirmgr: eliminate StringParsingError.Nick Mathewson2022-02-161-23/+13
* dirmgr: HasKind for internal and sqlite errorsNick Mathewson2022-02-161-11/+51
* dirmgr: implement HasKind for the easier variantsNick Mathewson2022-02-161-9/+30
* Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-111-0/+3
* Make SpawnError wrappers contain a 'spawning' stringNick Mathewson2022-02-041-5/+15
* Make TorError implement Clone.Nick Mathewson2022-02-041-4/+22
* spawn errors: Fix tor-dirmgrIan Jackson2022-02-041-3/+10
* Fix some typos in comments.Nick Mathewson2021-10-191-1/+1
* Remove anyhow dependency from tor-dirmgr.Jani Monoses2021-10-181-0/+48
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+51