summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | proto: Add RelayCirc API for checking if circuit is closedGabriela Moldovan2025-10-291-0/+7
| * | | | | | | | | proto: Remove redundant channel from RelayCircGabriela Moldovan2025-10-292-4/+0
| * | | | | | | | | proto: Make RelayCirc publicGabriela Moldovan2025-10-292-2/+2
| * | | | | | | | | proto: Rename RelayReatorHandle to RelayCircGabriela Moldovan2025-10-292-5/+5
| * | | | | | | | | proto: Move RelayReactorHandle to relay moduleGabriela Moldovan2025-10-292-11/+16
| * | | | | | | | | proto: Update RelayReactorHandle docsGabriela Moldovan2025-10-291-1/+1
* | | | | | | | | | Merge branch 'deftly-1.5' into 'main'Alexander Hansen Færøy2025-11-1026-27/+27
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Bump derive-deftly to 1.5.0Ian Jackson2025-11-0726-27/+27
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge branch 'cell-sender' into 'main'Alexander Hansen Færøy2025-11-103-10/+10
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | proto: Move cell_sender out of the client moduleGabriela Moldovan2025-10-283-2/+2
| * | | | | | | | | proto: Make everything in CircuitCellSender pub(crate)Gabriela Moldovan2025-10-281-8/+8
| |/ / / / / / / /
* | | | | | | | | arti: better error when tokio-console in cfg but feature is absent.Nick Mathewson2025-11-061-3/+27
* | | | | | | | | arti: Experimental support for tokio-consoleNick Mathewson2025-11-065-0/+64
| |_|_|/ / / / / |/| | | | | | |
* | | | | | | | Merge branch 'deftly-1.4' into 'main'opara2025-11-0626-27/+27
|\ \ \ \ \ \ \ \
| * | | | | | | | Bump derive-deftly to 1.4.0Ian Jackson2025-11-0626-27/+27
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-06358-388/+388
* | | | | | | | Conditionalise a test-only `use`Ian Jackson2025-11-061-1/+4
* | | | | | | | Use a while let loop (to placate clippy)Ian Jackson2025-11-061-2/+1
* | | | | | | | Decorate a use with an allowIan Jackson2025-11-061-0/+1
* | | | | | | | Drop two use's that seem no longer to be necessaryIan Jackson2025-11-062-2/+2
|/ / / / / / /
* | | | | | | Merge branch 'dirserver-http-db' into 'main'Ian Jackson2025-11-052-120/+114
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | tor-dirserver: clippy fixesClara Engler2025-11-032-4/+4
| * | | | | | tor-dirserver: Apply database changes to httpClara Engler2025-11-032-120/+114
| | |_|_|/ / | |/| | | |
* | | | | | tor-rtcompat: add `#[track_caller]` within `implement_opaque_runtime`Steven Engler2025-11-041-0/+8
* | | | | | all: run cargo fmtSteven Engler2025-11-0417-17/+17
* | | | | | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-0437-46/+46
* | | | | | tor-rtcompat: add our own `SpawnExt` traitSteven Engler2025-11-042-3/+43
| |_|_|_|/ |/| | | |
* | | | | Merge branch 'bug1885a' into 'main'Nick Mathewson2025-11-043-11/+6
|\ \ \ \ \
| * | | | | Remove one stray allow(deprecated)Neel Chauhan2025-11-041-1/+0
| * | | | | Stop using MockSleepProvider in a few cratesNeel Chauhan2025-11-023-10/+6
| |/ / / /
* | | | | Merge branch 'refactor-get-recent-consensus' into 'main'Clara Engler2025-11-041-19/+16
|\ \ \ \ \
| * | | | | tor-dirserver: Refactor cons retrieval with JOINClara Engler2025-11-041-19/+16
| | |_|/ / | |/| | |
* | | | | bad_extend_test_impl: Wait for message instead of a 100 ms delay.Nick Mathewson2025-11-041-8/+18
* | | | | proto: use assert_matches in circuit.rs tests.Nick Mathewson2025-11-042-5/+7
|/ / / /
* | | | Merge branch 'use_futures_copy' into 'main'Nick Mathewson2025-11-036-187/+61
|\ \ \ \ | |/ / / |/| | |
| * | | Replace copy_interactive with futures-copy.Nick Mathewson2025-10-306-187/+61
* | | | arti: fix deprecation warnings in assert_cmd libSteven Engler2025-10-314-8/+9
|/ / /
* | | proto: Move a TODO to CircSyncViewGabriela Moldovan2025-10-302-3/+3
* | | proto: Replace ClientCircSyncView in IncomingStreamRequestFilterGabriela Moldovan2025-10-306-8/+11
* | | proto: Add a new CircSyncView typeGabriela Moldovan2025-10-302-0/+40
* | | tor-dirserver: Add SaturatingSystemTimeClara Engler2025-10-303-156/+289
* | | tor-dirserver: Ensure positive timestampsClara Engler2025-10-301-1/+5
* | | tor-dircommon: Add TODO to DirTolerance::DefaultClara Engler2025-10-301-0/+2
* | | tor-dirserver: Small database::open() improvementsClara Engler2025-10-301-115/+58
* | | tor-dirserver: Make database full syncClara Engler2025-10-306-292/+231
* | | tor-dirserver: Outline the dirmirror operationClara Engler2025-10-302-147/+260
* | | tor-dirserver: Implement download timeoutClara Engler2025-10-304-0/+450
* | | tor-dirserver: Implement read_tx and rw_txClara Engler2025-10-302-55/+352
* | | tor-dirmirror: Introduce the `sql!` macroClara Engler2025-10-303-2/+23
* | | tor-dirserver: Outline the `mirror` APIClara Engler2025-10-302-1/+150