| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'mq-toplevel' into 'main' | Ian Jackson | 2024-10-15 | 1 | -14/+15 |
| |\ | | | | | | | | | Abolish the toplevel Account See merge request tpo/core/arti!2537 | ||||
| | * | memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker> | Ian Jackson | 2024-10-15 | 1 | -14/+15 |
| | | | | | | | | | Fixes a TODO. | ||||
| * | | memquota: Document the actual behaviour re streams/circuits | Ian Jackson | 2024-10-15 | 1 | -4/+6 |
| |/ | | | | As per decision in #1661. | ||||
| * | Merge branch 'mq-circ' into 'main' | David Goulet | 2024-10-10 | 1 | -1/+0 |
| |\ | | | | | | | | | | | | | Use memquota queue for channel->circuit RX data Closes #1682 See merge request tpo/core/arti!2518 | ||||
| | * | memquota: Use an mq_queue for channel->circuit RX queue | Ian Jackson | 2024-10-09 | 1 | -1/+0 |
| | | | | | | | | | | | | | Fixes #1682. (This involves some noise in the tests.) | ||||
| * | | Merge branch 'mq-doc' into 'main' | Ian Jackson | 2024-10-09 | 1 | -1/+94 |
| |\| | | | | | | | | | | | | | memquota architecture documentation Closes #1660 See merge request tpo/core/arti!2509 | ||||
| | * | memquota: Expand on ChannelAccount | Ian Jackson | 2024-10-09 | 1 | -0/+1 |
| | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2509#note_3089914 | ||||
| | * | memquota: Add docs and TODOs re inbound channel->circuit data | Ian Jackson | 2024-10-09 | 1 | -0/+2 |
| | | | | | | | | | | | See https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2509#note_3089913 | ||||
| | * | emquota: Clarify circuit data queue | Ian Jackson | 2024-10-09 | 1 | -1/+1 |
| | | | |||||
| | * | memquota: Further docs tweaks | Ian Jackson | 2024-10-09 | 1 | -0/+2 |
| | | | |||||
| | * | mq docs: Clarity that chanmgr and circmgr share the ToplevelAccount | Ian Jackson | 2024-10-07 | 1 | -1/+3 |
| | | | |||||
| | * | mq docs: Add some formulaic cross-references to memquota newtypes | Ian Jackson | 2024-10-07 | 1 | -0/+12 |
| | | | |||||
| | * | mq docs: Rewrite and expand overview/architecture doc in tor-proto | Ian Jackson | 2024-10-07 | 1 | -16/+66 |
| | | | |||||
| | * | mq docs: Move arti queues text to tor_proto::memquota | Ian Jackson | 2024-10-07 | 1 | -0/+24 |
| | | | |||||
| * | | tor-proto: memquota: Rationalise macro innards | Ian Jackson | 2024-10-07 | 1 | -11/+13 |
| | | | | | | | | | | | No functional change, but use of ${select1 ...} will make it easier to add more approaches. | ||||
| * | | tor-proto: memquota: Fix a docs typo | Ian Jackson | 2024-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | tor-proto: memquota: Rename SpecificAccount::Parent to ConstructedFrom | Ian Jackson | 2024-10-07 | 1 | -11/+13 |
| |/ | | | | This was already a bit inaccurate and it's going to become more so. | ||||
| * | Provide newtypes to distinguish memoquota accounts at different levels | Ian Jackson | 2024-10-03 | 1 | -0/+114 |
