summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | arti-client: Update docs to reflect KeystoreSelector renaming.Gabriela Moldovan2024-09-231-3/+3
| * | | | tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-2310-44/+46
|/ / / /
* | | | Merge branch 'bug_1610' into 'main'gabi-2502024-09-2312-50/+170
|\ \ \ \
| * | | | arti-client: added support for constructing ArtiEphemeralKeystore to InertTor...Morgan2024-09-201-22/+37
| * | | | tor-keymgr: added dummy implementation of ArtiEphemeralKeyStoreMorgan2024-09-201-0/+14
| * | | | tor-keymgr: added support for specifying keystore kind to ArtiKeystoreConfigMorgan2024-09-205-18/+103
| * | | | tor-keymgr: renamed ArtiNativeKeystoreConfig to ArtiKeystoreConfigMorgan2024-09-206-11/+14
| * | | | arti-client: expose key-mgr/ephemeral-keystore feature in arti-clientMorgan2024-09-201-0/+3
| |/ / /
* | | | Merge branch 'shadow-chutney2' into 'main'gabi-2502024-09-235-35/+232
|\ \ \ \ | |/ / / |/| | |
| * | | CI: Only build shadow onceJim Newsome2024-09-181-51/+43
| * | | Add ci job `integration-chutney-shadow`Jim Newsome2024-09-181-0/+56
| * | | CI: Set up ~/src and ~/.local in before_scriptJim Newsome2024-09-181-5/+6
| * | | Add `tests/chutney/integration-e2e-shadow`Jim Newsome2024-09-182-0/+102
| * | | chutney test: rework installation and tracking of chutney itselfJim Newsome2024-09-183-1/+25
| * | | chutney test: add option to skip tests incompatible with shadowJim Newsome2024-09-181-5/+17
| * | | chutney: don't hard-code expected IP address for example.comJim Newsome2024-09-181-2/+6
| * | | chutney test: move logic from .gitlab-ci.yml to integration-e2eJim Newsome2024-09-182-5/+11
| |/ /
* | | Merge branch 'rotate-keys' into 'main'gabi-2502024-09-2012-22/+323
|\ \ \
| * | | arti: Tolerate lowercase "no" in confirmation prompt.Gabriela Moldovan2024-09-191-3/+7
| * | | arti: Fix typo in display_service_discovery_key function name.Gabriela Moldovan2024-09-191-3/+3
| * | | arti: Clarify what the client is supposed to do with the hsc key output.Gabriela Moldovan2024-09-191-0/+8
| * | | arti: Document that "arti hsc" is experimental.Gabriela Moldovan2024-09-191-0/+3
| * | | arti: Gate the arti hsc subcommand behind a new "hsc" feature (fmt).Gabriela Moldovan2024-09-191-4/+1
| * | | arti: Gate the arti hsc subcommand behind a new "hsc" feature.Gabriela Moldovan2024-09-195-17/+9
| * | | arti: Omit the optional --key-type argument from the docs.Gabriela Moldovan2024-09-191-1/+1
| * | | arti: Document the commands for key removal and rotation.Gabriela Moldovan2024-09-191-1/+41
| * | | arti: Add a test for the "hsc key" subcommand help output.Gabriela Moldovan2024-09-193-0/+19
| * | | arti: Add a subcommand for removing a client discovery key.Gabriela Moldovan2024-09-191-0/+35
| * | | arti: Add an hsc subcommand for rotating client keys.Gabriela Moldovan2024-09-193-0/+114
| * | | arti: Move public key output logic to a separate function.Gabriela Moldovan2024-09-191-4/+13
| * | | arti-client: Add APIs for rotating service discovery keys.Gabriela Moldovan2024-09-191-0/+80
* | | | Merge branch 'ticket1619_01' into 'main'gabi-2502024-09-191-8/+161
|\ \ \ \
| * | | | key-forge: Add curve25519 key wrapper macroDavid Goulet2024-09-191-8/+161
|/ / / /
* | | | Merge branch 'forge-macros' into 'main'David Goulet2024-09-195-48/+44
|\ \ \ \ | |/ / / |/| | |
| * | | tor-key-forge: encapsulate `define_ed25519_keypair` macro depsSteven Engler2024-09-185-48/+44
| |/ /
* | | Merge branch 'hsc-get-key' into 'main'Alexander Hansen Færøy2024-09-194-43/+88
|\ \ \ | |/ / |/| |
| * | arti: Satisfy clippy.Gabriela Moldovan2024-09-181-4/+4
| * | arti: Add hsc key subcommand, deprecate hsc get-key.Gabriela Moldovan2024-09-184-10/+39
| * | arti: Move the keygen-related args to a separate struct.Gabriela Moldovan2024-09-181-9/+17
| * | arti: Make sure we check the KeyType before running the command.Gabriela Moldovan2024-09-181-1/+5
| * | arti: Move the shared arti hsc args to CommonArgs (fmt).Gabriela Moldovan2024-09-181-2/+4
| * | arti: Move the shared arti hsc args to CommonArgs.Gabriela Moldovan2024-09-181-16/+22
| * | arti: Move TorClient creation to the top-level (fmt).Gabriela Moldovan2024-09-181-4/+1
| * | arti: Move TorClient creation to the top-level.Gabriela Moldovan2024-09-181-8/+7
|/ /
* | Merge branch 'ticket1604_01' into 'main'David Goulet2024-09-1815-22/+353
|\ \
| * | relay: Require keymgr feature from tor-keymgrDavid Goulet2024-09-181-1/+1
| * | key-forge: Fix a comment with the wrong nameDavid Goulet2024-09-181-2/+2
| * | key-forge: Support extra docs and attributes to ed25519 keypairDavid Goulet2024-09-182-9/+19
| * | tor-keymgr: Set KeySpecifier deftly exported struct non_exhaustiveDavid Goulet2024-09-181-0/+1
| * | relay: Try to generate long-term identity keyDavid Goulet2024-09-183-5/+33