| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert "keymgr: Require callers to be explicit about which keystore to get ↵ | Gabriela Moldovan | 2023-07-21 | 1 | -1/+1 |
| | | | | | | | | | | keys from." This reverts commit 38a6c74c7894dc96b16c9039cacc2a4023977b05. This also updates some tests to make them compile with the reverted version of the code. | ||||
| * | keymgr: Require callers to be explicit about which keystore to get keys from. | Gabriela Moldovan | 2023-07-20 | 1 | -1/+1 |
| | | |||||
| * | keymgr: Require callers to specify which keystore to insert keys in. | Gabriela Moldovan | 2023-07-20 | 1 | -2/+2 |
| | | | | | | | | | | | The caller uses `KeystoreSelector` to specify which keystore to insert the new key into (only `KeystoreSelector::Id` and `KeystoreSelector::Default` are supported for `insert`). The ability to insert keys in a particular keystore will come in handy when we implement the key management CLI (the CLI will have an option for specifying the keystore to access/modify). | ||||
| * | keymgr: Explicitly specify the default keystore for `KeyMgr`. | Gabriela Moldovan | 2023-07-20 | 1 | -1/+1 |
| | | |||||
| * | keymgr: Rename KeyStore to Keystore globally. | Gabriela Moldovan | 2023-06-29 | 1 | -7/+7 |
| | | | | | | We've been capitalizing the "s" in "KeyStore" inconsistently. This `s/KeyStore/Keystore/g` across the codebase. | ||||
| * | keymgr: Fix dummy keymgr doc links. | Gabriela Moldovan | 2023-06-29 | 1 | -3/+3 |
| | | | | | | `Error` is private to `dummy.rs` so let's not mention it in the docs of the public items. | ||||
| * | keymgr: Add missing dummy implementation for KeyType::arti_extension. | Gabriela Moldovan | 2023-06-29 | 1 | -0/+9 |
| | | | | | | | | | This fixes a rustdoc warning when building with: ``` cargo doc --locked --offline -p arti --no-default-features --features=full,onion-service-client ``` | ||||
| * | keymgr: Remove AsRef<dyn StdError> trait bound and unneeded impls. | Gabriela Moldovan | 2023-06-26 | 1 | -7/+0 |
| | | | | | | | We don't really need the `AsRef<dyn StdError>` impls if we make `StdError` a supertrait of `KeystoreError` (and remove the `AsRef<dyn StdError>` trait bound). | ||||
| * | keymgr: Replace Error with Box<dyn KeystoreError>. | Gabriela Moldovan | 2023-06-26 | 1 | -3/+25 |
| | | | | | Part of #901 | ||||
| * | keymgr: Make the dummy types non_exhaustive. | Gabriela Moldovan | 2023-06-22 | 1 | -0/+3 |
| | | |||||
| * | keymgr: Add a TODO regarding missing dummy impls. | Gabriela Moldovan | 2023-06-22 | 1 | -1/+3 |
| | | |||||
| * | keymgr: Update outdated docs. | Gabriela Moldovan | 2023-06-22 | 1 | -23/+10 |
| | | |||||
| * | keymgr: Remove outdated TODOs. | Gabriela Moldovan | 2023-06-22 | 1 | -9/+0 |
| | | |||||
| * | keymgr: Remove unnecessary dummy types. | Gabriela Moldovan | 2023-06-22 | 1 | -17/+3 |
| | | | | | We don't need dummy impls for `Error` and `Result`. | ||||
| * | keymgr: Move dummy implementation to tor-keymgr. | Gabriela Moldovan | 2023-06-22 | 1 | -0/+108 |
