summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-keymgr: Fix two docs linksIan Jackson2024-02-051-1/+1
* tor-keymgr: Expand the KeyAlreadyExists docs.Ian Jackson2024-02-011-0/+7
* tor-keymgr: Add error variant for when a key shouldn't exist.Gabriela Moldovan2024-02-011-0/+5
* tor-keymgr: Make ArtiPathComponent a Slug internally.Gabriela Moldovan2024-01-311-15/+4
* tor-keymgr: ArtiPathSyntaxError: impl EqIan Jackson2023-12-071-1/+1
* tor-keymgr: ArtiPathSyntaxError: rename from ArtiPathErrorIan Jackson2023-12-071-1/+1
* tor-keymgr: Introduce InvalidKeyPathComponentValue errorsIan Jackson2023-12-071-6/+7
* tor-keymgr: Make two errors not be CopyIan Jackson2023-12-071-1/+1
* tor-keymgr: Change KeyDenotator error type to KeyPathError.Gabriela Moldovan2023-12-051-3/+5
* tor-keymgr: Remove unnecessary impls for KeystoreCorruptionError.Gabriela Moldovan2023-11-291-9/+1
* tor-keymgr: Fix some broken docs linksIan Jackson2023-11-281-3/+3
* tor-keymgr: Remove a TODO that is no longer relevant.Gabriela Moldovan2023-11-211-3/+0
* tor-keymgr: Remove unnecessary trait function.Gabriela Moldovan2023-11-211-7/+0
* tor-keymgr: Add a top-level error type (fmt).Gabriela Moldovan2023-11-211-1/+4
* tor-keymgr: Add a top-level error type.Gabriela Moldovan2023-11-211-21/+27
* tor-keymgr: Move ArtiPathError, KeystoreCorruptionError to err.rs.Gabriela Moldovan2023-11-211-1/+49
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* keymgr: Add a convenience function for boxing keystore errors.Gabriela Moldovan2023-07-201-0/+7
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* keymgr: Rename KeyStore to Keystore globally.Gabriela Moldovan2023-06-291-2/+2
* keymgr: Remove outdated TODOs regarding error handling.Gabriela Moldovan2023-06-281-2/+0
* keymgr: Add regression test for tor_keymgr::Error recursion bug.Gabriela Moldovan2023-06-271-0/+39
* keymgr: Fix infinite recursion in Error impl.Gabriela Moldovan2023-06-271-2/+1
* keymgr: Document why we need the StdError impl for tor_keymgr::Error.Gabriela Moldovan2023-06-261-0/+5
* keymgr: Remove AsRef<dyn StdError> trait bound and unneeded impls.Gabriela Moldovan2023-06-261-1/+1
* keymgr: Replace Error with Box<dyn KeystoreError>.Gabriela Moldovan2023-06-261-142/+4
* keymgr: Implement KeystoreError for Bug.Gabriela Moldovan2023-06-261-0/+2
* keymgr: Create a KeyStoreError trait for keystore errors.Gabriela Moldovan2023-06-261-0/+33
* keymgr: Move dummy implementation to tor-keymgr.Gabriela Moldovan2023-06-221-5/+25
* keymgr: Remove Error::NotFound, update KeyMgr, KeyStore APIs.Gabriela Moldovan2023-06-211-9/+0
* keymgr: Update function names and docs to reflect reality.Gabriela Moldovan2023-06-201-2/+2
* keymgr: Create a temporary error type for the key types we don't support yet.Gabriela Moldovan2023-06-201-0/+5
* keymgr: Create a separate error source for key corruption errors.Gabriela Moldovan2023-06-201-29/+32
* keymgr: Fix broken docs.Gabriela Moldovan2023-06-201-1/+1
* keymgr: Add an error variant for fs_mistrust errors.Gabriela Moldovan2023-06-201-0/+13
* keymgr: Add a FsErrorSource to Error::Fs.Gabriela Moldovan2023-06-201-1/+21
* keymgr: Add TODO regarding some error refactorings.Gabriela Moldovan2023-06-151-0/+14
* keymgr: Add ArtiNativeKeyStore implementation skeleton.Gabriela Moldovan2023-06-151-0/+74