summaryrefslogtreecommitdiff
path: root/crates/tor-key-forge/src
Commit message (Expand)AuthorAgeFilesLines
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* tor-hscrypto: Move encodable key trait impls from tor-key-forge.Gabriela Moldovan2024-12-111-112/+0
* tor-key-forge: Abolish the HasKind impl of Error.Gabriela Moldovan2024-12-101-14/+0
* tor-key-forge: Export certificate-related types.Gabriela Moldovan2024-12-041-0/+5
* tor-key-forge: Implement KeystoreItem::item_type.Gabriela Moldovan2024-12-042-2/+9
* tor-key-forge: s/EncodableKey/EncodableItem in documentation.Gabriela Moldovan2024-12-041-11/+11
* tor-keymgr: Add KeyMgr::get_key_and_cert() (fmt).Gabriela Moldovan2024-12-041-1/+4
* tor-keymgr: Add KeyMgr::get_key_and_cert().Gabriela Moldovan2024-12-041-1/+1
* tor-key-forge: Implement EncodableItem for Tor ed25519 certs.Gabriela Moldovan2024-12-042-2/+17
* tor-keymgr: Replace as_ssh_key_data with as_keystore_item (fmt).Gabriela Moldovan2024-12-041-1/+2
* tor-keymgr: Replace as_ssh_key_data with as_keystore_item.Gabriela Moldovan2024-12-042-17/+16
* tor-key-forge: Add into_erased impl for KeystoreItem.Gabriela Moldovan2024-12-041-1/+12
* tor-key-forge: Replace EncodableItem::key_type() with item_type().Gabriela Moldovan2024-12-043-19/+15
* tor-key-forge: Let declare_item_type macro generate the tests.Gabriela Moldovan2024-12-041-32/+52
* tor-key-forge: Remove no longer needed KeyType::Unknown variant.Gabriela Moldovan2024-12-041-28/+3
* tor-key-forge: Export KeystoreItem.Gabriela Moldovan2024-12-041-1/+1
* tor-key-forge: Rename EncodableKey to EncodableItem.Gabriela Moldovan2024-12-043-19/+19
* tor-key-forge: Add a KeystoreItem type to replace SshKeyData.Gabriela Moldovan2024-12-041-1/+22
* tor-key-forge: Add an encodable cert type.Gabriela Moldovan2024-12-042-0/+25
* tor-key-forge: Add a ToEncodableCert trait.Gabriela Moldovan2024-12-042-1/+50
* tor-keymgr: Introduce a KeystoreItemType to replace KeyType.Gabriela Moldovan2024-12-042-6/+136
* Resolve clippy::empty_line_after_doc_comments warnings.Nick Mathewson2024-12-031-1/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* tor-key-forge: Fix typo in documentation.Gabriela Moldovan2024-10-171-2/+2
* tor-key-forge: Replace fully-qualified path with import.Gabriela Moldovan2024-10-171-2/+2
* tor-key-forge: Reformat derives for readability.Gabriela Moldovan2024-10-171-2/+4
* tor-key-forge: Reformat a long line for readability.Gabriela Moldovan2024-10-171-1/+4
* tor-key-forge: Remove now-outdated TODO.Gabriela Moldovan2024-10-081-3/+0
* tor-key-forge: Remove unused function.Gabriela Moldovan2024-10-081-8/+0
* tor-key-forge: Use the new "restricted discovery" terminology.Gabriela Moldovan2024-10-031-4/+4
* key-forge: Add curve25519 key wrapper macroDavid Goulet2024-09-191-8/+161
* tor-key-forge: encapsulate `define_ed25519_keypair` macro depsSteven Engler2024-09-182-38/+43
* key-forge: Fix a comment with the wrong nameDavid Goulet2024-09-181-2/+2
* key-forge: Support extra docs and attributes to ed25519 keypairDavid Goulet2024-09-181-3/+7
* key-forge: Add helper function and implement traitsDavid Goulet2024-09-182-12/+46
* tor_key_forge::traits::ToEncodableKey: add KeyPair associated typeAdam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-092-1/+23
* Rename tor-keys crate to tor-key-forgeDavid Goulet2024-09-046-0/+1077