aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
* dirmgr: use FixedB64 to parse MD digests in as_plugin.Nick Mathewson2026-08-111-8/+10
* dirmgr: Provide a DirPlugin to temporarily pose as a directory cacheNick Mathewson2026-08-113-1/+296
* Bump versions for tor-* and arti-* cratesSteven Engler2026-08-031-22/+22
* Merge branch 'refactor-tor-dirmgr-0' into 'main'Jim Newsome2026-07-231-102/+180
|\
| * tor-dirmgr: Refactor bootstrap::downloadhjrgrn2026-07-231-102/+180
* | tor-checkable: Rename `TimeBound::is_valid_at` to `check_valid_at`Ian Jackson2026-07-231-1/+1
* | tor-checkable: Rename `TimeBound::check_valid_*` to `if_valid_*`Ian Jackson2026-07-231-2/+2
* | tor-checkable: TimeBound: Make dangerously_into_parts return TimeRangeIan Jackson2026-07-232-3/+4
|/
* Use new TimeBound name throughout the treeIan Jackson2026-07-162-2/+2
* Merge branch 'remove-lint' into 'main'Jim Newsome2026-07-153-10/+1
|\
| * Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-152-8/+0
| * add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
| * Removed unnecessary lintpryty262026-07-152-2/+1
* | multiple crates: Fix clippy warningshjrgrn2026-07-102-4/+4
|/
* Upgrade to itertools 0.15.0Nick Mathewson2026-07-011-1/+1
* Require a more recent "time" to fix parsing issues.Nick Mathewson2026-06-301-1/+1
* Fix deprecation-warning in tor-dirmgr.Nick Mathewson2026-06-302-3/+3
* Version bumps for 2.5.0Nick Mathewson2026-06-301-27/+27
* Apply deferred rustfmt churnIan Jackson2026-06-221-1/+3
* Remove renaming aliases for MicrodescAndHashIan Jackson2026-06-222-9/+9
* tor-netdoc: Break Microdesc up into Microdesc and MicrodescAndHashIan Jackson2026-06-222-2/+2
* Merge branch 'msrv-1.91' into 'main'gabi-2502026-06-181-1/+1
|\
| * Bump MSRV to 1.91Clara Engler2026-06-151-1/+1
* | arti-client: remove string slicesNick Mathewson2026-06-101-2/+1
|/
* everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-091-0/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-0910-0/+11
* Bump all the unstable tor- and arti- crates to 0.43.0Gabriela Moldovan2026-06-011-22/+22
* Bump the versions of the non-{arti-,tor-} cratesGabriela Moldovan2026-06-011-2/+2
* dirmgr: Run maint/fixup-featuresGabriela Moldovan2026-06-011-0/+1
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-123-3/+3
* Remove users of fslock other than fslock-guard.Nick Mathewson2026-05-062-65/+71
* release: Bump tor- and arti- crate versions.Wesley Aptekar-Cassels2026-05-061-22/+22
* release: Bump safelog version to 0.8.2.Wesley Aptekar-Cassels2026-05-061-1/+1
* dirmgr: Use HashMap::into_values.Nick Mathewson2026-04-211-2/+2
* Update to rusqlite 0.39.xIan Jackson2026-03-311-1/+1
* Bump versions: tor-* and arti-* unstable cratesIan Jackson2026-03-301-22/+22
* Bump versions: patchlevel, with dependenciesIan Jackson2026-03-301-1/+1
* Plumb web-time-compat/full dependency through everywhere.Ian Jackson2026-03-301-0/+1
* dirmgr: port to web-time-compat.Nick Mathewson2026-03-266-14/+25
* dirmgr: Stub out usage of Lockfile on wasm32-unknown.Nick Mathewson2026-03-252-5/+38
* tor-basic-utils: Remove IoErrorExt and BinaryHeapExt.Nick Mathewson2026-03-251-2/+1
* Fix word duplicate typosTobias Stoeckmann2026-03-152-2/+2
* Merge branch 'dirclient-empty-successful' into 'main'Clara Engler2026-03-041-1/+1
|\
| * Rename DirResponse::from_body to from_get_bodyClara Engler2026-03-041-1/+1
* | deps: use the same `rusqlite` version range for all cratesHydroxideUnlaced2026-03-041-1/+1
* | Apply 1 suggestion(s) to 1 file(s)HydroxideUnlaced2026-03-041-0/+1
* | deps: relax `libsqlite3-sys` version requirementHydroxideUnlaced2026-03-041-1/+4
|/
* Bump strum to 0.28Gabriela Moldovan2026-03-041-1/+1
* Bump all the unstable tor- and arti- crates to 0.40.0.Gabriela Moldovan2026-03-021-22/+22
* Bump the versions of the non-{arti-,tor-} cratesGabriela Moldovan2026-03-021-3/+3