summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* tor-keymgr: Implement ArtiNativeKeystore::insert for public keys.Gabriela Moldovan2023-10-031-3/+7
* tor-hsservice: Add more key roles.Gabriela Moldovan2023-10-031-2/+26
* Merge branch 'keymgr-blinded-keys' into 'main'gabi-2502023-09-263-27/+162
|\
| * tor-keymgr: Fix clippy warning (fmt).Gabriela Moldovan2023-09-261-4/+1
| * tor-keymgr: Fix clippy warning.Gabriela Moldovan2023-09-261-1/+1
| * tor-keymgr: Add a TODO regarding parsing errors.Gabriela Moldovan2023-09-261-0/+3
| * tor-keymgr: Test expanded expanded-ed25519 SSH key parsing.Gabriela Moldovan2023-09-261-0/+30
| * tor-keymgr: Extend parse_openssh! to support expanded ed25519 keypairs.Gabriela Moldovan2023-09-261-5/+46
| * tor-keymgr: Implement EncodableKey for ExpandedKeypair.Gabriela Moldovan2023-09-263-6/+44
| * tor-keymgr: Assign a custom algorithm name for expanded ed25519 keys.Gabriela Moldovan2023-09-261-16/+42
* | tor-keymgr: Add TODO about key file extensions.Gabriela Moldovan2023-09-261-0/+9
* | tor-keymgr: Make SshKeyData accessors more idiomatic.Gabriela Moldovan2023-09-262-9/+11
* | tor-keymgr: Fix broken doc link.Gabriela Moldovan2023-09-261-1/+1
* | tor-keymgr: Make SshKeyData non-exhaustive.Gabriela Moldovan2023-09-261-1/+1
* | tor-keymgr: Derive Clone, Debug for SshKeyData.Gabriela Moldovan2023-09-261-1/+1
|/
* tor-keymgr: Rename as_ssh_keypair_data to as_ssh_key_data.Gabriela Moldovan2023-09-263-8/+8
* tor-keymgr: Add tests for OpenSSH public key parsing.Gabriela Moldovan2023-09-261-0/+26
* tor-keymgr: Use a macro to make the tests less repetitive.Gabriela Moldovan2023-09-261-33/+45
* tor-keymgr: Add TODO about rethinking KeyType.Gabriela Moldovan2023-09-261-0/+8
* tor-keymgr: Make parse_ssh_format_erased handle public keys too (fmt).Gabriela Moldovan2023-09-261-8/+15
* tor-keymgr: Make parse_ssh_format_erased handle public keys too.Gabriela Moldovan2023-09-261-57/+5
* tor-keymgr: Add helpers for parsing OpenSSH public and private keys.Gabriela Moldovan2023-09-261-0/+103
* tor-keymgr: Implement ToEncodableKey for HsIdKey.Gabriela Moldovan2023-09-251-3/+3
* tor-keymgr: Implement EncodableKey for ed25519 public keys.Gabriela Moldovan2023-09-251-3/+5
* tor-keymgr: Implement EncodableKey for x25519 public keys.Gabriela Moldovan2023-09-251-0/+26
* tor-keymgr: Add KeyType variants for public keys.Gabriela Moldovan2023-09-252-4/+15
* tor-keymgr: Make EncodableKey support public keys too.Gabriela Moldovan2023-09-254-22/+61
* tor-keymgr: Represent unparsed ssh key as strings.Gabriela Moldovan2023-09-252-10/+10
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of ...Gabriela Moldovan2023-09-252-4/+8
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of S...Gabriela Moldovan2023-09-254-20/+29
* tor-hsservice: Support storing desc signing keys in the keystore.Gabriela Moldovan2023-09-221-1/+14
* tor-hsservice: Support storing HsIdKeys in the keystore.Gabriela Moldovan2023-09-221-1/+35
* tor-hsservice: Add key specifier for blinded_id keypairs.Gabriela Moldovan2023-09-221-1/+13
* tor-keymgr: Remove redundant _private suffix from key extension.Gabriela Moldovan2023-09-122-4/+4
* tor-keymgr, tor-hsservice: Run rustfmt to make derives uglierIan Jackson2023-08-231-3/+13
* tor-keymgr, tor-hsservice: deser for ArtiPathComponent and HsNicknameIan Jackson2023-08-231-0/+25
* tor-keymgr: Improve ArtiPathComponent a bitIan Jackson2023-08-231-0/+15
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-235-0/+5
* Resolve warnings about ambiguous/redundant doc linksNick Mathewson2023-08-221-1/+1
* keymgr: Write a registry sketch.Gabriela Moldovan2023-08-161-2/+49
* tor-keymgr: Re-export ssh-key.Gabriela Moldovan2023-08-163-13/+14
* keymgr: Implement as_ssh_keypair_data for curve25519 keys.Gabriela Moldovan2023-08-161-4/+13
* keymgr: Import internal! (fmt).Gabriela Moldovan2023-08-161-4/+2
* keymgr: Import internal!.Gabriela Moldovan2023-08-161-3/+3
* keymgr: Remove unused helper.Gabriela Moldovan2023-08-161-33/+0
* tor-keymgr: Test x25519 key parsing.Gabriela Moldovan2023-08-161-0/+30
* keymgr: Do not expect x25519 keys to be stored as ed25519 ssh keys.Gabriela Moldovan2023-08-161-13/+48
* keymgr: Bump ssh-key to 0.6.0.Gabriela Moldovan2023-08-161-1/+10
* tor-error: Remove KeystoreFsPermissions variant.Gabriela Moldovan2023-08-081-1/+1
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2