summaryrefslogtreecommitdiff
path: root/tor-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix some warnings about needless & from nightly clippyNick Mathewson2021-06-181-1/+1
* Check "connection" usage for when stream or channel would be better.Nick Mathewson2021-05-181-5/+6
* Remove tor-proto exposure in tor-client API.Nick Mathewson2021-05-181-5/+34
* Rename NetDirConfig to DirMgrConfig.Nick Mathewson2021-05-141-2/+2
* Fix experimental-api feature after refactoringDavid Goulet2021-05-031-2/+2
* Refactor and simplify ChanMgr to use AbstractChanMgr.Nick Mathewson2021-04-231-6/+1
* Move timer functions into an extension trait.Nick Mathewson2021-04-171-3/+5
* Move around the public modules in tor_rtcompat.Nick Mathewson2021-04-171-1/+1
* Remove all non-runtime methods in tor_rtcompat.Nick Mathewson2021-04-161-7/+21
* Add a "Runtime" parameter to all the manager types.Nick Mathewson2021-04-161-8/+7
* rtcompat: Make TLS functionality use Runtime traits.Nick Mathewson2021-04-161-1/+6
* circmgr: Add a function to build a circuit by pathDavid Goulet2021-04-071-0/+9
* DirMgr::netdir() is no longer asyncNick Mathewson2021-04-021-1/+1
* Client: Add a function to expose the current dirmgr.Nick Mathewson2021-03-301-0/+9
* Fix Rust-1.51 clippy warnings about acronyms in camel case.Nick Mathewson2021-03-291-5/+5
* Move stream timeout logic into tor-client.Nick Mathewson2021-03-241-3/+6
* Move responsibility for knowing about TLS into tor_rtcompat.Nick Mathewson2021-03-231-1/+1
* Move .onion check into TorClient.Nick Mathewson2021-02-251-1/+5
* Clean-ups for documentations and lints in tor-clientNick Mathewson2021-02-251-7/+13
* Use a ConnectPref type for TorClient::connect, simplify APIs a bit, doc some.Nick Mathewson2021-02-251-9/+63
* Restore code in proxy.rs so that socks timeout errors work againNick Mathewson2021-02-251-1/+0
* Start refactoring the tor-client crate.Nick Mathewson2021-02-251-0/+55