aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-rtcompat+misc: add `NetStreamProvider::ConnectOptions`Steven Engler2026-06-081-1/+10
* tor-rtcompat: improve comments related to socket optionsSteven Engler2026-05-211-1/+18
* tor-rtcompat+misc: add `NetStreamProvider::ListenOptions`Steven Engler2026-05-071-5/+9
* rtcompat, rtmock: Port to web-time-compat.Nick Mathewson2026-03-261-3/+3
* tor-rtcompat: fix clippy warningSteven Engler2026-02-091-0/+1
* rtcompat: Return certificates as Cow.Nick Mathewson2026-02-021-2/+3
* rtcompat: tweaks to no-tls-server case.Nick Mathewson2026-02-021-0/+9
* rtcompat: Improved tls-server key/cert handling.Nick Mathewson2026-02-021-64/+11
* rtcompat: Clarify sni_hostname for server connections.Nick Mathewson2026-01-291-1/+4
* rtcompat: Clarify None returns from own_certificate.Nick Mathewson2026-01-291-1/+6
* rtmock: Implement server support.Nick Mathewson2026-01-291-0/+5
* rustls: add an error for unimplemented tls server support.Nick Mathewson2026-01-291-0/+12
* rtcompat: Implement TLS server support for rustls.Nick Mathewson2026-01-291-2/+78
* rtcompat: new server-related members on TlsProvider trait.Nick Mathewson2026-01-291-0/+27
* rtcompat: new own_certificate method on CertifiedConn traitNick Mathewson2026-01-291-0/+7
* rtcompat: Spawn every future in_current_span.Nick Mathewson2025-11-051-2/+4
* tor-rtcompat: add our own `SpawnExt` traitSteven Engler2025-11-041-2/+42
* Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-091-2/+2
* tor-rtmock: Blocking::blocking_io: add clarificationIan Jackson2025-06-231-0/+3
* tor-rtmock: Blocking::spawn_blocking: clarify drop behaviourIan Jackson2025-06-231-0/+6
* tor-rtcompat: BlockOn: relax bounds on reenter_block_onIan Jackson2025-04-091-1/+1
* tor-rtcompat: Fix grammar in docIan Jackson2025-03-041-1/+1
* tor-rtcompat: Rename spawn_thread to spawn_blockingIan Jackson2025-03-041-28/+27
* tor-rtcompat: Give a reason in blocking_io for not using for cpu workIan Jackson2025-03-041-1/+4
* tor-rtcompat: Fix docs typoIan Jackson2025-03-041-1/+1
* tor-rtcompat: Change the title of RuntimeIan Jackson2025-03-041-1/+1
* tor-rtcompat: Clarify reentrancy restrictions on `block_on`Ian Jackson2025-03-041-2/+5
* tor-rtcompat: Explain Sendness of reenter_block_on futureIan Jackson2025-03-041-0/+6
* tor-rtcompat: Clarify distinction between Runtime and ToplevelIan Jackson2025-03-041-2/+8
* tor-rtcompat: Linkify a mention of spawn_threadIan Jackson2025-03-041-1/+1
* tor-rtcompat: Clarify docs (3)Ian Jackson2025-03-041-1/+1
* tor-rtcompat: Make a precise example for mpsc::channelIan Jackson2025-03-041-1/+1
* tor-rtcompat: Blocking::spawn_thread semantics correctionIan Jackson2025-03-041-2/+11
* tor-rtcompat: Clarify docs (2)Ian Jackson2025-03-041-1/+1
* tor-rtcompat: Clarify docsIan Jackson2025-03-041-1/+1
* tor-rtmocK; Detect wrong-context blocking_io and spawn_threadIan Jackson2025-03-041-2/+0
* tor-rtmocK; Detect re-entry into MockExecutorIan Jackson2025-03-041-1/+0
* tor-rtcompat: Remove ToplevelBlockon from RuntimeIan Jackson2025-03-041-3/+3
* tor-rtcompat: Provide Blocking::blocking_ioIan Jackson2025-03-041-2/+51
* tor-rtcompat: Provide a new function for executor re-entryIan Jackson2025-03-041-3/+44
* tor-rtcompat: New plan for blocking interaction, Blocking traitIan Jackson2025-03-041-16/+109
* tor-rtcompat: Rename BlockOn to ToplevelBlockOnIan Jackson2025-03-041-5/+5
* tor-rtcompat: Rename UnsupportedStreamOps to NoOpStreamOpsHandle.Gabriela Moldovan2025-01-151-3/+3
* tor-rtcompat: Big invasive change adding StreamOps bound everywhere.Gabriela Moldovan2025-01-151-2/+2
* tor-rtcompat: Implement StreamOps for Framed.Gabriela Moldovan2025-01-151-0/+13
* tor-rtcompat: Add the ability to get a StreamOps handle.Gabriela Moldovan2025-01-151-0/+20
* tor-rtcompat: Note that SpawnBlocking isn't for CPU-bound tasks.Wesley Aptekar-Cassels2025-01-071-1/+1
* tor-rtcompat: Use GAT instead of RPIT in SpawnBlocking trait.Wesley Aptekar-Cassels2025-01-071-1/+4
* tor-rtcompat: Add note about what to use spawn_blocking for.Wesley Aptekar-Cassels2025-01-071-1/+5
* tor-rtcompat: Link to spawn_blocking docs.Wesley Aptekar-Cassels2025-01-071-0/+6