summaryrefslogtreecommitdiff
path: root/crates/tor-dirclient/src
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-094-0/+5
* dirclient: improve macro documentationNick Mathewson2026-05-121-6/+16
* dirclient: Split EncodedRequest and RequestBody.Nick Mathewson2026-05-124-101/+81
* dirclient: Add a request to upload routerdescsNick Mathewson2026-05-121-34/+67
* dirclient: Add accessor for status message.Nick Mathewson2026-05-121-0/+5
* dirclient: Implement Requestable for Arc<dyn Requestable>.Nick Mathewson2026-05-121-1/+17
* dirclient, hsservice: Use Arc<str> for hsdesc publishing.Nick Mathewson2026-05-121-2/+4
* tor-dirclient: Avoid copying bytes that we want to POST.Nick Mathewson2026-05-124-28/+49
* tor-dirclient: Introduce a new RequestBody type.Nick Mathewson2026-05-124-28/+138
* tor-dirclient: port to web-time-compat.Nick Mathewson2026-03-262-2/+4
* Merge branch 'extra-info' into 'main'Clara Engler2026-03-181-1/+131
|\
| * tor-dirclient: Add TODO wrt Default for requestsClara Engler2026-03-181-0/+2
| * tor-dirclient: Add TODO for renamingClara Engler2026-03-121-0/+1
| * tor-dirclient: No ref semantic in ExtraInfoClara Engler2026-03-121-6/+6
| * tor-dirclient: Small semantic fixupsClara Engler2026-03-121-5/+15
| * tor-dirclient: Support for extra-info requestsClara Engler2026-03-111-1/+118
* | tor-dirclient: Use US spellingIan Jackson2026-03-111-6/+6
* | tor-dirclient: Attempt to explain AnonymizedRequestIan Jackson2026-03-111-3/+44
|/
* Rename DirResponse::from_body to from_get_bodyClara Engler2026-03-041-1/+1
* tor-dirclient: Only fail on empty GET responsesClara Engler2026-03-043-12/+26
* tor-dirclient: Disallow empty successful responsesClara Engler2026-03-042-0/+18
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* tor-dirclient: Document retriability of failuresClara Engler2026-02-051-0/+6
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* tor-dirclient: Remove Downloadable for goodClara Engler2025-12-101-24/+0
* tor-dirclient: Fix Requestable rustdocClara Engler2025-12-101-2/+2
* tor-dirclient: Improve upon Requestable subtraitsClara Engler2025-12-101-11/+7
* tor-dirclient: Semantic traits for RequestableClara Engler2025-12-101-0/+28
* tor-dirclient: Improve upon error loggingClara Engler2025-12-101-3/+3
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-241-1/+2
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-064-5/+5
* Stop using MockSleepProvider in a few cratesNeel Chauhan2025-11-021-3/+2
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* tor-netdoc: Rename ConsensusFlavor::Ns to ConsensusFlavor::PlainIan Jackson2025-08-181-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-072-13/+42
* dirclient: Use the new Tunnel interface (fmt).Gabriela Moldovan2025-08-051-1/+3
* dirclient: Use the new Tunnel interfaceDavid Goulet2025-08-054-20/+29
* Rename last_hop to last_hop_info to fix name conflictNick Mathewson2025-07-101-3/+3
* dirclient: treat excessive incoming cells as suspicious.Nick Mathewson2025-07-101-2/+3
* hs*: Define some HsDesc errors as _suspicious_.Nick Mathewson2025-07-101-0/+39
* dirclient: New error type for too-long headers.Nick Mathewson2025-07-102-4/+13
* dirclient: Make SourceInfo::from_circuit public.Nick Mathewson2025-07-101-8/+8
* dirclient: refactor logic for constructing a SourceInfo from a circuitNick Mathewson2025-07-102-11/+16
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* Remove comment saying we do not implement consensus diffsNick Mathewson2025-06-101-2/+0
* Merge branch 'nightly-warnings' into 'main'Nick Mathewson2025-05-291-1/+1
|\
| * arti, cell, dirclient: Use expect instead of unwrap.Nick Mathewson2025-05-291-1/+1
* | dirclient: Stop sending suffix .z in URLs.Nick Mathewson2025-05-272-15/+12
|/
* tor-proto: Update the TunnelMutableState when a circuit is removed.Gabriela Moldovan2025-05-152-5/+13
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-1/+5