| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | tor-dirclient: Introduce a new RequestBody type. | Nick Mathewson | 2026-05-12 | 1 | -0/+1 |
| | | | | | | I'm going to use this to avoid copying when uploading large documents. | ||||
| * | Remove semver.md files after release | Ian Jackson | 2026-03-30 | 1 | -1/+0 |
| | | |||||
| * | tor-dirclient: Add semver.md | Clara Engler | 2026-03-04 | 1 | -0/+1 |
| | | |||||
| * | Remove semver.md files. | Nick Mathewson | 2023-12-04 | 1 | -2/+0 |
| | | |||||
| * | dirclient: Upgrade to http 1.0 | Nick Mathewson | 2023-11-28 | 1 | -0/+2 |
| | | | | | | This is a breaking change, since dirclient::Error exposes http::Error. | ||||
| * | Remove semver.md files from arti 1.1.10 | Nick Mathewson | 2023-10-31 | 1 | -1/+0 |
| | | |||||
| * | dirclient: Seal the Requestable trait and hide most of its members. | Nick Mathewson | 2023-10-17 | 1 | -2/+1 |
| | | | | | | | | | Since none of these methods were invoked from outside `tor-dirclient` (except for debugging), and since we have had a fair amount of churn on what we actually want them to be, it seems like a good idea to use this trick to hide them. This will let us make other changes to the actual behavior of Requestable in the future. | ||||
| * | dirclient: Rename partial_docs_ok to partial_response_body_ok | Nick Mathewson | 2023-10-17 | 1 | -0/+1 |
| | | |||||
| * | dirclient: Make Requestable::anonymized mandatory. | Nick Mathewson | 2023-10-17 | 1 | -0/+1 |
| | | |||||
| * | Remove semver.md now that 1.1.8 is out. | Nick Mathewson | 2023-09-05 | 1 | -4/+0 |
| | | |||||
| * | 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.) | |||||
