summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src
Commit message (Expand)AuthorAgeFilesLines
* Disable a lot of dead code warnings (fmt)Ian Jackson2024-10-171-1/+4
* Disable a lot of dead code warningsIan Jackson2024-10-171-0/+3
* 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
* tor-config: Fix indentation in doc comment.Gabriela Moldovan2024-10-091-1/+1
* tor-keymgr: Fix indentation in doc comment.Gabriela Moldovan2024-10-091-1/+1
* tor-keymgr: Move C Tor keystore configs under ctor key (fmt).Gabriela Moldovan2024-10-081-5/+10
* tor-keymgr: Move C Tor keystore configs under ctor key.Gabriela Moldovan2024-10-081-35/+46
* tor-keymgr: Add tests for CTorServiceKeystore.Gabriela Moldovan2024-10-081-1/+148
* tor-keymgr: Add tests for CTorClientKeystore.Gabriela Moldovan2024-10-083-2/+179
* tor-keymgr: Move assert_found helper to test_utils.Gabriela Moldovan2024-10-082-14/+24
* tor-keymgr: Add tests for the keystore config.Gabriela Moldovan2024-10-081-0/+164
* tor-keymgr: Validate keystore ID uniqueness in ArtiKeystoreConfigBuilder.Gabriela Moldovan2024-10-081-1/+23
* arti-client, tor-keymgr: Remove a couple of now-addressed TODOs.Gabriela Moldovan2024-10-081-5/+0
* arti-client: Use the configured C Tor client keystores.Gabriela Moldovan2024-10-082-2/+2
* tor-keymgr: Add configuration for C Tor client keystores.Gabriela Moldovan2024-10-081-0/+82
* arti-client: Use the configured C Tor keystores, if any.Gabriela Moldovan2024-10-081-0/+4
* tor-keymgr: Derive Getters for CTorKeystoreConfig.Gabriela Moldovan2024-10-081-1/+1
* tor-keymgr: Derive Getters for the ArtiKeystoreConfig.Gabriela Moldovan2024-10-081-1/+2
* tor-keymgr: Add a keystore for C Tor client keys.Gabriela Moldovan2024-10-083-0/+330
* tor-keymgr: Add a keystore for C Tor service keys.Gabriela Moldovan2024-10-084-0/+478
* tor-keymgr: Rename Filesystem variant to Io for clarity (fmt).Gabriela Moldovan2024-10-082-44/+57
* tor-keymgr: Rename Filesystem variant to Io for clarity.Gabriela Moldovan2024-10-082-3/+3
* tor-keymgr: Refactor common fs errors into a separate error enum.Gabriela Moldovan2024-10-083-76/+96
* tor-keymgr: Add RelKeyPath::from_parts constructor.Gabriela Moldovan2024-10-081-0/+5
* tor-keymgr: Rename RelKeyPath::new to RelKeyPath::arti.Gabriela Moldovan2024-10-082-3/+3
* tor-keymgr: Move the checked_op utils out of the arti module.Gabriela Moldovan2024-10-083-10/+16
* tor-keymgr: Rename KeyPathRange to ArtiPathRange (fmt).Gabriela Moldovan2024-10-082-5/+5
* tor-keymgr: Rename KeyPathRange to ArtiPathRange.Gabriela Moldovan2024-10-083-8/+8
* tor-keymgr: Implement KeyPath::matches for CTorPaths.Gabriela Moldovan2024-10-082-14/+37
* tor-keymgr: Reimagine CTorPath as an enum.Gabriela Moldovan2024-10-083-14/+80
* tor-keymgr: Add configuration for C Tor service keystores.Gabriela Moldovan2024-10-081-3/+201
* tor-keymgr: Return an error if the keystore IDs are not unique.Gabriela Moldovan2024-10-081-0/+8
* tor-keymgr: Move config/arti.rs to config.rsGabriela Moldovan2024-10-082-116/+113
* tor-hsservice: Move HsNickname to tor-persist.Gabriela Moldovan2024-10-081-0/+3
* tor-keymgr: Linkify the ArtiKeystoreKind docs.Gabriela Moldovan2024-10-031-2/+2
* Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-251-3/+5
* tor-keymgr: Rename keystore.type to keystore.kind.Gabriela Moldovan2024-09-231-2/+2
* tor-keymgr: Move keystore config under keystore.primary.Gabriela Moldovan2024-09-231-3/+16
* arti: Reinstate the keystore.enabled option.Gabriela Moldovan2024-09-231-51/+24
* tor-keymgr: Add back ArtiKeystoreConfig::is_enabled().Gabriela Moldovan2024-09-231-0/+7
* tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-233-26/+26
* tor-keymgr: added dummy implementation of ArtiEphemeralKeyStoreMorgan2024-09-201-0/+14
* tor-keymgr: added support for specifying keystore kind to ArtiKeystoreConfigMorgan2024-09-201-16/+80
* tor-keymgr: renamed ArtiNativeKeystoreConfig to ArtiKeystoreConfigMorgan2024-09-201-5/+5
* tor-keymgr: Set KeySpecifier deftly exported struct non_exhaustiveDavid Goulet2024-09-181-0/+1
* tor-keymgr: put ephemeral keystore behind experimental featureSteven Engler2024-09-172-1/+9
* tor-keymgr: add disk-related docs to `ArtiEphemeralKeystore`Steven Engler2024-09-171-0/+6
* tor-keymgr: add an overwrite flag to KeyMgr::insert()Morgan2024-09-101-8/+47
* rename get_keypair_specifier() to keypair_specifier()Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-094-8/+8