summaryrefslogtreecommitdiff
path: root/crates/tor-basic-utils/src
Commit message (Collapse)AuthorAgeFilesLines
* Adjust a commentIan Jackson2022-03-211-1/+1
| | | | Noticed this while reviewing !426
* Provide define_accessor_trait and use it to generate CircMgrConfigIan Jackson2022-03-161-0/+68
|
* RetryDelay: remove accessors.Nick Mathewson2022-03-161-17/+1
| | | | Instead, check initial_delay in dirmgr directly.
* Fix up documentation on RetryDelay.Nick Mathewson2022-03-161-10/+19
| | | | | It's no longer about downloads; it's about whatever you need to retry.
* Move RetryDelay from dirmgr to basic-utils.Nick Mathewson2022-03-162-0/+168
| | | | | This (almost) a pure code-movement commit: it also makes one public function private in order to suppress a warning.
* Revert "humantime_serde_option: New module in tor-basic-utils"Ian Jackson2022-03-142-27/+0
| | | | | | We have upstreamed this code. This reverts commit 6193c9d9742d1d19a45a0ee1c383858201304912.
* humantime_serde_option: New module in tor-basic-utilsIan Jackson2022-03-072-0/+27
| | | | | This will be used to allow our config *builder* structs to be Deserialize.
* tor-basic-utils: copy the README into lib.rsIan Jackson2022-03-041-1/+11
| | | | | | | | | | The doc include rune does not work with our MSRV; it needs 1.54. The alternative would be some kind of cfg() but that would - not provide the crate-level doc on Rust 1.53 - involve the use of cfg_attr Instead, just do it the old way.
* Remove now-obsolete note about location of skip_fmtIan Jackson2022-03-041-5/+0
| | | | Now the diff from the merge base does not contain any hits for ^\+.*bytes
* Move skip_fmt into tor-basic-utilsIan Jackson2022-03-041-0/+37
| | | | | | | Code motion and the minimal mechanical changes. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/375#note_2783078
* Introduce tor-basic-utilsIan Jackson2022-03-041-0/+30
Empty crate right now