| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More docs for IntoTorAddr | Nick Mathewson | 2022-02-14 | 1 | -4/+25 |
| | | |||||
| * | arti_client: Rename Error to ErrorDetail. | Nick Mathewson | 2022-02-08 | 1 | -10/+14 |
| | | | | | | | | This is closer to what we described in Errors.md. Also, remove the (sometimes private) Result alias: it was only used in one or two places, and never exposed in public. | ||||
| * | errors: Refer to err::Error in some bits of arti_client | Ian Jackson | 2022-02-04 | 1 | -5/+5 |
| | | | | | We are going to make the top-level Error type conditionally hidden. | ||||
| * | Fix typos | Dimitris Apostolou | 2022-02-02 | 1 | -1/+1 |
| | | |||||
| * | arti-client: Change an XXXX to a TODO. | Nick Mathewson | 2021-12-20 | 1 | -1/+5 |
| | | | | | | | We _do_ reject bad hostnames: just not where I once thought we might. We need to decide if the current behavior is what we want (and I think it is, probably?). | ||||
| * | Add constructor for TorAddr, to enforce port != 0 | Nick Mathewson | 2021-11-30 | 1 | -24/+30 |
| | | | | | This makes sure that we're checking for a nonzero port in all cases. | ||||
| * | arti-client: Reject Port 0 when parsing address:port combos | Neel Chauhan | 2021-11-29 | 1 | -2/+5 |
| | | |||||
| * | Improve docs of more (potentially re-exported) arti-client types | eta | 2021-10-29 | 1 | -0/+45 |
| | | | | | | | | | | | | | | | | | | | | | | Most of the structs in `arti-client` have example code now, to give a clearer idea of how they're used. Annoyingly, a lot of the types exposed in `arti-client` are actually re-exports, which makes documentation a bit harder: example code that references other parts of `arti-client` can't actually be run as a doctest, since the crate it's in is a dependency of `arti-client`. We might be able to fix this in future by doing the documentation in `arti-client` itself, but rustdoc seems to have some weird behaviours there that need to be investigated first (for example, it seems to merge the re-export and original documentation, and also put the re-export documentation on the `impl` block for some reason). For now, though, this commit just writes the docs from the point of view of an `arti-client` consumer, removing notes specific to the crate in which they're defined. It's not ideal, but at least the end user experience is decent. | ||||
| * | More tests for arti_client::address | Nick Mathewson | 2021-10-26 | 1 | -15/+106 |
| | | |||||
| * | Run "cargo fix --edition-idioms=2018". | Nick Mathewson | 2021-10-22 | 1 | -2/+2 |
| | | |||||
| * | Rename tor_client/arti_tor_client to arti_client. | Nick Mathewson | 2021-10-21 | 1 | -0/+367 |
| Solves a name conflict with the existing tor_client create. Closes #130. | |||||
