aboutsummaryrefslogtreecommitdiff
path: root/tor-rtcompat/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add "now" functions to SleepProvider.Nick Mathewson2021-04-192-2/+16
* rtcompat: remove an unused conversion function.Nick Mathewson2021-04-191-5/+0
* Simple unit tests for tor_rtcompat: at last!Nick Mathewson2021-04-193-0/+260
* rtcompat: mark some outputs as must-use.Nick Mathewson2021-04-192-0/+3
* Clarify what TlsConnector doesn't validate.Nick Mathewson2021-04-193-7/+12
* Flatten async_std impl module slightly.Nick Mathewson2021-04-191-31/+30
* Flatten tokio TcpProvider implementation a bit.Nick Mathewson2021-04-191-64/+35
* Add a local_addr() function for TcpListener.Nick Mathewson2021-04-183-1/+12
* Fix some broken rustdoc links.Nick Mathewson2021-04-181-1/+1
* tor_rtcompat: Documentation and cleanupsNick Mathewson2021-04-175-71/+240
* Remove the no-longer-needed "global runtime" code.Nick Mathewson2021-04-173-51/+37
* Remove some cruft in tor_rtcompat::implsNick Mathewson2021-04-172-27/+4
* Remove need for async_trait in SleepProviderExtNick Mathewson2021-04-171-11/+42
* Move timer functions into an extension trait.Nick Mathewson2021-04-172-112/+110
* Move around the public modules in tor_rtcompat.Nick Mathewson2021-04-171-1/+8
* Remove all non-runtime methods in tor_rtcompat.Nick Mathewson2021-04-161-32/+5
* Add a "Runtime" parameter to all the manager types.Nick Mathewson2021-04-162-4/+20
* rtcompat: Make TLS functionality use Runtime traits.Nick Mathewson2021-04-164-45/+94
* Move the "sleep()" function from task to timer.Nick Mathewson2021-04-161-9/+7
* Make incoming Streams of TcpStream a real type for each backend.Nick Mathewson2021-04-164-39/+90
* Port tor_rtcompat::net to use Runtime objects.Nick Mathewson2021-04-162-17/+41
* Port tor_rtcompat::timer to use Runtime objects.Nick Mathewson2021-04-163-29/+60
* Begin a refactoring of tor-rtcompat to use runtime objects.Nick Mathewson2021-04-164-25/+183
* rtcompat: rename traits module to impl_traits.Nick Mathewson2021-04-161-1/+1
* rtcompat: Add a cancellable-task-handle type.Nick Mathewson2021-04-092-4/+24
* Move responsibility for knowing about TLS into tor_rtcompat.Nick Mathewson2021-03-234-1/+197
* Refactor tokio implpementation in tor-rtcompat.Nick Mathewson2021-03-231-6/+116
* Update docs wrt tokio a bitNick Mathewson2021-03-021-5/+16
* Port to work with tokio or async-std.Nick Mathewson2021-03-024-2/+93
* Write a few misc unit testsNick Mathewson2020-12-151-6/+35
* rtcompat: add a function to sleep until a given wallclock timeNick Mathewson2020-12-041-1/+36
* tor-dirclient: add timeoutsNick Mathewson2020-12-011-1/+1
* Require documentation in tor-rtcompat.Nick Mathewson2020-11-203-11/+29
* tor-chanmgr: timeout support.Nick Mathewson2020-11-111-0/+1
* Document tor-rtcompat crate a littleNick Mathewson2020-11-112-3/+12
* Isolate async_std usage in a new tor_rtcompat crate.Nick Mathewson2020-11-113-0/+19