summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
...
* 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
| * Introduce AuthorityListBuilder in NetworkConfigBuilderIan Jackson2022-04-254-31/+39
| * Fix error return type of AuthorityBuilderIan Jackson2022-04-251-0/+2
* | squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-254-4/+0
* | Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+1
* | Add 'rust-version = "1.56"' to every Cargo.toml file.Nick Mathewson2022-04-251-0/+1
* | Reformat all not-yet-reformatted Cargo.toml files.Nick Mathewson2022-04-251-12/+12
|/
* Merge branch 'experimental-v3ident-public' into 'main'Ian Jackson2022-04-251-0/+5
|\
| * Authority: make v3ident public under experimental-apiChristian Grigis2022-04-221-0/+5
* | fallback list: Introduce and use FallbackListBuilderIan Jackson2022-04-222-14/+11
* | fallback list: Move default list into tor-guardmgrIan Jackson2022-04-222-1729/+2
* | Use git source for derive_builder for now, for sub_builder featureIan Jackson2022-04-211-1/+1
|/
* Fix typosSamanta Navarro2022-04-201-1/+1
* Treat expired/not-yet-valid directory objects as Errors.Nick Mathewson2022-04-053-18/+25
* Bump all arti*, tor* crates to 0.2.0Nick Mathewson2022-04-011-14/+14
* dirmgr: Use a different idiom in retry loopNick Mathewson2022-03-311-3/+2
* dirmgr: fix bugs in algorithm for retrying downloadsNick Mathewson2022-03-301-13/+22
* Reformat several Cargo.toml files with 100-char-wide lines.Nick Mathewson2022-03-301-7/+2
* Refactor FirstHopId into type-differentiated formNick Mathewson2022-03-301-6/+4
* Rename Guard=>FirstHop, GuardId=>FirstHopIdNick Mathewson2022-03-301-4/+4
* Rename ExternalFailure => ExternalActivity.Nick Mathewson2022-03-301-4/+4