summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr
Commit message (Expand)AuthorAgeFilesLines
...
* keymgr: Move FS operations out of ssh.rsGabriela Moldovan2023-06-203-17/+42
* keymgr: Create a temporary error type for the key types we don't support yet.Gabriela Moldovan2023-06-202-1/+9
* keymgr: Create a separate error source for key corruption errors.Gabriela Moldovan2023-06-202-37/+41
* Merge branch 'update-keymgr-todo' into 'main'Alexander Færøy2023-06-203-3/+4
|\
| * keymgr: Defer key bundle support until "Basic Service" milestone.Gabriela Moldovan2023-06-202-2/+3
| * keymgr: Change "TODO hs" to "TODO HSS".Gabriela Moldovan2023-06-201-1/+1
* | keymgr: Fix broken docs.Gabriela Moldovan2023-06-201-1/+1
* | arti-client, keymgr: Introduce Mistrust settings and enforce FS permissions.Gabriela Moldovan2023-06-201-5/+35
* | keymgr: Add TODO about separation of concerns wrt FS operations.Gabriela Moldovan2023-06-201-0/+8
* | keymgr: Add an error variant for fs_mistrust errors.Gabriela Moldovan2023-06-202-0/+14
* | keymgr: Add a FsErrorSource to Error::Fs.Gabriela Moldovan2023-06-201-1/+21
|/
* keymgr: Add Diziet's notes about storing public keys in the key store.Gabriela Moldovan2023-06-151-0/+36
* keymgr, arti-client: KeyMgr should return Ok(None) if the key is not found.Gabriela Moldovan2023-06-151-4/+4
* keymgr: Add TODO regarding KeyStore rename.Gabriela Moldovan2023-06-151-0/+4
* keymgr: Add TODO about KeyType refactorings.Gabriela Moldovan2023-06-151-0/+3
* keymgr: Add the key type to the `arti_extension`.Gabriela Moldovan2023-06-151-1/+2
* keymgr: Add TODO regarding some error refactorings.Gabriela Moldovan2023-06-151-0/+14
* keymgr: Move the HS client and service key specifiers out of tor-keymgr.Gabriela Moldovan2023-06-153-115/+0
* keymgr: Expand the TODOs regarding HS service key specifiers.Gabriela Moldovan2023-06-151-3/+18
* keymgr: Expand HsClientSpecifier docs, add TODO about refactoring.Gabriela Moldovan2023-06-151-0/+7
* keymgr: Introduce ToEncodableKey to simplify lookups.Gabriela Moldovan2023-06-153-13/+51
* arti-client: Make the client use the KeyMgr.Gabriela Moldovan2023-06-151-0/+6
* keymgr: Add key manager implementation stub.Gabriela Moldovan2023-06-152-0/+114
* keymgr: Implement `SshKeyType::read_ssh_format_erased` for `KeyType`.Gabriela Moldovan2023-06-151-4/+49
* keymgr: Add ArtiNativeKeyStore implementation skeleton.Gabriela Moldovan2023-06-1510-0/+558