summaryrefslogtreecommitdiff
path: root/crates/tor-hsclient
Commit message (Expand)AuthorAgeFilesLines
* Bump crate versions in preparation for v1.1.5 release.Nick Mathewson2023-06-011-25/+25
* tor-hsclient: Mockable: Do concrete calls with UFCSIan Jackson2023-05-231-2/+2
* tor-hsclient: Fix MockableClientCirc for ClientCirc changesIan Jackson2023-05-231-3/+3
* Fix a docs reference to refer to HsClientIntroAuthKeypairIan Jackson2023-05-221-1/+1
* netdoc, hsclient: Update remaining ed25519::SecretKey usersNick Mathewson2023-05-182-5/+7
* Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-163-16/+18
* Reformat Cargo.toml files.Nick Mathewson2023-05-151-4/+19
* Run fixup-features --no-annotate for initial Cargo.toml fixes.Nick Mathewson2023-05-151-0/+1
* hsclient: descriptor_ensure no longer wraps the descriptor in TimerangeBound.Gabriela Moldovan2023-05-131-2/+5
* hsclient: Compute HsDesc validity time from the TimerangeBounds of its layers.Gabriela Moldovan2023-05-131-25/+13
* hsclient: Build cached descriptor TimerangeBounds from descriptor lifetime.Gabriela Moldovan2023-05-131-17/+33
* 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
* netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.Gabriela Moldovan2023-05-101-1/+1
* fix a couple clippy lintstrinity-1686a2023-05-081-1/+1
* tor-netdir: Shuffle the list of HS dirs used for downloading descriptors.Gabriela Moldovan2023-05-042-6/+27
* tor-netdir: Update tests to parse the descriptor, make test consensus lifetim...Gabriela Moldovan2023-05-032-9/+61
* hsclient: Use a real HsDesc instead of an unparsed string.Gabriela Moldovan2023-05-033-18/+43
* Upgrade tracing to 0.1.36.Nick Mathewson2023-05-031-1/+1
* Increment crate versions.Nick Mathewson2023-05-031-23/+23
* tor-hsclient: Add an allow to this incomplete codeIan Jackson2023-04-121-0/+1
* Apply ProtocolViolation renaming to hs connector codeIan Jackson2023-04-121-2/+2
* Use bool::then_some() as appropriateNick Mathewson2023-04-111-1/+1
* Increment MSRV to 1.65 in every crate.Nick Mathewson2023-04-111-1/+1
* hs connect: Improve a todo and refer to #813Ian Jackson2023-04-111-2/+1
* hs connect: Add TODOs re improving testsIan Jackson2023-04-111-0/+3
* hs connect: Add TODO re multiple parallel hsdir requestsIan Jackson2023-04-111-0/+2
* hs connect: Improve docs for descriptor_ensureIan Jackson2023-04-111-1/+7
* hs connect: Clarify clientness of ContextIan Jackson2023-04-111-1/+1
* hs connect tests: check that we asked exactly one relayIan Jackson2023-04-111-6/+6
* hs connect tests: derive Default for MocksGlobal, and use itIan Jackson2023-04-111-2/+2
* hs connect: Test descriptor downloadIan Jackson2023-04-112-0/+123
* hs connect: Do circuitry etc. via mocks traitIan Jackson2023-04-111-7/+59
* hs dirs: Initial cut at descriptor downloadingIan Jackson2023-04-114-11/+315
* hs desc: Record a Timebound<HsDesc> (but not really for now)Ian Jackson2023-04-112-6/+11
* hs connect: Introduce ContextIan Jackson2023-04-111-13/+91
* Remove "publish = false" from tor-hsclient.arti-v1.1.3Nick Mathewson2023-03-311-2/+0
* Patchlevel bumps for crates whose dependencies just changed.Nick Mathewson2023-03-311-1/+1
* Bump crate versions that have breaking changesNick Mathewson2023-03-311-1/+1
* Bump patchlevel on crates with non-breaking changesNick Mathewson2023-03-311-6/+6
* tor-hsclient: Fix a doc link.Nick Mathewson2023-03-301-1/+1
* Run rustfmtIan Jackson2023-03-301-13/+14
* tor-hsconn: Rename ConnError (from HsClientConnError)Ian Jackson2023-03-304-19/+19
* tor-client: Pass a netdir for each requestIan Jackson2023-03-303-15/+24
* Pass HS identity to hsclient connection functionIan Jackson2023-03-282-2/+10
* Pass HsCircPool to hsclient connect function, not CircMgrIan Jackson2023-03-282-5/+6
* tor-proto: Split off send-control-msg featureIan Jackson2023-03-231-1/+1
* tor-hsclient: Have the public API take StreamIsolationIan Jackson2023-03-231-2/+7
* tor-hsclient: impl HasKind for errorsIan Jackson2023-03-231-1/+20
* tor-hsclient: Swap errors so Bug comes lastIan Jackson2023-03-231-4/+4