summaryrefslogtreecommitdiff
path: root/crates/tor-key-forge/src
Commit message (Expand)AuthorAgeFilesLines
* tor-checkable: TimeBound: Make wrapped type an associated typeIan Jackson2026-07-231-1/+3
* tor-checkable: TimeBound: Make is_valid_at a provided methodIan Jackson2026-07-231-5/+1
* tor-checkable: TimeBound: remove Error associated typeIan Jackson2026-07-231-3/+1
* tor-checkable: TimeBound: Add bounds accessorIan Jackson2026-07-231-0/+5
* Use new TimeBound name throughout the treeIan Jackson2026-07-161-1/+1
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-1/+1
* tor-key-forge: add a `secret()` accessor to the derived keypair typeSteven Engler2026-06-241-0/+9
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-092-0/+2
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-121-3/+3
* tor-key-forge: for `Curve25519Keypair` public key, add `inner()`Steven Engler2026-04-141-0/+10
* keymgr: Fix ephemeral keystore cert encoding bugGabriela Moldovan2026-04-082-24/+2
* relay: Implement a helper to build RelayIdentitiesDavid Goulet2026-02-231-0/+5
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-062-2/+2
* Lay foundations for RSA keys in keystore.Wesley Aptekar-Cassels2025-09-302-3/+29
* Merge branch 'tor-keyforge-rsa-types' into 'main'wesleyac2025-09-303-5/+244
|\
| * tor-llcrypto: Rename rsa::PrivateKey to rsa::KeyPair.Wesley Aptekar-Cassels2025-09-082-11/+11
| * tor-key-forge: Add RSA key types.Wesley Aptekar-Cassels2025-09-083-5/+244
* | Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
|/
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-074-8/+8
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* fix `clippy::doc_overindented_list_items`Steven Engler2025-04-031-1/+1
* Use an EntropicRng trait to enforce key generation rules.Nick Mathewson2025-03-242-8/+13
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-2/+2
* key-forge: Use CryptoRng from rand.Nick Mathewson2025-03-181-2/+1
* Wrap ed25519-dalek types.Nick Mathewson2025-03-181-10/+10
* tor-key-forge: Remove no longer needed ItemType impl for KeyUnknownCert.Gabriela Moldovan2025-01-131-9/+0
* tor-key-forge: Implement ItemType for ParsedEd25519Cert.Gabriela Moldovan2025-01-131-0/+9
* tor-key-forge: Add wrappers for various cert types.Gabriela Moldovan2025-01-132-3/+115
* tor-key-forge: Fill out the InvalidCertError type.Gabriela Moldovan2025-01-131-1/+19
* tor-key-forge: Fix typo in doc comment.Gabriela Moldovan2025-01-131-1/+1
* tor-keymgr: Add cert parse error variant.Gabriela Moldovan2025-01-131-0/+4
* tor-key-forge: Add ItemType impl for KeyUnknownCert.Gabriela Moldovan2025-01-131-0/+9
* tor-key-forge: Split out ItemType as a separate trait.Gabriela Moldovan2025-01-133-18/+39
* tor-key-forge: Distinguish between parsed certs and encodable certs.Gabriela Moldovan2025-01-131-4/+7
* tor-keymgr: Replace from_encodable_cert with validation function.Gabriela Moldovan2025-01-131-7/+2
* tor-key-forge: Export some additional tor-cert types.Gabriela Moldovan2025-01-131-3/+3
* 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