aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/key_specifier
Commit message (Expand)AuthorAgeFilesLines
* keymgr: Remove outdated references to derive-adhocGabriela Moldovan2026-04-161-3/+3
* keymgr: Use CAPS for metasyntactic variables in macroGabriela Moldovan2026-04-161-6/+6
* keymgr: Don't require ctor_path attr to be quotedGabriela Moldovan2026-04-161-1/+1
* keymgr: Make KeySpecifier take an unquoted keypair_specifierGabriela Moldovan2026-04-161-2/+2
* keymgr: Require keypair_specifier to be a typeGabriela Moldovan2026-04-161-1/+1
* keymgr: Update outdated KeySpecifier docGabriela Moldovan2026-04-161-1/+1
* keymgr: Reexport the d-d helpersGabriela Moldovan2026-03-121-0/+5
* keymgr: Remove old has_certificate() optionGabriela Moldovan2026-03-121-52/+0
* keymgr: Add a new experimental CertSpecifier macroGabriela Moldovan2026-03-121-0/+303
* keymgr: Move extract() out of parse_arti_path()Gabriela Moldovan2026-03-121-41/+41
* keymgr: Abolish KeyCertificateSpecifier::signing_key_specifier()Gabriela Moldovan2026-03-121-21/+2
* keymgr: Extend d-d helper to derive KeyCertificateSpecifiersGabriela Moldovan2026-02-171-0/+71
* keymgr: Remove redundant field name in struct initGabriela Moldovan2026-01-061-1/+1
* keymgr: Use d-d to generate CTorPath<->KeySpecifier conversionsGabriela Moldovan2026-01-061-26/+54
* keymgr: Resolve a handful of clippy warnings (fmt)Gabriela Moldovan2026-01-061-2/+1
* keymgr: Resolve a handful of clippy warningsGabriela Moldovan2026-01-061-3/+3
* keymgr: Push error handling into the from_ctor_path() functionsGabriela Moldovan2026-01-061-14/+7
* keymgr: Replace placeholder errors with CTorPathErrorGabriela Moldovan2026-01-061-9/+10
* keymgr: Remove unused argument in helper function (fmt)Gabriela Moldovan2026-01-061-6/+1
* keymgr: Remove unused argument in helper functionGabriela Moldovan2026-01-061-3/+1
* keymgr: Remove redundant ArtiPath from error contextGabriela Moldovan2026-01-061-7/+3
* keymgr: Split out ArtiPathError from KeyPathErrorGabriela Moldovan2026-01-061-9/+9
* keymgr: Make describe_via_components() return BugGabriela Moldovan2026-01-061-1/+1
* keymgr: Fix clippy warning when KeySpecifier is used in tor-keymgrGabriela Moldovan2026-01-061-0/+1
* keymgr: Specify ctor conversion functions as moduleGabriela Moldovan2026-01-061-9/+13
* keymgr: Extend KeySpecifier macro to support CTorPath conversionsGabriela Moldovan2026-01-061-2/+22
* keymgr: Make parse_key_path() only parse ArtiPathsGabriela Moldovan2026-01-061-18/+23
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* tor-keymgr: Reformat a long line for readability.Gabriela Moldovan2024-10-151-1/+3
* tor-keymgr: Add missing docs for keypair_specifier.Gabriela Moldovan2024-10-151-0/+12
* arti-client, tor-keymgr: Remove a couple of now-addressed TODOs.Gabriela Moldovan2024-10-081-5/+0
* tor-keymgr: Set KeySpecifier deftly exported struct non_exhaustiveDavid Goulet2024-09-181-0/+1
* rename get_keypair_specifier() to keypair_specifier()Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-1/+1
* tor_keymgr: add get_keypair_specifier() to KeySpecifier, and derive itAdam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-0/+8
* Change deftly syntax to post 0.12.1 versionIan Jackson2024-06-171-1/+1
* Update to derive-deftly 0.12.1Ian Jackson2024-06-171-1/+1
* Delete duplicate KeySpecifierComponentPrettyHelperIan Jackson2024-04-251-9/+0
* Switch to derive-deftlyIan Jackson2024-04-031-16/+16
* fix: fix typosDimitris Apostolou2024-03-091-2/+2
* tor-keymgr: Include the ArtiPath in PatternNotMatched.Gabriela Moldovan2024-02-191-2/+2
* tor-keymgr: Include ArtiPath in InvalidArtiPath (fmt).Gabriela Moldovan2024-02-191-3/+13
* tor-keymgr: Include ArtiPath in InvalidArtiPath.Gabriela Moldovan2024-02-191-1/+2
* tor-keymgr: Include the ArtiPath in InvalidKeyPathComponentValue.Gabriela Moldovan2024-02-191-4/+6
* tor-keymgr: Rename {to,from}_component to {to,from}_slug.Gabriela Moldovan2024-02-191-3/+3
* tor-keymgr: Rename KeyInfoExtractor to KeyPathInfoExtractor.Gabriela Moldovan2024-02-051-3/+3
* tor-keymgr: Lowercase the role when building the ArtiPath.Gabriela Moldovan2024-01-311-9/+2
* tor-keymgr: Abolish ArtiPathComponent.Gabriela Moldovan2024-01-311-5/+5
* tor-keymgr: Turn some TODOs into #1195.Gabriela Moldovan2024-01-101-1/+1
* tor-keymgr: Turn some TODO HSS into #858Gabriela Moldovan2024-01-101-2/+2
* tor-keymgr: Fully qualify KeySpecifierPattern in KeySpecifier macro.Gabriela Moldovan2024-01-101-1/+2