| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use the "typos" tool to fix some spelling | Nick Mathewson | 2021-05-26 | 1 | -1/+1 |
| | | |||||
| * | Revert change to type of NetParams value. | Nick Mathewson | 2021-05-25 | 1 | -4/+4 |
| | | | | | | This truly is an i32, not a strings: it is a specified requirement in parsing consensus documents. | ||||
| * | Use macros and types to improve handling of Netdir parameters. | Nick Mathewson | 2021-05-25 | 1 | -4/+4 |
| | | | | | (Squashed from typed-netdir-params) | ||||
| * | Fix some rustdoc warnings | Nick Mathewson | 2021-05-21 | 1 | -1/+1 |
| | | |||||
| * | Consistency, renaming, and testing for dirmgrconfig | Nick Mathewson | 2021-05-14 | 1 | -22/+133 |
| | | |||||
| * | Move override_net_params into DirMgrConfig. | Nick Mathewson | 2021-05-14 | 1 | -19/+26 |
| | | |||||
| * | Rename NetDirConfig to DirMgrConfig. | Nick Mathewson | 2021-05-14 | 1 | -14/+14 |
| | | |||||
| * | Add builders for remaining config types in tor-dirmgr. | Nick Mathewson | 2021-05-14 | 1 | -9/+92 |
| | | |||||
| * | WIP: more builders. | Nick Mathewson | 2021-05-13 | 1 | -1/+71 |
| | | |||||
| * | Add builders for authority and fallback objects. | Nick Mathewson | 2021-05-10 | 1 | -13/+46 |
| | | |||||
| * | Fix a comment typo and needless mut | Nick Mathewson | 2021-05-10 | 1 | -2/+2 |
| | | |||||
| * | Remove more pieces of unused legacy storage code. | Nick Mathewson | 2021-05-10 | 1 | -44/+0 |
| | | |||||
| * | Make reasonable set of default fallback directories | Nick Mathewson | 2021-03-30 | 1 | -4/+42 |
| | | |||||
| * | Give the authorities value a reasonable default. | Nick Mathewson | 2021-03-30 | 1 | -1/+12 |
| | | |||||
| * | Add a NetDirConfig::use_default_cache_path() function. | Nick Mathewson | 2021-03-30 | 1 | -0/+14 |
| | | |||||
| * | Declare a better default for DownloadScheduleConfig. | Nick Mathewson | 2021-03-30 | 1 | -3/+24 |
| | | |||||
| * | DirMgr: cooperative multiprocess support. | Nick Mathewson | 2021-03-29 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | A directory manager can now launch or run in read-only or read-write mode, depending on whether it manages to acquire a lock on the filesystem. In read-write mode, it bootstraps and stores data into the database as usual. In read-only mode, it assumes that another process will be updating the database, and so it only loads it periodically, looking for new information. However, it also tries to acquire the lock itself, so it can enter read-write mode. | ||||
| * | Avoid unwrap() in dirmgr | Nick Mathewson | 2021-03-04 | 1 | -9/+15 |
| | | |||||
| * | Make first-level directory retry logic configurable. | Nick Mathewson | 2021-02-17 | 1 | -2/+38 |
| | | |||||
| * | Make our initial bootstrap retry schedule configurarable | Nick Mathewson | 2021-02-17 | 1 | -0/+38 |
| | | |||||
| * | tor-dirmgr: simplify config.rs a bit. | Nick Mathewson | 2021-02-16 | 1 | -52/+14 |
| | | |||||
| * | Add support to override network parameters in the configuration. | Nick Mathewson | 2021-02-16 | 1 | -0/+22 |
| | | |||||
| * | Apply "deny_unknown_fields" to configuration types. | Nick Mathewson | 2021-02-12 | 1 | -0/+1 |
| | | |||||
| * | Remove fallback to .arti/cache for cache directory | Nick Mathewson | 2021-02-12 | 1 | -5/+1 |
| | | |||||
| * | Make authorities and fallbacks configurable. | Nick Mathewson | 2021-02-11 | 1 | -151/+37 |
| | | | | | | | | | | | This commit adds configuration options for these values, with the right defaults, and uses those options instead of built-in functions to set them. We also remove the function to extract information from chutney directories: now that arti is configurable, it can be chutney's job to make its own network configurations. | ||||
| * | Fix a logic bug in the --chutney-dir option. | Nick Mathewson | 2020-12-07 | 1 | -4/+6 |
| | | | | | | | | It was recording the dirport for each chutney authority as though it were an orport. That obviously won't work. Closes arti#45. | ||||
| * | Make legacy-store code disabled by default. | Nick Mathewson | 2020-11-24 | 1 | -2/+3 |
| | | | | | In the long run we might not want it at all. | ||||
| * | Turn client-demo into a mostly-good client. | Nick Mathewson | 2020-11-24 | 1 | -2/+5 |
| | | |||||
| * | Move a few more responsibilities into NetDirConfig. | Nick Mathewson | 2020-11-20 | 1 | -8/+32 |
| | | | | | Also start a DirMgr type. | ||||
| * | Move storage and config logic from netdir to dirmgr. | Nick Mathewson | 2020-11-20 | 1 | -0/+271 |
