summaryrefslogtreecommitdiff
path: root/crates/tor-dirclient/src
Commit message (Expand)AuthorAgeFilesLines
...
* tor-dirclient: Add a comment about 50 x 1024gabi-2502023-04-031-0/+1
* tor-dirclient: Add test case for HsDescDownloadRequestIan Jackson2023-04-031-1/+21
* tor-dirclient: Provide HsDescDownloadRequestIan Jackson2023-04-031-0/+43
* tor-dirclient: De-genericise internal fn retire_circIan Jackson2023-01-301-2/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-274-0/+4
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Complete our migration to base64ct.Nick Mathewson2023-01-201-1/+2
* test lint blocks: Add many many automaticallyIan Jackson2022-12-123-0/+24
* tor-dirclient: Replace OwnedChanTarget with LoggedChanTarget in SourceInfoIan Jackson2022-11-231-4/+4
* cfg compilation: Add two allowsIan Jackson2022-11-181-0/+1
* Suppress two clippy::large_enum_variant warningsNick Mathewson2022-11-031-0/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* tor-dirclient: Response: Provide into_output_stringIan Jackson2022-11-031-0/+11
* tor-dirclient: impl HasKind for RequestFailedErrorIan Jackson2022-10-251-1/+7
* tor-dirclient: Promise that download only gives RequestFailedIan Jackson2022-10-251-0/+4
* tor-dirclient::DirResponse: provide output_stringIan Jackson2022-10-251-0/+17
* tor-dirclient: Provide RoutersOwnDescRequestIan Jackson2022-10-251-0/+29
* tor-dirclient: Provide fallible DirResponse::output and into_outputIan Jackson2022-10-201-1/+80
* tor-dirclient: Make DirResponse be CloneIan Jackson2022-10-201-1/+1
* tor-dirclient: Introduce RequestError:HttpStatusIan Jackson2022-10-201-0/+5
* tor-dirclient: Make RequestFailed its own error type (rustfmt)Ian Jackson2022-10-201-12/+18
* tor-dirclient: Make RequestFailed its own error typeIan Jackson2022-10-202-26/+32
* tor-dirclient Response: Rename output methodsIan Jackson2022-10-202-6/+10
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-25/+1
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Improve display for tor-dircache errors.Nick Mathewson2022-07-072-2/+15
* dirclient: Generalize MdSha256Empty to EmptyRequest.Nick Mathewson2022-07-072-6/+12
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* Do not include error source() in display() format.Nick Mathewson2022-06-211-3/+3
* dirclient: Fix comments re conssensus request without authoritiesIan Jackson2022-06-101-5/+3
* dirclient: Replace four very similar "ids in request"Ian Jackson2022-06-091-28/+44
* dirclient: Test consensus request based on empty ConsensusRequestIan Jackson2022-06-091-0/+8
* Merge branch 'lint' into 'main'Ian Jackson2022-05-311-0/+3
|\
| * lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
| * lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* | tor-dirclient: Require that self.digests is nonemptyNeel Chauhan2022-05-302-2/+11
|/
* Fix a portability issue with Rust 1.56Nick Mathewson2022-05-161-1/+1
* DirMgr: Improve display for DocSourceNick Mathewson2022-05-161-1/+2
* Merge branch 'main' into 'ticket_466'Nick Mathewson2022-05-161-2/+6
|\
| * clippy: Use write! rather than push_str, formatIan Jackson2022-05-111-2/+6
* | dirclient: add the ability to reject circuits that are too skewed.Nick Mathewson2022-05-113-1/+75
|/
* Remove allow(clippy::disallowed_methods) lint.Nick Mathewson2022-03-302-2/+0
* Merge branch 'no-system-time' into 'main'eta2022-03-302-0/+2
|\
| * use wallclock where possible in teststrinity-1686a2022-02-262-0/+2
* | dirclient: Collect and expose peer information from errors.Nick Mathewson2022-03-214-58/+162
* | dirclient: Remember the source of each resposne we receive.Nick Mathewson2022-03-212-7/+16
* | Replace manual Default and new with std derive in tor-dirclientIan Jackson2022-03-021-30/+6
* | Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
|/
* Replace TorNetworkError with TorDirectoryErrorNick Mathewson2022-02-221-1/+1