summaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-rtcompat: Rename coarsetime module to coarse_timeIan Jackson2024-03-251-1/+1
* tor-rtcompat: Make Runtime imply CoarseTimeProvider, etc.Ian Jackson2024-03-251-0/+2
* tor-rtcompat: Provide coarsetime APIs and RealCoarseTimeProviderIan Jackson2024-03-251-0/+13
* Fix typosDimitris Apostolou2022-12-091-1/+1
* tor-rtcompat: Require that TcpStream be SendIan Jackson2022-08-151-1/+1
* rt-compat: Make all the individual runtime traits Clone+Send etc.Ian Jackson2022-06-081-5/+5
* Improve documentation around Cargo features; make Runtime require Debugeta2022-05-111-0/+3
* Remove allow(clippy::disallowed_methods) lint.Nick Mathewson2022-03-301-1/+0
* Merge branch 'no-system-time' into 'main'eta2022-03-301-0/+1
|\
| * remove most usage of SystemTime::nowtrinity-1686a2022-02-251-0/+1
* | UdpSocket: remove support for connect().Nick Mathewson2022-03-181-7/+4
* | add simple unit test on UDPtrinity-1686a2022-03-141-0/+2
* | fix typos and minor issuestrinity-1686a2022-03-141-1/+1
* | add skeleton for DNS handlingtrinity-1686a2022-03-141-2/+5
* | add udp to runtimetrinity-1686a2022-03-141-0/+27
|/
* Fix rustdoc "skip this" markupIan Jackson2022-02-241-1/+1
* tor-rtcompat: Provide TLS wrapping for all streamsIan Jackson2022-02-241-0/+18
* Rename `SpawnBlocking` trait to `BlockOn`.Nick Mathewson2022-01-261-4/+4
* More comments on the limitations of tor-rtcompat's TLS APINick Mathewson2022-01-251-3/+26
* Comment-only: document sni_hostname more.Nick Mathewson2022-01-251-3/+5
* Make TlsConnector wrap TCP connections, not create its owneta2021-12-071-14/+19
* Improve some documentation linksNick Mathewson2021-10-291-2/+3
* Clarify that new SleepProvider methods are testing-only.Nick Mathewson2021-10-261-0/+9
* Overhaul the way WaitFor and the MockSleepProvider worketa2021-10-261-0/+16
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+176