aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/tasks/crypto
Commit message (Expand)AuthorAgeFilesLines
* relay: Pass the desc task TX to the crypto taskDavid Goulet2026-07-281-0/+9
* arti-relay: simplify tests by removing some `Arc`sSteven Engler2026-07-202-7/+5
* arti-relay: make `FullKeyView` generic over a `Borrow<KeyMgr>`Steven Engler2026-07-202-7/+18
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-092-0/+2
* relay: Recompute valid_until cache in view constructorDavid Goulet2026-05-281-7/+11
* relay: Introduce src/task/crypto/keys.rsDavid Goulet2026-05-282-1/+731
* relay: Make FullKeyView pub(super)David Goulet2026-05-281-8/+8
* relay: Remove locking of FullKeyViewDavid Goulet2026-05-281-89/+49
* relay: Avoid using super::super:: and instead importDavid Goulet2026-05-261-14/+14
* relay: Use a struct for key valid_until cacheDavid Goulet2026-05-261-79/+79
* relay: Rename crypto task reconcile() to recompute_valid_until()David Goulet2026-05-261-7/+7
* relay: .expect() on mutex lock failureDavid Goulet2026-05-261-24/+18
* relay: Add unit test for key view reconcile()David Goulet2026-05-261-0/+151
* relay: Crypto task removal of get_ntor_keys()David Goulet2026-05-261-7/+0
* relay: Set the FullKeyView in InerTorRelayDavid Goulet2026-05-261-1/+0
* relay: Add key view reconcile() for the valid_until cacheDavid Goulet2026-05-261-4/+72
* relay: Implement new crypto reactor run_once()David Goulet2026-05-261-0/+7
* relay: Add FullKeyView in the crypto task moduleDavid Goulet2026-05-261-0/+189