summaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/tasks/crypto.rs
Commit message (Expand)AuthorAgeFilesLines
* relay: Pass now() instead of the runtime in the crypto taskDavid Goulet2026-03-171-37/+31
* relay: Add crypto tasks unit testDavid Goulet2026-03-171-1/+242
* relay: Use same wallclock() time when generating keysDavid Goulet2026-03-171-8/+6
* relay: Make the crypto tasks use the runtime wallclockDavid Goulet2026-03-171-24/+41
* relay: Rewrite the rotation key logic in the crypto taskDavid Goulet2026-03-171-163/+245
* relay: Don't log warn if key already exists when generating oneDavid Goulet2026-03-171-4/+1
* relay: Remove leftover comment from previous code iterationDavid Goulet2026-03-171-4/+0
* proto: The AUTHENTICATE cell requires the SHA256 RSA identity digestDavid Goulet2026-02-261-1/+1
* relay: Sleep rotate key task with earliest valid_untilDavid Goulet2026-02-251-19/+54
* relay: Update ChanMgr on key rotationDavid Goulet2026-02-241-8/+18
* arti-relay: add more error contextSteven Engler2026-02-231-6/+12
* arti-relay: don't warn if key gen was successfulSteven Engler2026-02-231-1/+2
* relay: Setup const for hardcoded value in crypto taskDavid Goulet2026-02-231-8/+13
* relay: Log when key generation yields an existing key errorDavid Goulet2026-02-231-1/+4
* relay: Simplify the crypto rotation task rotate_key()David Goulet2026-02-231-17/+11
* relay: Get rid of start_task() for readabilityDavid Goulet2026-02-231-17/+1
* relay: Generate relay identities at initDavid Goulet2026-02-231-3/+5
* relay: Implement a helper to build RelayIdentitiesDavid Goulet2026-02-231-6/+107
* relay: Move try_generate_keys() into crypto taskDavid Goulet2026-02-231-5/+27
* relay: Add a crypto task for key rotationDavid Goulet2026-02-231-0/+175