summaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/impls
Commit message (Expand)AuthorAgeFilesLines
* AF_UNIX terminology: Rename two error structsIan Jackson2025-03-242-5/+5
* Fix AF_UNIX terminology in docs, comments, and error messagesIan Jackson2025-03-241-1/+1
* Merge branch 'x509-signature-yeet' into 'main'Nick Mathewson2025-03-054-117/+97
|\
| * rustls: move provider-installer to its own function.Nick Mathewson2025-03-041-13/+21
| * rustls.rs: Replace x509-signature with rustls-webpkiNick Mathewson2025-03-044-101/+71
| * rtcompat: Un-rename CertificateDer type.Nick Mathewson2025-03-041-6/+8
* | tor-rtcompat: Rename spawn_thread to spawn_blockingIan Jackson2025-03-042-2/+2
* | tor-rtcompat: Provide Blocking::blocking_ioIan Jackson2025-03-041-0/+10
* | tor-rtcompat: Provide a new function for executor re-entryIan Jackson2025-03-042-0/+9
* | tor-rtcompat: New plan for blocking interaction, Blocking traitIan Jackson2025-03-042-6/+6
* | tor-rtcompat: Rename BlockOn to ToplevelBlockOnIan Jackson2025-03-042-2/+2
|/
* tor-rtcompat: Fix doc warning.Gabriela Moldovan2025-01-151-1/+1
* tor-rtcompat: Big invasive change adding StreamOps bound everywhere.Gabriela Moldovan2025-01-152-4/+4
* tor-rtcompat: Implement StreamOps for TLS stream types.Gabriela Moldovan2025-01-152-1/+22
* tor-rtcompat: Implement new_handle() using TcpSockFd.Gabriela Moldovan2025-01-152-1/+7
* tor-rtcompat: Add the ability to get a StreamOps handle.Gabriela Moldovan2025-01-152-1/+42
* tor-rtcompat: Use GAT instead of RPIT in SpawnBlocking trait.Wesley Aptekar-Cassels2025-01-072-2/+6
* tor-rtcompat: Add spawn_blocking to Runtime trait.Wesley Aptekar-Cassels2025-01-072-0/+21
* streamops: Resolve unused-variable warnings.Nick Mathewson2024-12-121-1/+1
* tor-rtcompat: Replace bad_api_usage with UnsupportedStreamOp (fmt).Gabriela Moldovan2024-12-103-5/+17
* tor-rtcompat: Replace bad_api_usage with UnsupportedStreamOp.Gabriela Moldovan2024-12-103-17/+6
* tor-rtcompat: Add tests for set_tcp_notsent_lowat.Gabriela Moldovan2024-12-101-0/+60
* tor-rtcompat: Implement StreamOps for all the stream types.Gabriela Moldovan2024-12-103-4/+81
* Remove re-export of "unix" from tor_rtcompat.Nick Mathewson2024-10-292-10/+13
* rtcompat: Expose FakeStream and friends; fix compilation in tor-rtmockNick Mathewson2024-09-241-76/+0
* rtcompat: Fix some rustdoc links.Nick Mathewson2024-09-241-2/+1
* rtcompat: remove async_trait from NetStreamListener.Nick Mathewson2024-09-242-2/+0
* rtcompat: Require Sync and 'static for NetStreamListener::IncomingNick Mathewson2024-09-241-1/+1
* rtcompat: NetStreamProvider<unix::SocketAddr> for non-unix platformsNick Mathewson2024-09-243-0/+83
* Implement NetStramProvider<Unix> for async_std.Nick Mathewson2024-09-241-0/+23
* async_std: Perpare macro for use with Unix streams.Nick Mathewson2024-09-241-33/+33
* async_std: start a macro to implement wrappers for stream typeNick Mathewson2024-09-241-71/+79
* rtcompat: Implement NetStreamProvider<Unix> for tokio.Nick Mathewson2024-09-241-4/+60
* tokio: Perpare macro for use with Unix streams.Nick Mathewson2024-09-241-24/+31
* tokio: start a macro to implement wrappers for stream typeNick Mathewson2024-09-241-67/+74
* rtcompat: Rename TcpProvider to NetStreamProvider.Nick Mathewson2024-09-242-14/+14
* rtcompat: Remove accept() from TcpListenerNick Mathewson2024-09-242-7/+0
* tls: Support export keying material (RFC 5705)David Goulet2024-06-182-0/+32
* rtcompat: Set disable_built_in_roots With native_tls.Nick Mathewson2024-06-131-0/+4
* Add a note about CryptoProvicder.Nick Mathewson2024-04-221-0/+4
* Upgrade to futures-rustls 0.26.0, rustls 0.23.5.Nick Mathewson2024-04-221-0/+14
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* rtcompat: Fix a rustdoc link.Nick Mathewson2024-01-301-1/+1
* Upgrade to futures-rustls and rustls 0.22.Nick Mathewson2024-01-251-25/+32
* clippy: consequential rustfmtIan Jackson2024-01-021-3/+1
* clippy: Use infallible callsIan Jackson2024-01-021-2/+1
* clippy: Replace many calls to .get(0) with .first()Ian Jackson2024-01-021-1/+1
* tor-rtcompat: use track-caller for thin wrappersJim Newsome2023-12-181-0/+2
* Upgrade async_executors dependency to 0.7.0Nick Mathewson2023-09-281-4/+3
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1