| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Run fixup-features in preparation for release. | Nick Mathewson | 2023-12-04 | 1 | -0/+1 | |
| | | ||||||
| * | Merge branch 'msrv-bump-1.70' into 'main' | Ian Jackson | 2023-11-30 | 1 | -1/+1 | |
| |\ | | | | | | | | | Increase our MSRV to 1.70 See merge request tpo/core/arti!1773 | |||||
| | * | In every crate, change rust-version to 1.70. | Nick Mathewson | 2023-11-28 | 1 | -1/+1 | |
| | | | ||||||
| * | | Remove event-listener dependency from tor-log-ratelim. | Nick Mathewson | 2023-11-28 | 1 | -1/+0 | |
| | | | | | | | | | Gabi spotted that we weren't using this. | |||||
| * | | Upgrade to event-listener 4 | Nick Mathewson | 2023-11-27 | 1 | -1/+1 | |
| |/ | ||||||
| * | Deps and lockfile: Don't use tor-error and retry-error from crates.io | Ian Jackson | 2023-11-21 | 1 | -1/+1 | |
| | | | | | | | | | tor-log-ratelim mistakenly had a non-path dependency. Changing this, and running `cargo fetch --offline` to update the lockfile, causes the build to prefer in-tree for many entries in the lockfile. | |||||
| * | Fix a broken doc link | Nick Mathewson | 2023-11-16 | 1 | -1/+1 | |
| | | ||||||
| * | ratelim: simplify LogState::reset. | Nick Mathewson | 2023-11-16 | 1 | -4/+1 | |
| | | ||||||
| * | ratelim: switch time list to start very short. | Nick Mathewson | 2023-11-16 | 1 | -4/+20 | |
| | | | | | | | | Since we batch up even the earliest events, it's important that the first interval be quite short: otherwise, the user might wait minutes between when a problem first occurs and when it is first reported. | |||||
| * | ratelim: Add a note about summary accuracy | Nick Mathewson | 2023-11-16 | 1 | -0/+6 | |
| | | ||||||
| * | ratelim: Add a comment about behavior on reactor shutdown | Nick Mathewson | 2023-11-16 | 1 | -0/+5 | |
| | | ||||||
| * | Ratelim: use now() to see how long we have been dormant | Nick Mathewson | 2023-11-16 | 1 | -9/+22 | |
| | | | | | Also avoid infinite recursion in implementation of RuntimeSupport. | |||||
| * | ratelim: Note that timeouts are in minutes. | Nick Mathewson | 2023-11-16 | 2 | -11/+2 | |
| | | ||||||
| * | ratelim: refactor to avoid unreachable code | Nick Mathewson | 2023-11-16 | 3 | -43/+22 | |
| | | | | | Add a note that this uglifies a hidden API slightly. | |||||
| * | ratelim: rename limiter.rs to ratelim.rs | Nick Mathewson | 2023-11-16 | 2 | -5/+5 | |
| | | ||||||
| * | log_ratelim: Use a real error type for install_runtime() | Nick Mathewson | 2023-11-16 | 3 | -5/+16 | |
| | | ||||||
| * | log_ratelim: Make final semicolon optional. | Nick Mathewson | 2023-11-16 | 1 | -4/+6 | |
| | | ||||||
| * | New tor-log-ratelim crate | Nick Mathewson | 2023-11-16 | 6 | -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. | ||||||
