summaryrefslogtreecommitdiff
path: root/tor-rtcompat/src/impls/tokio.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement Runtime for a thin wrapper around tokio runtime handlesNick Mathewson2021-05-201-38/+96
* Add the "unreachable_pub" lint.Nick Mathewson2021-05-181-1/+0
* Remove most pin_project usage in tor_rtcompat.Nick Mathewson2021-04-281-33/+16
* cargo fix --edition-idiomsNick Mathewson2021-04-261-1/+1
* rtcompat: remove an unused conversion function.Nick Mathewson2021-04-191-5/+0
* Clarify what TlsConnector doesn't validate.Nick Mathewson2021-04-191-2/+4
* Flatten tokio TcpProvider implementation a bit.Nick Mathewson2021-04-191-64/+35
* Add a local_addr() function for TcpListener.Nick Mathewson2021-04-181-1/+6
* tor_rtcompat: Documentation and cleanupsNick Mathewson2021-04-171-31/+7
* Remove the no-longer-needed "global runtime" code.Nick Mathewson2021-04-171-3/+1
* Remove some cruft in tor_rtcompat::implsNick Mathewson2021-04-171-16/+2
* rtcompat: Make TLS functionality use Runtime traits.Nick Mathewson2021-04-161-3/+25
* Make incoming Streams of TcpStream a real type for each backend.Nick Mathewson2021-04-161-0/+30
* Port tor_rtcompat::timer to use Runtime objects.Nick Mathewson2021-04-161-3/+1
* Begin a refactoring of tor-rtcompat to use runtime objects.Nick Mathewson2021-04-161-22/+52
* rtcompat: Add a cancellable-task-handle type.Nick Mathewson2021-04-091-0/+9
* Move responsibility for knowing about TLS into tor_rtcompat.Nick Mathewson2021-03-231-0/+103
* Refactor tokio implpementation in tor-rtcompat.Nick Mathewson2021-03-231-6/+116
* Port to work with tokio or async-std.Nick Mathewson2021-03-021-0/+45