summaryrefslogtreecommitdiff
path: root/crates/tor-log-ratelim
Commit message (Collapse)AuthorAgeFilesLines
...
* ratelim: Add a comment about behavior on reactor shutdownNick Mathewson2023-11-161-0/+5
|
* Ratelim: use now() to see how long we have been dormantNick Mathewson2023-11-161-9/+22
| | | | Also avoid infinite recursion in implementation of RuntimeSupport.
* ratelim: Note that timeouts are in minutes.Nick Mathewson2023-11-162-11/+2
|
* ratelim: refactor to avoid unreachable codeNick Mathewson2023-11-163-43/+22
| | | | Add a note that this uglifies a hidden API slightly.
* ratelim: rename limiter.rs to ratelim.rsNick Mathewson2023-11-162-5/+5
|
* log_ratelim: Use a real error type for install_runtime()Nick Mathewson2023-11-163-5/+16
|
* log_ratelim: Make final semicolon optional.Nick Mathewson2023-11-161-4/+6
|
* New tor-log-ratelim crateNick Mathewson2023-11-166-0/+919
This crate is meant to provide rate-limited log messages to tell users about problems that can happen too frequently to log individually. This version is based off an earlier design, and off of conversations with @diziet. It still needs tests.