summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | 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
| * | relay: Add KeyMgr to TorRelayDavid Goulet2024-09-185-2/+67
| * | relay-crypto: Initial import of new tor-relay-crypto crateDavid Goulet2024-09-187-0/+190
| * | key-forge: Add helper function and implement traitsDavid Goulet2024-09-184-12/+49
* | | Merge branch 'keymgr-default' into 'main'Alexander Hansen Færøy2024-09-181-1/+1
|\ \ \ | |/ / |/| |
| * | tor-keymgr: Enable the keymgr feature by default.Gabriela Moldovan2024-09-181-1/+1
|/ /
* | Merge branch 'ephemeral-keystore-feature' into 'main'David Goulet2024-09-183-2/+11
|\ \
| * | tor-keymgr: put ephemeral keystore behind experimental featureSteven Engler2024-09-173-2/+11
|/ /
* | Merge branch 'svc-no-proxy-port' into 'main'David Goulet2024-09-173-14/+42
|\ \
| * | shadow CI: Disable SOCKS/DNS proxying for the arti onion services.Gabriela Moldovan2024-09-171-0/+6
| * | arti: Don't log that we are in SOCKS mode unless socks_listen is set.Gabriela Moldovan2024-09-171-6/+13
| * | arti: Allow running hidden services with SOCKS/DNS ports disabled.Gabriela Moldovan2024-09-172-8/+23
* | | Merge branch 'mq-tidy' into 'main'David Goulet2024-09-178-177/+88
|\ \ \
| * | | tor-memquota: queue plan: Add a cross-referenceIan Jackson2024-09-101-0/+3
| * | | tor-memquota: queue plan: Clean up intent and make into a doc commentIan Jackson2024-09-101-32/+24
| * | | tor-memquota: queue plan: Copy from !1997 discussionIan Jackson2024-09-101-0/+32
| * | | memory-limit.md: Make the rubric accurateIan Jackson2024-09-101-8/+4
| * | | tor-memquota: Worsify formatting to stop rustfmt making it even worseIan Jackson2024-09-101-1/+3
| * | | tor-memquota: Use clippy::arithmetic_side_effects, against panicsIan Jackson2024-09-105-6/+12
| * | | tor-memquota: Document that we're panic-freeIan Jackson2024-09-101-0/+10
| * | | tor-memquota: Avoid a perhaps-impossible division-by-zero (fmt)Ian Jackson2024-09-101-1/+5
| * | | tor-memquota: Avoid a perhaps-impossible division-by-zeroIan Jackson2024-09-101-1/+3
| * | | tor-memquota: Use a const to hoist a panic to compile-timeIan Jackson2024-09-101-1/+3
| * | | tor-memquota: Use checked_sub .. expect in two places (fmt)Ian Jackson2024-09-101-2/+6
| * | | tor-memquota: Use checked_sub .. expect in two placesIan Jackson2024-09-101-2/+6