summaryrefslogtreecommitdiff
path: root/crates/tor-hsclient/src/state.rs
Commit message (Expand)AuthorAgeFilesLines
...
* hsclient state: Restructure using a scope to drop the mutex guardIan Jackson2023-03-011-20/+44
* hsclient state: Break out ServiceState::blankIan Jackson2023-03-011-5/+12
* hsclient state: Move error inspection before guard re-lock.Ian Jackson2023-03-011-4/+5
* hsclient keys: Fix non-equal keys test to provide a (dummy) key (fmt)Ian Jackson2023-03-011-1/+4
* hsclient keys: Fix non-equal keys test to provide a (dummy) keyIan Jackson2023-03-011-4/+10
* hsclient state: Test most important code pathsIan Jackson2023-03-011-16/+139
* hsclient: Provide some missing debug impls and trace messagesIan Jackson2023-03-011-2/+13
* Apply rustfmtIan Jackson2023-03-011-39/+70
* hsclient state: Provide one testIan Jackson2023-03-011-0/+100
* hsclient: Use a generic to provide a mock for connect()Ian Jackson2023-03-011-16/+43
* hsclient: Move dead code allows to specific locationsIan Jackson2023-03-011-0/+1
* hsclient: Add vacuous comments as demanded by clippyIan Jackson2023-03-011-0/+5
* hsclient state: Bind a variable to stop rustfmt doing a terrible thingIan Jackson2023-03-011-5/+7
* hsclient: Implement connection attempt tracking state machineIan Jackson2023-03-011-25/+291
* tor-hscrypto: Rename key types to correspond to new spec names.Nick Mathewson2023-02-081-2/+2
* Add a new stub hsclient module to connect to onion services.Nick Mathewson2023-01-241-0/+39