aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | relay: Don't error when metrics is configured but disabled.Wesley Aptekar-Cassels2026-05-261-4/+2
* | | | | arti-relay: Add metrics exporter.Wesley Aptekar-Cassels2026-05-263-1/+46
* | | | | Move metrics config types to tor-config.Wesley Aptekar-Cassels2026-05-263-30/+36
* | | | | Merge branch 'stabilize-flowctl-cc' into 'main'Nick Mathewson2026-05-264-8/+10
|\ \ \ \ \
| * | | | | arti: move 'flowctl-cc' from 'experimental' to 'full'Steven Engler2026-05-221-2/+2
| * | | | | arti-client: move 'flowctl-cc' from 'experimental' to 'full'Steven Engler2026-05-221-2/+3
| * | | | | tor-circmgr: move 'flowctl-cc' from 'experimental' to 'full'Steven Engler2026-05-221-2/+3
| * | | | | tor-proto: move 'flowctl-cc' from 'experimental' to 'full'Steven Engler2026-05-221-2/+2
* | | | | | Merge branch '3777_rebased' into 'main'Nick Mathewson2026-05-265-5/+30
|\ \ \ \ \ \
| * | | | | | ptmgr: Defer proxy protocol string conversionNihal2026-05-264-8/+12
| * | | | | | ptmgr: pass outbound_proxy to managed PT processesNihal2026-05-264-4/+25
* | | | | | | Merge branch 'fix-channel-build-task-disappeared' into 'main'Nick Mathewson2026-05-264-119/+188
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | tor-chanmgr: Notify waiters when a launch is cancelledBoris Nagaev2026-05-044-119/+188
* | | | | | | Merge branch 'srv-fixes' into 'main'gabi-2502026-05-262-34/+147
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | hsservice: Set the current random value for the custom netdirGabriela Moldovan2026-05-211-1/+1
| * | | | | | netdir: Add a debug_assert to ensure the voting interval is non-zeroGabriela Moldovan2026-05-211-0/+44
| * | | | | | netdir: Add a test for start_of_sr_protocol_run()Gabriela Moldovan2026-05-211-0/+77
| * | | | | | netdir: Make start_of_sr_round() fallibleGabriela Moldovan2026-05-211-10/+12
| * | | | | | netdir: Remove a no longer needed constantGabriela Moldovan2026-05-211-3/+0
| * | | | | | netdir: Remove start_of_day_containing()Gabriela Moldovan2026-05-211-29/+0
| * | | | | | netdir: Fix SRV lifetime calculation for non-standard voting periodsGabriela Moldovan2026-05-211-3/+25
* | | | | | | Merge branch 'no-version-override' into 'main'wesleyac2026-05-217-131/+11
|\ \ \ \ \ \ \
| * | | | | | | Remove `use_obsolete_software`.Nick Mathewson2026-05-147-135/+15
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge branch 'socket-buf-size' into 'main'opara2026-05-2127-63/+433
|\ \ \ \ \ \ \
| * | | | | | | tor-rtcompat: improve comments related to socket optionsSteven Engler2026-05-212-3/+32
| * | | | | | | tor-proto: add note about proxy socket buf sizesSteven Engler2026-05-071-0/+1
| * | | | | | | arti: add 'proxy.socket_{send,recv}_buf_size' config optionsSteven Engler2026-05-074-23/+58
| * | | | | | | arti: use 128 KB socket buffers for proxy socketsSteven Engler2026-05-071-2/+18
| * | | | | | | tor-rtcompat: add options to set the socket buf sizesSteven Engler2026-05-072-2/+25
| * | | | | | | tor-rtcompat+misc: add `NetStreamProvider::ListenOptions`Steven Engler2026-05-0721-58/+224
| * | | | | | | tor-rtcompat: add structs to hold listen() optionsSteven Engler2026-05-073-0/+100
* | | | | | | | tor-proto: destructure the `ReactorStreamComponents`Steven Engler2026-05-211-5/+12
* | | | | | | | tor-proto: have `StreamReqInfo` store a `ReactorStreamComponents`Steven Engler2026-05-216-49/+41
* | | | | | | | tor-proto: add a TODO item for XON/XOFF flow controlSteven Engler2026-05-211-0/+3
* | | | | | | | tor-proto: move memquota stream account arg to last positionSteven Engler2026-05-215-11/+11
* | | | | | | | tor-proto: clean up `CIRCUIT_BUFFER_SIZE`Steven Engler2026-05-214-12/+2
* | | | | | | | tor-proto: move more stream queue init to reactorSteven Engler2026-05-217-149/+86
* | | | | | | | tor-proto: add `ReactorStreamComponents` to bundle return valsSteven Engler2026-05-207-29/+54
| |_|/ / / / / |/| | | | | |
* | | | | | | tor-proto: small comment improvementsSteven Engler2026-05-202-1/+3
* | | | | | | tor-proto: remove unneeded type aliasSteven Engler2026-05-201-5/+2
* | | | | | | tor-proto: always use a bounded mpsc queue for streamsSteven Engler2026-05-203-39/+22
* | | | | | | tor-proto: add `FlowCtrlHooks::inbound_queue_max_len()`Steven Engler2026-05-203-1/+35
* | | | | | | tor-proto: move stream incoming queue init to reactorSteven Engler2026-05-207-69/+82
* | | | | | | tor-proto: small cleanup of `CircHopOutbound::build_flow_ctrl()`Steven Engler2026-05-201-11/+4
* | | | | | | tor-proto: rename `{,Half}StreamFlowCtrlInner` variantsSteven Engler2026-05-201-10/+10
* | | | | | | Merge branch 'vegas-stall' into 'main'David Goulet2026-05-204-14/+36
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | tor-proto: vegas: return early if clock stall was detectedSteven Engler2026-05-073-10/+23
| * | | | | | tor-proto: rtt: return clock stall/jump status from `update()`Steven Engler2026-05-071-4/+13
* | | | | | | Merge branch 'keymgr-raw-ids' into 'main'opara2026-05-1910-132/+88
|\ \ \ \ \ \ \
| * | | | | | | keymgr: Add a TODO about possibly removing RawEntryId::EphemeralGabriela Moldovan2026-05-181-0/+11