summaryrefslogtreecommitdiff
path: root/crates/tor-memquota/src
Commit message (Expand)AuthorAgeFilesLines
* Fix word duplicate typosTobias Stoeckmann2026-03-152-2/+2
* memquota: Implement ExtendBuilder for config builder.Nick Mathewson2026-02-241-0/+13
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* memquota: Extract HasMemoryCost and derive to new crate.Nick Mathewson2026-02-025-441/+11
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* tor-memquota: fix builds for 32-bit platformsYaksh Bariya2025-12-091-4/+10
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-0610-10/+10
* all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-2/+2
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* Migrate to waker noopdisha2025-09-222-2/+4
* Fix warnings and errors from edition 2024.Nick Mathewson2025-08-071-3/+2
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-073-7/+7
* Fix errors from rustdoc nightly.Nick Mathewson2025-08-051-1/+1
* tor-memquota: moved auto calc into separate functionSteven Engler2025-07-311-49/+112
* tor-memquota: return an error when `total_available_memory()` failsSteven Engler2025-07-311-15/+29
* tor-memquota: small fmt change to log messageSteven Engler2025-07-311-1/+1
* tor-memquota: change behaviour of "auto"Steven Engler2025-07-311-23/+180
* tor-memquota: config now supports `ExplicitOrAuto`Steven Engler2025-07-312-17/+57
* tor-memquota: add config test for `usize::MAX`Steven Engler2025-07-311-0/+4
* Merge branch 'nongenericnonzero' into 'main'Ian Jackson2025-07-101-2/+2
|\
| * tor-memquota: Replaced MSRV TODO with explanation as to why it is done this wayhashcatHitman2025-06-241-2/+2
* | Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-092-2/+2
* | Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
|/
* Include "bug" in all bug error messagesNick Mathewson2025-04-281-1/+1
* tor-memquota: standardized MSRV TODOhashcatHitman2025-04-161-1/+2
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* Upgrade to derive_more 2Nick Mathewson2025-02-261-2/+2
* 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
* Merge branch 'mq-fix' into 'main'Ian Jackson2024-10-224-4/+28
|\
| * tor-memquota: Fix rustfmt-damaged indentationIan Jackson2024-10-221-5/+5
| * memquota: Fix error message stringsIan Jackson2024-10-211-2/+2
| * memquota: In debug builds, reliably detect use of dropped AccountIan Jackson2024-10-211-0/+13
| * memquota: Fix a test not to rely on accessing cache with dead AccountIan Jackson2024-10-211-1/+1
| * memquota: Log a trace message when a claim failsIan Jackson2024-10-212-1/+9
| * memquota: Log a message at info on startup, if enabledIan Jackson2024-10-211-0/+3
* | Merge branch 'bug1531' into 'main'Ian Jackson2024-10-215-16/+16
|\ \ | |/ |/|
| * Convert a few crates to slotmap-carefulNeel Chauhan2024-10-175-16/+16
* | memquota: suppress clippy::single_match warning.Nick Mathewson2024-10-171-0/+1
|/
* Merge branch 'mq-prevent' into 'main'Ian Jackson2024-10-153-2/+4
|\
| * Introduce mpsc_channel_no_memquota and use it in the places it's wanted (fmt)Ian Jackson2024-10-151-1/+2
| * Introduce mpsc_channel_no_memquota and use it in the places it's wantedIan Jackson2024-10-153-2/+3
* | memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-152-1/+2
* | memquota: Provide a method Arc::<MemoryQuotaTracker>::new_noop()Ian Jackson2024-10-151-1/+15
|/
* Merge branch 'mq-doc' into 'main'Ian Jackson2024-10-093-28/+13
|\
| * memquota: Further docs tweaksIan Jackson2024-10-091-2/+3
| * mq docs: Add some cross-references from tor-memquota to tor-protoIan Jackson2024-10-072-0/+8
| * mq docs: Add a linkIan Jackson2024-10-071-1/+1