summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-dirmgr: update status reporting to consider skew toleranceNick Mathewson2022-05-113-24/+84
* | Make reset_time() for incomplete directories more generous.Nick Mathewson2022-05-111-10/+35
* | Add DirSkewTolerance section to DirMgr configuration.Nick Mathewson2022-05-113-2/+63
|/
* tor-dirmgr: move apply_netdir_changes() to be a DirMgr methodeta2022-05-102-79/+80
* tor-dirmgr: small fixups for the bootstrapping refactoreta2022-05-103-16/+10
* tor-dirmgr/bootstrap.rs: error on older netdirs, add log lineeta2022-05-102-0/+26
* tor-dirmgr/state.rs: take an object to get a netdir, not a netdireta2022-05-102-12/+29
* tor-dirmgr/state.rs: remove GetConsensusState::bodge_neweta2022-05-102-43/+36
* tor-dirmgr/state.rs: remove WriteNetDir, use filters directlyeta2022-05-101-97/+79
* tor-dirmgr/state.rs: use the NetDirChange API instead of WriteNetDireta2022-05-103-260/+179
* tor-dirmgr/state.rs: add new NetDirChange API, consume iteta2022-05-102-3/+97
* tor-dirmgr/state.rs: feed through additional parameters, use themeta2022-05-103-242/+223
* tor-dirmgr/state.rs: refactor GetConsensusState::neweta2022-05-103-220/+285
* tor-dirmgr: move DirState to state.rseta2022-05-103-78/+80
* tor-dirmgr/bootstrap.rs: refactor fetch_singleeta2022-05-101-31/+34
* tor-dirmgr: make note_request_* functions standaloneeta2022-05-102-72/+80
* tor-dirmgr/bootstrap.rs: refactor query_into_requests, make it usedeta2022-05-102-60/+56
* tor-dirmgr: move query_into_requests into bootstrap.rseta2022-05-102-44/+71
* tor-dirmgr/bootstrap.rs: refactor load_all -> load_documents_from_storeeta2022-05-103-15/+29
* tor-dirmgr/storage.rs: impl Store for Box<dyn Store>eta2022-05-101-0/+87
* tor-dirmgr/lib.rs: move DirMgr::load_documents_into to DocQueryeta2022-05-103-56/+59
* Merge branch 'use-fs-mistrust'Nick Mathewson2022-05-096-86/+115
|\
| * Update tor-dirmgr to use fs-mistrust.Nick Mathewson2022-05-096-86/+115
* | Bump the version of every* crate to 0.3.0Nick Mathewson2022-05-061-15/+15
* | Switch to derive_builder_arti_forkIan Jackson2022-05-061-1/+1
|/
* config derive attrs: Make builders serde, and validated structs notIan Jackson2022-05-053-23/+11
* FallbackDir: Use VecBuilder for orportsIan Jackson2022-05-041-6/+8
* tor-dirmgr: make DownloadScheduleBuilder publicIan Jackson2022-05-041-1/+1
* Change builder list APIIan Jackson2022-05-044-21/+28
* Rename NetworkConfig.fallback_cachesIan Jackson2022-05-041-8/+8
* Merge branch 'derive-builder-git-fixup' into 'main'eta2022-04-271-1/+1
|\
| * derive_builder: Use git dep everywhere, rather than cargo patchIan Jackson2022-04-271-1/+1
* | Fix grammar and typosSamanta Navarro2022-04-273-3/+3
* | Merge branch 'upgrade_dependencies' into 'main'eta2022-04-271-1/+1
|\ \ | |/ |/|
| * Upgrade to Postage 0.5.0Nick Mathewson2022-04-261-1/+1
* | Merge branch 'download-schedule' into 'main'Nick Mathewson2022-04-264-137/+142
|\ \ | |/ |/|
| * Make DownloadScheduleBuilder "alternative" defaults pub(crate)Ian Jackson2022-04-261-2/+2
| * Fix typo in messageNick Mathewson2022-04-261-1/+1
| * DirMgrConfig: Remove unnecessary accessorsIan Jackson2022-04-263-28/+12
| * DirMgrConfig: Rename two fields that contained a _configIan Jackson2022-04-262-10/+10
| * DownloadSchedule: Rename field to "attempts"Ian Jackson2022-04-261-8/+8
| * DownloadSchedule: Abolish accessors in DownloadScheduleConfigIan Jackson2022-04-263-42/+19
| * DownloadSchudule: Have NetworkConfig contain BuildersIan Jackson2022-04-262-62/+48
| * DownloadSchedule: Abolish new() methodIan Jackson2022-04-262-31/+50
| * DownloadSchedule: tests: Do not try to set parallelism to 0Ian Jackson2022-04-262-13/+11
| * DownloadSchedule: Provide builderIan Jackson2022-04-261-1/+42
* | Merge branch 'main' into 'msrv_1_56'Nick Mathewson2022-04-264-32/+43
|\|
| * Document defaults for all the config listsIan Jackson2022-04-251-1/+4
| * Rename ThingListBuilder::replace (from set)Ian Jackson2022-04-252-4/+4
| * Use better syntax for doc comment attributeIan Jackson2022-04-251-3/+1