aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-relay/src
Commit message (Expand)AuthorAgeFilesLines
* Stub out opentelemetry config when feature is disabled.Wesley Aptekar-Cassels9 days1-2/+5
* Fix many review comments.Wesley Aptekar-Cassels9 days1-2/+2
* Fix clippy lints.Wesley Aptekar-Cassels2026-08-111-2/+0
* Fix cyclic dependency issues.Wesley Aptekar-Cassels2026-08-101-4/+5
* tor-config-shared: Stop using Option<Duration>.Wesley Aptekar-Cassels2026-08-101-2/+6
* Add new tor-conig-shared crate.Wesley Aptekar-Cassels2026-08-101-4/+6
* relay: Keep desc publisher idle until encoding is implementedDavid Goulet2026-07-281-1/+2
* relay: Make build_descriptor() return Arc<str>David Goulet2026-07-281-9/+2
* relay: Add needeed changes to dirmirror todo commentDavid Goulet2026-07-281-1/+2
* relay: Get rid of our custom relay desc uploaderDavid Goulet2026-07-281-51/+20
* relay: Use mpsc_channel_no_memquota for tasks' queueDavid Goulet2026-07-282-4/+5
* relay: Move authorities ownership to TorRelayDavid Goulet2026-07-282-20/+12
* relay: Adjust the try_send() error messageDavid Goulet2026-07-282-3/+6
* relay: Use warn_report on crypto task command failureDavid Goulet2026-07-281-1/+2
* relay: Use DirectHttpUploader for the desc taskDavid Goulet2026-07-281-31/+12
* relay: Return bug error if dir authority has no address(es)David Goulet2026-07-281-3/+4
* relay: Make compute_targets() not return an OptionDavid Goulet2026-07-281-10/+10
* relay: Remove runtime from desc task structDavid Goulet2026-07-282-13/+6
* relay: Add crypto task command channelDavid Goulet2026-07-283-12/+95
* relay: Pass the desc task TX to the crypto taskDavid Goulet2026-07-284-6/+28
* relay: Implement descriptor upload in desc taskDavid Goulet2026-07-281-10/+29
* relay: Pass the dirauth list to the desc taskDavid Goulet2026-07-283-11/+53
* relay: Initial skeleton of the descriptor upload taskDavid Goulet2026-07-283-0/+277
* tor-proto: remove `CircNetParameters::extend_by_ed25519_id`Steven Engler2026-07-271-4/+1
* arti-relay: Add back allow(clippy::unused_async)Gabriela Moldovan2026-07-272-0/+2
* arti-relay: Remove unused_async clippy escape hatchGabriela Moldovan2026-07-272-2/+0
* 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: s/stream/tor_stream for clarityGabriela Moldovan2026-07-221-5/+5
* arti-relay: Warn if incoming stream handler task can't be launchedGabriela Moldovan2026-07-221-2/+4
* arti-relay: Handle directory streamsGabriela Moldovan2026-07-221-1/+11
* 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-225-1/+116
* proto: Return the incoming streams from the create handlerGabriela Moldovan2026-07-221-2/+11
* arti-relay: simplify tests by removing some `Arc`sSteven Engler2026-07-203-14/+10
* arti-relay: remove `Arc` from around `KeyMgr`Steven Engler2026-07-202-17/+12
* arti-relay: make `FullKeyView` generic over a `Borrow<KeyMgr>`Steven Engler2026-07-203-8/+19
* Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-151-1/+0
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-1/+1
* proto: Pass the allowed incoming commands to CreateRequestHandlerGabriela Moldovan2026-06-301-0/+6
* arti-relay: Link IncomingStreamRequestFilter in RequestFilterGabriela Moldovan2026-06-291-1/+2
* proto: Pass an IncomingStreamRequestFilter factory to the create handlerGabriela Moldovan2026-06-291-0/+2
* arti-relay: Add an unimplemented stream request filterGabriela Moldovan2026-06-292-0/+24
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-097-0/+7
* relay: Remove docs type link that are outside scopeDavid Goulet2026-05-281-5/+5
* relay: Recompute valid_until cache in view constructorDavid Goulet2026-05-283-15/+17
* relay: Introduce src/task/crypto/keys.rsDavid Goulet2026-05-283-694/+745
* relay: Rename try_rotate_keys_no_lock()David Goulet2026-05-281-11/+14