| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | tor-dirclient: Remove unused `StringBody` trait. | Gabriela Moldovan | 2023-08-16 | 1 | -1/+0 |
| | | |||||
| * | tor-dirclient: Make Requestable return requests with String bodies. | Gabriela Moldovan | 2023-08-16 | 1 | -1/+1 |
| | | | | | | It's simpler to always use a `String` to represent directory request bodies. We no longer need the `StringBody` trait. | ||||
| * | tor-dirclient: Deprecate download() instead of removing it. | Gabriela Moldovan | 2023-08-16 | 1 | -1/+2 |
| | | |||||
| * | tor-dirclient: Add `HsDescUploadRequest`. | Gabriela Moldovan | 2023-08-16 | 1 | -0/+1 |
| | | | | | | The hsdir publisher will send the `HsDescUploadRequest`s to the appropriate directory using `send_request()`. | ||||
| * | tor-dirclient: Make the body type of a `Requestable` type configurable. | Gabriela Moldovan | 2023-08-16 | 1 | -0/+2 |
| | | | | | | | | | | Previously, the `Requestable` trait assumed the body of the request would always be empty (`http::Request<()>`). This change replaces the hardcoded `()` body type with the `Requestable::Body` associated type (which will allow implementors to create requests with non-empty bodies). This will enable us to reuse the `Requestable` trait for building `POST` requests for uploading descriptors. | ||||
| * | tor-dirclient: Rename download() to send_request(). | Gabriela Moldovan | 2023-08-16 | 1 | -0/+1 |
| | | | | | | | `download()` is actually a general-purpose function for sending HTTP requests on a stream. We will soon repurpose it for `POST`-ing descriptors, so let's rename it to `send_request`. | ||||
| * | Remove semver.md files for 1.1.6 | Nick Mathewson | 2023-06-30 | 1 | -1/+0 |
| | | |||||
| * | Missing semver entry for new dirclient API from !1323 | Nick Mathewson | 2023-06-28 | 1 | -0/+1 |
| | | |||||
| * | dirclient: Make maximum hsdesc length adjustable. | Nick Mathewson | 2023-06-27 | 1 | -0/+0 |
| | | |||||
| * | Remove semver.md files. | Nick Mathewson | 2023-05-03 | 1 | -1/+0 |
| | | |||||
| * | Add a semver entry for !1112. | Nick Mathewson | 2023-04-10 | 1 | -0/+1 |
| | | |||||
| * | Remove semver.md files now that 1.1.0 is released. | Nick Mathewson | 2022-11-30 | 1 | -4/+0 |
| | | |||||
| * | tor-dirclient: Provide fallible DirResponse::output and into_output | Ian Jackson | 2022-10-20 | 1 | -0/+2 |
| | | |||||
| * | tor-dirclient: Make DirResponse be Clone | Ian Jackson | 2022-10-20 | 1 | -0/+1 |
| | | | | | I want this for testing. It seems friendly to provide it, though. | ||||
| * | tor-dirclient: Make RequestFailed its own error type | Ian Jackson | 2022-10-20 | 1 | -0/+1 |
| | | | | | | | | We're going to have functions on Response that fail by returning only one of these. Sadly this diff is quite noisy. | ||||
| * | Now that versions have bumped, remove semver.md files. | Nick Mathewson | 2022-08-01 | 1 | -1/+0 |
| | | |||||
| * | dirclient: Generalize MdSha256Empty to EmptyRequest. | Nick Mathewson | 2022-07-07 | 1 | -0/+1 |
| (It makes sense to use this for things that are not in fact lists of SHA256 digests of Microdescriptors.) | |||||
