aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/relay.rs
Commit message (Expand)AuthorAgeFilesLines
* relay: Add needeed changes to dirmirror todo commentDavid Goulet2026-07-281-1/+2
* relay: Move authorities ownership to TorRelayDavid Goulet2026-07-281-3/+12
* relay: Remove runtime from desc task structDavid Goulet2026-07-281-2/+1
* relay: Add crypto task command channelDavid Goulet2026-07-281-6/+6
* relay: Pass the desc task TX to the crypto taskDavid Goulet2026-07-281-2/+1
* relay: Pass the dirauth list to the desc taskDavid Goulet2026-07-281-5/+11
* relay: Initial skeleton of the descriptor upload taskDavid Goulet2026-07-281-0/+21
* arti-relay: Turn a TODO(relay-tuning) into TODO DIRMIRRORGabriela Moldovan2026-07-221-1/+1
* arti-relay: Add a TODO from @oparaGabriela Moldovan2026-07-221-0/+5
* arti-relay: Spawn a DirMirror::serve() taskGabriela Moldovan2026-07-221-2/+6
* arti-relay: Store a DirMirror in TorRelayGabriela Moldovan2026-07-221-0/+15
* arti-relay: Add a task for handling incoming streamsGabriela Moldovan2026-07-221-0/+22
* proto: Return the incoming streams from the create handlerGabriela Moldovan2026-07-221-2/+11
* arti-relay: remove `Arc` from around `KeyMgr`Steven Engler2026-07-201-10/+5
* proto: Pass the allowed incoming commands to CreateRequestHandlerGabriela Moldovan2026-06-301-0/+6
* proto: Pass an IncomingStreamRequestFilter factory to the create handlerGabriela Moldovan2026-06-291-0/+2
* relay: Recompute valid_until cache in view constructorDavid Goulet2026-05-281-1/+1
* relay: Rename try_generate_keys()David Goulet2026-05-281-3/+2
* relay: Make FullKewView solely owned by the crypto taskDavid Goulet2026-05-281-23/+19
* relay: Crypto task now listens for new consensusDavid Goulet2026-05-261-0/+1
* relay: Set the FullKeyView in InerTorRelayDavid Goulet2026-05-261-16/+13
* relay: Spawn new crypto reactorDavid Goulet2026-05-261-14/+15
* tor-rtcompat+misc: add `NetStreamProvider::ListenOptions`Steven Engler2026-05-071-1/+4
* proto: Make the CreateRequestHandler::new() take the ntor keysDavid Goulet2026-04-211-2/+8
* arti-relays: Pass a CreateRequestHandler to the crypto task (fmt)Gabriela Moldovan2026-04-091-3/+8
* arti-relays: Pass a CreateRequestHandler to the crypto taskGabriela Moldovan2026-04-091-1/+2
* relay: Pass advertise SocketAddr to channel builder instead of IpAddrDavid Goulet2026-04-091-1/+1
* arti-relay: add support for a `CreateRequestHandler`Steven Engler2026-04-081-1/+53
* proto: Rename RelayIdentities to RelayChannelAuthMaterialDavid Goulet2026-03-301-5/+5
* relay: Make the crypto tasks use the runtime wallclockDavid Goulet2026-03-171-1/+1
* Fix windows cargo warningsTobias Stoeckmann2026-03-151-1/+3
* arti-relay: Log relay identitiesSteven Engler2026-03-121-0/+5
* tor-basic-utils: move `iter_join` from arti-relaySteven Engler2026-03-031-1/+2
* chanmgr: Responder relay channel now use the builder my_addrsDavid Goulet2026-02-241-15/+3
* relay: Set ChanMgr with our addressesDavid Goulet2026-02-241-2/+3
* relay: Update ChanMgr on key rotationDavid Goulet2026-02-241-1/+2
* arti-relay: fix stale commentSteven Engler2026-02-231-1/+1
* relay: Get rid of start_task() for readabilityDavid Goulet2026-02-231-5/+9
* relay: Generate relay identities at initDavid Goulet2026-02-231-4/+12
* relay: Remove unused ephemeral keystoreDavid Goulet2026-02-231-5/+1
* relay: Move try_generate_keys() into crypto taskDavid Goulet2026-02-231-34/+2
* relay: Add a crypto task for key rotationDavid Goulet2026-02-231-1/+7
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-091-7/+10
* arti-relay: launch the client's background tasksSteven Engler2026-02-031-6/+19
* arti-relay: rename 'bootstrap()' method to 'init()'Steven Engler2026-02-031-6/+7
* arti-relay: move code into a "client" objectSteven Engler2026-02-031-64/+17
* relay: Pass advertised addresses to the channel handlerDavid Goulet2026-01-221-3/+15
* chanmgr: Introduce a ChanMgrConfig structDavid Goulet2026-01-131-2/+2
* chanmgr: Remove KeyMgr from constructorDavid Goulet2026-01-131-1/+0
* arti-relay: added more commentsSteven Engler2025-12-181-0/+7