aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* keymgr: Remove RawKeystoreEntry (fmt)Gabriela Moldovan2026-05-181-1/+1
* keymgr: Remove RawKeystoreEntryGabriela Moldovan2026-05-181-10/+17
* keymgr: Fix some recently broken doc linksGabriela Moldovan2026-01-061-2/+2
* keymgr: Move Unrecognized errors out of KeyPathErrorGabriela Moldovan2026-01-061-1/+5
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* tor-keymgr: Add err::Error::KeystoreNotFoundhjrgrn2025-07-231-1/+8
* arti: keys: Add arti keys-rawhjrgrn2025-07-141-20/+16
* Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-091-1/+1
* tor-keymgr: BREAKING: Refactor API: Keystore::listhjrgrn2025-05-301-0/+48
* tor-keymgr: Replace internal error with keystore corruption error.Gabriela Moldovan2024-12-041-0/+4
* tor-keymgr: Add KeyMgr::get_key_and_cert().Gabriela Moldovan2024-12-041-0/+5
* tor-keymgr: Add helper for building certificate ArtiPaths.Gabriela Moldovan2024-12-041-1/+5
* tor-keymgr: Add variants for missing cert/signing key errors.Gabriela Moldovan2024-12-041-0/+8
* Rename tor-keys crate to tor-key-forgeDavid Goulet2024-09-041-3/+3
* tor-keymgr: Use tor-keys crate and remove dead codeDavid Goulet2024-09-041-5/+12
* tor-keymgr: Move arti-specific ssh code to arti module.Gabriela Moldovan2024-05-071-1/+1
* tor-keymgr: Add an error type for unsupported keys.Gabriela Moldovan2024-05-071-0/+6
* 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