| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | tor-guardmgr: Port to web_time_compat. | Nick Mathewson | 2026-03-26 | 1 | -1/+2 |
| | | |||||
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -1/+1 |
| | | | | | Run maint/add_warning | ||||
| * | Run maint/add_warning. | Nick Mathewson | 2024-03-13 | 1 | -0/+1 |
| | | |||||
| * | Run maint/add_warning to add lint block everywhere | Ian Jackson | 2023-08-23 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'clippy-allow' into 'main' | Ian Jackson | 2023-07-11 | 1 | -0/+1 |
| |\ | | | | | | | | | clippy: Allow some of our existing code patterns See merge request tpo/core/arti!1396 | ||||
| | * | Run maint/add_warning to actually apply new lint allows | Ian Jackson | 2023-07-10 | 1 | -0/+1 |
| | | | |||||
| * | | rng ranges: Use gen_range_infallible() for Duration::ZERO..=T | Ian Jackson | 2023-07-10 | 1 | -1/+2 |
| |/ | |||||
| * | rng ranges: Use inclusive Duration ranges in several places | Ian Jackson | 2023-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Many of these call sites would panic if, somehow, the upper bound was zero. In most cases it is very complicated to see if whether this could happen. However, there is a better answer: Durations are (conceptually) dense, so picking the closed set (which includes its boundary) rather than the open one (which doesn't) will make little practical difference. So change four call sites to use `..=` instead of just `..`. | ||||
| * | Use humantime in tor-guardmgr | Saksham Mittal | 2023-02-27 | 1 | -3/+3 |
| | | |||||
| * | Allow clippy::unchecked_duration_subtraction in tests | Nick Mathewson | 2023-01-27 | 1 | -0/+1 |
| | | | | | | This panics on error, and we're fine with a panic on misbehavior in tests. | ||||
| * | test lint blocks: Add many many automatically | Ian Jackson | 2022-12-12 | 1 | -0/+8 |
| | | | | | | This is precisely the result of running the rune in maint/adhoc-add-lint-blocks. | ||||
| * | Use testing_rng() in tests throughout our crates. | Nick Mathewson | 2022-06-02 | 1 | -1/+2 |
| | | | | | | | This only affects uses of thread_rng(), and affects them all more or less indiscriminately. One test does not work with ARTI_TEST_PRNG=deterministic; the next commit will fix it. | ||||
| * | Remove allow(clippy::disallowed_methods) lint. | Nick Mathewson | 2022-03-30 | 1 | -1/+0 |
| | | |||||
| * | use wallclock where possible in tests | trinity-1686a | 2022-02-26 | 1 | -0/+1 |
| | | |||||
| * | Initial backend implementation for guard node manager. | Nick Mathewson | 2021-10-07 | 1 | -0/+90 |
| There are some missing parts here (like persistence and tests) and some incorrect parts (I am 90% sure that the "exploratory circuit" flag is bogus). Also it is not integrated with the circuit manager code. | |||||
