aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-memquota/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-1/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* memquota: Extract HasMemoryCost and derive to new crate.Nick Mathewson2026-02-021-6/+7
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* Merge branch 'mod-module-files' into 'main'Nick Mathewson2025-01-071-0/+1
|\
| * clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* | fix: fix typosDimitris Apostolou2025-01-061-1/+1
|/
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-151-0/+1
* memquota: Further docs tweaksIan Jackson2024-10-091-2/+3
* mq docs: Add some cross-references from tor-memquota to tor-protoIan Jackson2024-10-071-0/+3
* mq docs: Add a linkIan Jackson2024-10-071-1/+1
* mq docs: Uncomment docs about mq_queue, and remove the TODOIan Jackson2024-10-071-4/+4
* Merge branch 'mcost' into 'main'Ian Jackson2024-10-021-1/+7
|\
| * tor-memquota: Replace MemoryCostStructuralCopy with assert_copy_static (fmt)Ian Jackson2024-10-021-1/+1
| * tor-memquota: Replace MemoryCostStructuralCopy with assert_copy_staticIan Jackson2024-10-021-1/+1
| * tor-memquota: Export Account at the toplevelIan Jackson2024-10-021-1/+1
| * tor-memquota: Provide facilities for deriving HasMemoryCostIan Jackson2024-10-021-0/+6
* | memquota: Note a TODO about overheadsIan Jackson2024-10-021-0/+5
|/
* tor-memquota: queue plan: Add a cross-referenceIan Jackson2024-09-101-0/+3
* tor-memquota: Worsify formatting to stop rustfmt making it even worseIan Jackson2024-09-101-1/+3
* tor-memquota: Use clippy::arithmetic_side_effects, against panicsIan Jackson2024-09-101-0/+9
* tor-memquota: Document that we're panic-freeIan Jackson2024-09-101-0/+10
* tor-memquota: Move some information into the proper docsIan Jackson2024-09-101-0/+8
* tor-memquota: Unstable cargo feature for exposing info for testingIan Jackson2024-09-041-0/+7
* Fix typosDimitris Apostolou2024-09-031-1/+1
* Move stream_peek into tor-async-utilsJim Newsome2024-08-291-2/+0
* byte_qty: Move to tor-basic-utilsIan Jackson2024-08-271-1/+0
* byte_qty: Move Qty into its own module, byte_qty.Ian Jackson2024-08-271-0/+1
* tor-memquota: Move the macro-containing modules earlier in the lib.rsIan Jackson2024-08-271-2/+3
* Merge branch 'peekable-poll-set' into 'main'Jim Newsome2024-08-211-1/+2
|\
| * Expose stream_peekJim Newsome2024-08-211-1/+2
* | tor-memquota: Pass EnabledToken to IsParticipant methodsIan Jackson2024-08-191-0/+1
* | tor-memquota: Put EnabledToken in various structs, including the reclaimerIan Jackson2024-08-191-1/+0
* | tor-memquota: Allow memory tracking to be compiled outIan Jackson2024-08-191-0/+2
* | tor-memquota: Support a no-op MemoryQuotaTrackerIan Jackson2024-08-191-2/+0
* | tor-memquota: Introduce IfEnabled and EnabledTokenIan Jackson2024-08-191-0/+3
|/
* tor-memquota: Add mq_queue, memory-quota-tracking (MPSC) queueIan Jackson2024-08-151-0/+1
* tor-memquota: Add a Sealed traitIan Jackson2024-08-151-0/+6
* tor-memquota: Provide StreamUnobtrusivePeekerIan Jackson2024-07-241-0/+1
* Merge branch 'memquota-typed' into 'main'Ian Jackson2024-07-241-1/+7
|\
| * tor-memquota: memory_cost: New trait and typed wrappersIan Jackson2024-07-241-0/+2
| * tor-memquota: Add get_used_approx accessorIan Jackson2024-07-241-1/+5
* | tor-memquota: Tidy up a minor formatting glitch in a doc commentIan Jackson2024-07-241-1/+1
|/