summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * tor-proto: rename `stream_sendme_required` to `uses_stream_sendme`Steven Engler2025-04-234-9/+9
| * tor-proto: rename `allow_stream_sendme` to `uses_stream_sendme`Steven Engler2025-04-234-10/+10
| * tor-proto: remove redundant `allow_stream_sendme` checkSteven Engler2025-04-231-15/+3
| * tor-proto: initialize `StreamSendFlowControl` based on CCSteven Engler2025-04-231-2/+6
| * tor-proto: new stream entries now take `StreamSendFlowControl`Steven Engler2025-04-232-15/+19
| * tor-proto: add no-op XON/XOFF flow control variantSteven Engler2025-04-231-8/+29
| * tests: Add CC ntorv3 negotiation unit testDavid Goulet2025-04-233-10/+86
| * circ: Don't pin CC algorithm to FixedWindow anymoreDavid Goulet2025-04-231-4/+1
| * circ: Don't allow stream level SENDME with CCDavid Goulet2025-04-231-2/+16
| * circ: Don't send stream level SENDME with CCDavid Goulet2025-04-235-7/+44
| * tor-proto: added `stream_sendme_required` methodsSteven Engler2025-04-233-0/+23
| * tor-proto: added accessors for circuit legs/hopsSteven Engler2025-04-232-1/+11
| * circ: Request congestion control with ntorv3 extensionDavid Goulet2025-04-232-5/+12
| * circ: Apply possible subprotocol changes to circ paramsDavid Goulet2025-04-232-6/+25
| * circ: Remove CircParameters reference in call stackDavid Goulet2025-04-237-31/+29
| * congestion: Setup a fallback algorithm in the paramsDavid Goulet2025-04-233-1/+10
| * circ: Set the negotiated CC sendme_inc from handshakeDavid Goulet2025-04-232-7/+70
| * circ: Make CircParameters mutable in the call stackDavid Goulet2025-04-233-12/+15
* | Merge branch 'todos-msrv' into 'main'Jim Newsome2025-04-248-14/+12
|\ \
| * | tor-consdiff: Replaced an old MSRV TODO with a link to why it shouldn't be donehashcatHitman2025-04-231-2/+3
| * | tor-consdiff: standardized MSRV TODOhashcatHitman2025-04-161-2/+1
| * | tor-hsservice: standardized MSRV TODOhashcatHitman2025-04-161-1/+1
| * | tor-memquota: standardized MSRV TODOhashcatHitman2025-04-161-1/+2
| * | tor-rpc-connect: standardized MSRV TODOhashcatHitman2025-04-161-1/+1
| * | arti-relay: standardized MSRV TODOhashcatHitman2025-04-161-1/+1
| * | tor-basic-utils: standardized MSRV TODOshashcatHitman2025-04-162-4/+4
| * | tor-netdir: remove lint allow as per TODOhashcatHitman2025-04-161-3/+0
* | | arti-client: remove incorrect note about `StateDirectory` usageSteven Engler2025-04-231-1/+0
| |/ |/|
* | arti-bench: work around shadow writer shutdown bugJim Newsome2025-04-231-1/+11
* | Merge branch 'proto_enforce' into 'main'Nick Mathewson2025-04-2235-47/+1526
|\ \
| * | Rename recommended_protocols to protocol_statuses.Nick Mathewson2025-04-166-17/+17
| * | netdoc: Require serde feature from tor-protover.Nick Mathewson2025-04-161-1/+1
| * | arti-client: Document spec of checking date on cached protosNick Mathewson2025-04-161-3/+6
| * | arti-client: On shutdown for missing proto, print to stderrNick Mathewson2025-04-161-1/+17
| * | arti-client README: Document undesirable exit(1) behavior.Nick Mathewson2025-04-161-1/+12
| * | netdoc: improve documentation for check_protocolsNick Mathewson2025-04-161-1/+7
| * | protover, *: Add documentation about what "supported" means.Nick Mathewson2025-04-167-6/+32
| * | protover: Enforce that every unrecognized protocol entry is nonzero.Nick Mathewson2025-04-161-1/+5
| * | Fix a pair of documentation links.Nick Mathewson2025-04-161-2/+2
| * | dirmgr: Always apply changes before advancing consensus.Nick Mathewson2025-04-161-6/+6
| * | arti-client: Small test for evaluating protocol status.Nick Mathewson2025-04-162-0/+71
| * | arti,arti-client: Add an option to override required protocolsNick Mathewson2025-04-166-6/+92
| * | arti-client: Keep a somewhat accurate notion of our release date.Nick Mathewson2025-04-164-3/+40
| * | Add warnings about removing supported protocols.Nick Mathewson2025-04-167-0/+48
| * | arti-client: Implement the basics of protocol enforcement.Nick Mathewson2025-04-165-2/+266
| * | Implement PartialEq for ProtoStatuses unconditionally.Nick Mathewson2025-04-161-4/+2
| * | netdir: Add a recommended_protocols() to NetDirProviderNick Mathewson2025-04-164-0/+25
| * | dirmgr, netdir: Store protocol requirments as soon as they are validated.Nick Mathewson2025-04-165-5/+60
| * | dirmgr: Backend support for cacheing protocol status.Nick Mathewson2025-04-164-3/+139
| * | protover,netdoc: Implement serde for Protocols etc.Nick Mathewson2025-04-164-4/+46