summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/mgr.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-keymgr: Fix newly failing tests (fmt).Gabriela Moldovan2024-05-081-33/+62
* tor-keymgr: Fix newly failing tests.Gabriela Moldovan2024-05-081-56/+105
* tor-keymgr: Seal the EncodableKey trait.Gabriela Moldovan2024-05-071-0/+3
* Switch to derive-deftlyIan Jackson2024-04-031-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-3/+3
* tor-keymgr: Make the &KeystoreId getter `as_copy`.Gabriela Moldovan2024-02-191-2/+4
* tor-keymgr: Test that KeyMgr::list_matching returns the right descriptors.Gabriela Moldovan2024-02-191-2/+16
* tor-keymgr: Test KeyMgr::{get_entry, remove_entry}.Gabriela Moldovan2024-02-191-0/+27
* tor-keymgr: Remove a TODO.Gabriela Moldovan2024-02-191-2/+0
* tor-keymgr: Remove outdated reference to KeyMgr::get_with_type.Gabriela Moldovan2024-02-191-1/+1
* tor-keymgr: Replace KeyMgr::get_with_type with KeyMgr::get_entry (fmt).Gabriela Moldovan2024-02-191-4/+1
* tor-keymgr: Replace KeyMgr::get_with_type with KeyMgr::get_entry.Gabriela Moldovan2024-02-191-8/+8
* tor-keymgr: Rename KeyMgr::remove_with_type to KeyMgr::remove_entry.Gabriela Moldovan2024-02-191-6/+11
* tor-keymgr: Make KeyMgr::remove_with_type take a KeystoreEntry (fmt).Gabriela Moldovan2024-02-191-4/+1
* tor-keymgr: Make KeyMgr::remove_with_type take a KeystoreEntry.Gabriela Moldovan2024-02-191-5/+3
* tor-keymgr: Make KeyMgr::list_matching return `KeystoreEntry`s.Gabriela Moldovan2024-02-191-2/+7
* tor-keymgr: Add KeystoreEntry.Gabriela Moldovan2024-02-191-0/+17
* tor-keymgr: Make KeyMgr::remove return the removed key (fmt).Gabriela Moldovan2024-02-051-24/+28
* tor-keymgr: Make KeyMgr::remove return the removed key.Gabriela Moldovan2024-02-051-5/+9
* tor-keymgr: Make KeyMgr::insert return the old key.Gabriela Moldovan2024-02-051-9/+18
* tor-keymgr: Remove a TODO about get_from_store().Gabriela Moldovan2024-02-051-3/+1
* tor-keymgr: Rename KeyInfoExtractor to KeyPathInfoExtractor (fmt).Gabriela Moldovan2024-02-051-1/+1
* tor-keymgr: Rename KeyInfoExtractor to KeyPathInfoExtractor.Gabriela Moldovan2024-02-051-6/+6
* tor-keymgr: Fix two docs linksIan Jackson2024-02-051-1/+1
* tor-keymgr: Apply cargo fmt.Gabriela Moldovan2024-02-011-1/+0
* tor-keymgr: Abolish get_or_generate_with_derived.Gabriela Moldovan2024-02-011-58/+1
* tor-keymgr: Rewrite get_or_generate() using of get() and generate().Gabriela Moldovan2024-02-011-6/+15
* tor-keymgr: Abolish KeyMgr::generate_with_derived.Gabriela Moldovan2024-02-011-155/+24
* tor-keymgr: Make KeyMgr::generate return the generated key.Gabriela Moldovan2024-02-011-4/+12
* tor-keymgr: Turn some TODO HSS into #1194.Gabriela Moldovan2024-01-101-2/+2
* tor-keymgr: Turn some TODOs into #1115.Gabriela Moldovan2024-01-101-2/+2
* tor-keymgr: Turn some TODOs into #1119.Gabriela Moldovan2024-01-101-2/+2
* tor-keymgr: Downgrade some TODO HSS.Gabriela Moldovan2024-01-101-4/+4
* KeySpecifier d-a macro: rename from KeySpecifierDefaultIan Jackson2024-01-031-1/+1
* tor-keymgr: Fix some docs warningsIan Jackson2023-12-061-3/+4
* tor-keymgr: Add a cross-reference to register_key_info_extractor.Gabriela Moldovan2023-12-051-0/+4
* tor-keymgr: Add KeyMgr::remove_with_type.Gabriela Moldovan2023-12-051-0/+18
* tor-keymgr: Add a function for describing a KeyPath.Gabriela Moldovan2023-12-051-2/+17
* tor-keymgr: Add a way of registering key info extractors using inventory.Gabriela Moldovan2023-12-051-3/+26
* tor-keymgr: Write some KeyMgrBuilder functions by hand.Gabriela Moldovan2023-11-281-16/+57
* tor-keymgr: Abolish KeyMgr::new.Gabriela Moldovan2023-11-271-13/+0
* tor-keymgr: Derive Builder for KeyMgr (fmt).Gabriela Moldovan2023-11-271-8/+11
* tor-keymgr: Derive Builder for KeyMgr.Gabriela Moldovan2023-11-271-32/+36
* tor-keymgr: Apply review suggestions to various doc comments.Gabriela Moldovan2023-11-201-1/+2
* tor-keymgr: Add missing backticks.Gabriela Moldovan2023-11-131-2/+2
* tor-keymgr: Move module-level docs to KeyMgr.Gabriela Moldovan2023-11-131-13/+13
* tor-keymgr: Clarify how the default/secondary stores are used.Gabriela Moldovan2023-11-131-2/+25
* tor-keymgr: Abolish KeyPathPatternSet.Gabriela Moldovan2023-11-131-3/+3
* tor-keymgr: Remove derive_meta arg from KeyMgr::list_matching (fmt).Gabriela Moldovan2023-11-021-9/+4