summaryrefslogtreecommitdiff
path: root/crates/tor-hsclient/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* HsDesc::parse_decrypt_validate: Don't check validity timeIan Jackson2026-07-231-0/+6
* hsclient: Support protocol negotiation for CGO and flowctrl-ccNick Mathewson2026-07-021-0/+6
* hsclient: Rate-limit HsDir re-queryingGabriela Moldovan2026-05-071-0/+10
* hsclient: Move and correct timeouts for hsdescriptor downloads.Nick Mathewson2026-05-071-0/+6
* tor-hsclient: Report IPT index in IntroductionFailed.Wesley Aptekar-Cassels2025-11-251-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* hs*: Define some HsDesc errors as _suspicious_.Nick Mathewson2025-07-101-0/+16
* dirclient: New error type for too-long headers.Nick Mathewson2025-07-101-0/+1
* hs-pow: Use TimerangeBound for puzzle parameters.Wesley Aptekar-Cassels2024-10-091-0/+22
* Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-251-1/+1
* 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