summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Merge branch 'always-ims' into 'main'eta2022-03-161-10/+49
|\ \ \ \
| * | | | dirmgr: Always send if-modified-since on consensus documents.Nick Mathewson2022-03-161-10/+49
| | |/ / | |/| |
* | | | Merge branch 'derive-builder' into 'main'Ian Jackson2022-03-161-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | derive_builder: Switch to upstream 0.11Ian Jackson2022-03-161-1/+1
| |/ /
* | | RetryDelay: remove accessors.Nick Mathewson2022-03-161-7/+9
* | | Remove re-export of retry-schedule in tor-dirmgr.Nick Mathewson2022-03-161-1/+1
* | | Fix up documentation on RetryDelay.Nick Mathewson2022-03-161-6/+3
* | | Move RetryDelay from dirmgr to basic-utils.Nick Mathewson2022-03-161-155/+1
* | | RetryDelay: add accessors for stateNick Mathewson2022-03-161-5/+22
|/ /
* | Merge branch 'missing_shrink_to_fit' into 'main'eta2022-03-141-0/+7
|\ \
| * | dirmgr: Call shrink_to_fit on missing-microdesc hashtableNick Mathewson2022-03-101-0/+7
* | | humantime: Update to humantime-serde 1.1.1Ian Jackson2022-03-141-1/+1
* | | Follow-up from arti!318Nick Mathewson2022-03-112-2/+11
* | | Merge branch 'add-flatfile-dirmgr' into 'main'Nick Mathewson2022-03-114-12/+23
|\ \ \
| * | | Expose APIs for external DirProviderChristian Grigis2022-03-114-12/+23
| |/ /
* | | Drop remaining conversion from FooConfig to FooConfigBuilderIan Jackson2022-03-071-22/+0
* | | Derive Deserialize for derive-builder-generated config buildersIan Jackson2022-03-072-0/+4
* | | Use git source for derive_builder for now, for attrs featureIan Jackson2022-03-071-1/+1
|/ /
* | Merge branch 'errors-for-dirprovider' into 'main'Nick Mathewson2022-03-041-0/+12
|\ \
| * | Provide an error variant for external directory providersIan Jackson2022-03-041-0/+12
* | | Merge branch 'educe-traits' into 'main'Ian Jackson2022-03-043-26/+16
|\ \ \ | |/ / |/| |
| * | Move skip_fmt into tor-basic-utilsIan Jackson2022-03-042-2/+2
| * | Replace manual Default impl with educe in tor-dirmgrIan Jackson2022-03-021-10/+5
| * | Replace manual Default impl with educe+std in tor-dirmgrIan Jackson2022-03-021-8/+4
| * | Replace manual Debug impl with educe in tor-dirmgrIan Jackson2022-03-022-8/+7
* | | Use RsaIdentity::from_hex() and hex::decode_to_slice in more placesNick Mathewson2022-03-044-16/+8
* | | Merge branch 'dir-provider-redux' into 'main'Ian Jackson2022-03-021-1/+63
|\ \ \ | |/ / |/| |
| * | DirProvider: Fix infinite recursion bugNick Mathewson2022-02-251-4/+4
| * | Un-parameterize DirProvider.Nick Mathewson2022-02-231-15/+9
| * | Add basic DirProvider trait, use it in clientChristian Grigis2022-02-231-0/+68
* | | Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\ \ \
| * | | Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
| | |/ | |/|
* / | Bump all crates to 0.1.0arti-v0.1.0Nick Mathewson2022-03-011-13/+13
|/ /
* | dirmgr::Store.expire_all takes configtharvik2022-02-233-26/+47
* | dirmgr: add Store traittharvik2022-02-236-278/+310
|/
* Rename TorConnectionFailed to TorAccessFailedNick Mathewson2022-02-221-1/+1
* Rename TorShuttingDown to ArtiShuttingDownNick Mathewson2022-02-221-1/+1
* dirclient: Remove HttpStatus error variantNick Mathewson2022-02-171-2/+11
* Merge branch 'remaining-errors'Nick Mathewson2022-02-176-59/+170
|\
| * Use TorConnectionFailed for failure to download directory.Nick Mathewson2022-02-171-1/+1
| * tor-dirmgr: Use Bug type for sqlite-detected bugsIan Jackson2022-02-171-1/+9
| * tor-dirmgr: Make sqlite_error_kind take rusqlite::ErrorIan Jackson2022-02-171-32/+34
| * dirmgr: Remember where netdocs came from.Nick Mathewson2022-02-165-16/+61
| * dirmgr: eliminate StringParsingError.Nick Mathewson2022-02-164-29/+23
| * dirmgr: HasKind for internal and sqlite errorsNick Mathewson2022-02-162-13/+54
| * dirmgr: implement HasKind for the easier variantsNick Mathewson2022-02-161-9/+30
* | arti-client: add ability to automatically bootstrapeta2022-02-161-2/+2
|/
* Merge branch 'warn_not_deny' into 'main'eta2022-02-141-1/+1
|\
| * Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* | dirmgr: Remove a useless Ok(x?)Nick Mathewson2022-02-141-1/+1
|/