summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/key_specifier.rs
Commit message (Expand)AuthorAgeFilesLines
* keymgr: Don't require ctor_path attr to be quotedGabriela Moldovan2026-04-161-1/+1
* keymgr: Add test for the auto-generated cert patternsGabriela Moldovan2026-03-121-0/+34
* keymgr: Abolish KeyCertificateSpecifier::signing_key_specifier()Gabriela Moldovan2026-03-121-8/+0
* keymgr: Add a new trait for cert specifier patternsGabriela Moldovan2026-03-121-0/+28
* keymgr: Implement KeySpecifier for KeyCertificateSpecifiersGabriela Moldovan2026-03-051-0/+37
* keymgr: Add tests for the unhappy path of from_ctor_path()Gabriela Moldovan2026-01-061-2/+34
* keymgr: Derive PartialEq for CTorPathErrorGabriela Moldovan2026-01-061-1/+1
* keymgr: Update tests to use the new d-d macro annotation for CTorPaths (fmt)Gabriela Moldovan2026-01-061-1/+3
* keymgr: Update tests to use the new d-d macro annotation for CTorPathsGabriela Moldovan2026-01-061-28/+14
* keymgr: Add a CTorKeySpecifier traitGabriela Moldovan2026-01-061-0/+17
* keymgr: Make CTorPath more like the client/service specifiers (fmt)Gabriela Moldovan2026-01-061-1/+1
* keymgr: Make CTorPath more like the client/service specifiersGabriela Moldovan2026-01-061-33/+13
* keymgr: Fix some recently broken doc linksGabriela Moldovan2026-01-061-2/+2
* keymgr: Push error handling into the from_ctor_path() functionsGabriela Moldovan2026-01-061-2/+2
* keymgr: Replace placeholder errors with CTorPathErrorGabriela Moldovan2026-01-061-0/+24
* keymgr: Remove redundant ArtiPath from error contextGabriela Moldovan2026-01-061-14/+3
* keymgr: Split out ArtiPathError from KeyPathErrorGabriela Moldovan2026-01-061-10/+21
* keymgr: Move Unrecognized errors out of KeyPathErrorGabriela Moldovan2026-01-061-8/+1
* keymgr: Update test d-d macro with new ctor_path functionsGabriela Moldovan2026-01-061-17/+24
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* Update code for Edition 2024Nick Mathewson2025-08-071-2/+2
* Use new DisplayRedacted/DebugRedacted code for HsId.Nick Mathewson2025-07-311-3/+6
* tor-keymgr: BREAKING: Refactor API: Keystore::listhjrgrn2025-05-301-1/+1
* Merge branch '1889-resolve-some-todos' into 'main'gabi-2502025-03-141-185/+1
|\
| * tor-keymgr: Resolve TODOs from key_specifier::testshjrgrn2025-03-141-185/+1
* | tor-hscrypto: Implement Display for TimePeriodhjrgrn2025-03-131-10/+1
|/
* Upgrade to derive_more 2Nick Mathewson2025-02-261-1/+1
* tor-keymgr: Add helper for building certificate ArtiPaths.Gabriela Moldovan2024-12-041-0/+11
* tor-keymgr: Add a KeyCertificateSpecifier trait.Gabriela Moldovan2024-12-041-0/+27
* tor-keymgr: Rename KeyPathRange to ArtiPathRange.Gabriela Moldovan2024-10-081-2/+2
* tor-keymgr: Implement KeyPath::matches for CTorPaths.Gabriela Moldovan2024-10-081-13/+36
* tor-keymgr: Reimagine CTorPath as an enum.Gabriela Moldovan2024-10-081-11/+61
* tor-hsservice: Move HsNickname to tor-persist.Gabriela Moldovan2024-10-081-0/+3
* Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-251-3/+5
* rename get_keypair_specifier() to keypair_specifier()Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-4/+4
* tor_keymgr: add get_keypair_specifier() to KeySpecifier, and derive itAdam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-0/+16
* Fix new "clippy::needless-maybe-sized" warning on nightlyNick Mathewson2024-07-281-1/+1
* tor-keymgr: Use collect_tuple in TimePeriod::from_slug (fmt).Gabriela Moldovan2024-07-081-1/+2
* tor-keymgr: Use collect_tuple in TimePeriod::from_slug.Gabriela Moldovan2024-07-081-5/+5
* tor-keymgr: Test that parsing a TimePeriod with too many parts doesn't panic.Gabriela Moldovan2024-07-081-0/+1
* Switch to derive-deftlyIan Jackson2024-04-031-53/+53
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* fix: fix typosDimitris Apostolou2024-03-091-3/+3
* tor-keymgr: Pick a better name for error variable.Ian Jackson2024-02-191-1/+1
* tor-keymgr: Add more context to errors returned from HsId::from_slug.Gabriela Moldovan2024-02-191-5/+4
* tor-keymgr: Add more context to InvalidKeyPathComponentValue errors (fmt).Gabriela Moldovan2024-02-191-5/+11
* tor-keymgr: Add more context to InvalidKeyPathComponentValue errors.Gabriela Moldovan2024-02-191-9/+7
* tor-keymgr: Document what context to add to invalid slug errors.Gabriela Moldovan2024-02-191-0/+7
* tor-keymgr: Make InvalidKeyPathComponentValue an enum.Gabriela Moldovan2024-02-191-11/+20