summaryrefslogtreecommitdiff
path: root/crates/tor-dirclient/src/response.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix a portability issue with Rust 1.56Nick Mathewson2022-05-161-1/+1
|
* DirMgr: Improve display for DocSourceNick Mathewson2022-05-161-1/+2
| | | | (Also, implement Display for tor_dirclient::SourceInfo).
* dirclient: Collect and expose peer information from errors.Nick Mathewson2022-03-211-4/+4
| | | | | | | | | | This commit refactors the dirclient error type into two cases: errors when constructing a circuit, and errors that occur once we already have a one-hop circuit. The latter can usually be attributed to the specific cache we're talking to. This commit also adds a function to expose the information about which directory gave us the info.
* dirclient: Remember the source of each resposne we receive.Nick Mathewson2022-03-211-6/+15
|
* Tests for tor-dirmgr::bootstrapNick Mathewson2021-11-111-0/+5
|
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+91
This will cause some pain for now, but now is really the best time to do this kind of thing.