summaryrefslogtreecommitdiff
path: root/crates/tor-hsclient/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* Preserve HTTP status text in dirclient errors.Nick Mathewson2023-11-291-1/+1
* Fix typosDimitris Apostolou2023-07-221-1/+1
* retry-error: Attempts must be AsRef<dyn Error>; print their sourcesIan Jackson2023-07-191-3/+3
* Merge branch 'handshake-error' into 'main'Nick Mathewson2023-06-291-24/+48
|\
| * tor-hsclient: err: Mention RENDEZVOUS2 in actual messages (fmt)Ian Jackson2023-06-291-1/+3
| * tor-hsclient: err: Rename to RendezvousCompletionCircuitErrorIan Jackson2023-06-291-4/+4
| * tor-hsclient: err: Mention RENDEZVOUS2 in actual messagesIan Jackson2023-06-291-2/+2
| * tor-hsclient: err: Move doc comment to correct implIan Jackson2023-06-291-17/+17
| * tor-hsclient: err: Mention RENDEZVOUS2Ian Jackson2023-06-291-2/+2
| * tor-hsclient: err: Reword comments about errorIan Jackson2023-06-291-1/+1
| * tor-hsclient: Handle handshake completion error correctlyIan Jackson2023-06-281-0/+21
| * tor-hsclient: Rename RendezvousCompletionCircuit from RendezvousCompletionIan Jackson2023-06-281-4/+4
| * tor-hsclient: Move handling of Bug to new sectionIan Jackson2023-06-281-1/+2
* | tor-hsclient: Make RendPtIdentityForError use RelayIdsIan Jackson2023-06-281-6/+3
* | tor-hsclient: Use RendPtIdentityForError in more placesIan Jackson2023-06-281-4/+4
|/
* tor-hsclient: Completely hide hsdir identities in errorsIan Jackson2023-06-281-5/+4
* tor-hsclient: Expire old data eventuallyIan Jackson2023-06-231-0/+11
* Merge branch 'expire' into 'main'Ian Jackson2023-06-231-1/+1
|\
| * tor-hsclient: linkify a URL in a doc commentIan Jackson2023-06-221-1/+1
* | Remove onion service descriptor-related errorkinds.Nick Mathewson2023-06-221-2/+2
* | netdoc: Introduce HsDescErrorNick Mathewson2023-06-221-30/+3
* | Generate correct ErrorKinds for hsdesc decryption failures.Nick Mathewson2023-06-211-1/+24
|/
* tor-hsclient: Omit some unussed struct fields in patternsIan Jackson2023-06-211-2/+2
* tor-hsclient: provide intro_index accessor for FailedAttemptError (xref)Ian Jackson2023-06-151-1/+2
* tor-hsclient: provide intro_index accessor for FailedAttemptErrorIan Jackson2023-06-151-0/+24
* tor-hsclient: Add doc for HasKind for FailedAttemptErrorIan Jackson2023-06-141-0/+16
* tor-hsclient: impl HasRetryTime for FailedAttemptErrorIan Jackson2023-06-141-1/+24
* tor-hsclient: Conduct the INTRODUCE1 exchangeIan Jackson2023-06-131-0/+24
* tor-hsclient: Rename some errors for greater consistencyIan Jackson2023-06-131-10/+10
* tor-hsclient: Reorder timeout errors to be "less interesting"Ian Jackson2023-06-131-21/+21
* tor-hsclient: (try to) receive the RENDEZVOUS2 messageIan Jackson2023-06-131-0/+16
* tor-hsclient: Add missing `#[source]` annotation for `Failure` errorIan Jackson2023-06-091-1/+1
* tor-hsclient: Add a TODO for changing RendPtIdentityForErrorIan Jackson2023-06-091-0/+3
* tor-hsclient: Correct InvalidTarget errorIan Jackson2023-06-091-1/+1
* tor-hsclient: Implement rendezvous setup, and retry frameworkIan Jackson2023-06-091-0/+134
* tor-hsclient: errors: Introduce IntroPtIndexIan Jackson2023-06-091-0/+12
* tor-hsclient: errors: Introduce RendPtIdentityForErrorIan Jackson2023-06-091-0/+10
* tor-error: Introduce define_asref_dyn_std_error and use itIan Jackson2023-06-091-9/+2
* hsclient: Rename import alias to reflect new name.Gabriela Moldovan2023-05-111-2/+2
* netdoc: Rename parse_error_kind() to netdoc_error_kind().Gabriela Moldovan2023-05-111-1/+1
* netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.Gabriela Moldovan2023-05-101-1/+1
* hsclient: Use a real HsDesc instead of an unparsed string.Gabriela Moldovan2023-05-031-0/+9
* Apply ProtocolViolation renaming to hs connector codeIan Jackson2023-04-121-2/+2
* hs connect: Improve a todo and refer to #813Ian Jackson2023-04-111-2/+1
* hs dirs: Initial cut at descriptor downloadingIan Jackson2023-04-111-1/+113
* tor-hsconn: Rename ConnError (from HsClientConnError)Ian Jackson2023-03-301-3/+3
* tor-hsclient: impl HasKind for errorsIan Jackson2023-03-231-1/+20
* tor-hsclient: Swap errors so Bug comes lastIan Jackson2023-03-231-4/+4
* hsclient: Add vacuous comments as demanded by clippyIan Jackson2023-03-011-0/+1
* hsclient: Provide a constructor for HsClientConnectorIan Jackson2023-03-011-0/+9