summaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/impls
Commit message (Expand)AuthorAgeFilesLines
* opentelemetry: Add some instrument macros.Wesley Aptekar-Cassels2025-09-242-0/+4
* Merge branch 'smol-add-impl-in-tor-rtcompat' into 'main'opara2025-08-213-2/+262
|\
| * smol: Implement smol in tor-rtcompatNiel Duysters2025-08-213-2/+262
* | Document why we are using ring with rustlsNick Mathewson2025-08-191-3/+21
|/
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* Merge branch 'windows_warnings' into 'main'opara2025-08-052-0/+3
|\
| * Fix Windows compile warningsTobias Stoeckmann2025-08-052-0/+3
* | Fix errors from rustdoc nightly.Nick Mathewson2025-08-051-1/+1
|/
* tor-rtcompat: Remove rustls dependency in favor of futures-rustlsparazyd2025-06-061-1/+1
* rtcompat: remove Letsencrypt/Rustls kludgeretort-dev2025-05-203-48/+13
* *: use std::io::Error::other in many placesNick Mathewson2025-05-152-7/+4
* Allow StreamOps import to be unusedNick Mathewson2025-04-091-0/+1
* 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