index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-rtcompat
/
src
/
traits.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
tor-rtcompat: Fix grammar in doc
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Rename spawn_thread to spawn_blocking
Ian Jackson
2025-03-04
1
-28
/
+27
*
tor-rtcompat: Give a reason in blocking_io for not using for cpu work
Ian Jackson
2025-03-04
1
-1
/
+4
*
tor-rtcompat: Fix docs typo
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Change the title of Runtime
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Clarify reentrancy restrictions on `block_on`
Ian Jackson
2025-03-04
1
-2
/
+5
*
tor-rtcompat: Explain Sendness of reenter_block_on future
Ian Jackson
2025-03-04
1
-0
/
+6
*
tor-rtcompat: Clarify distinction between Runtime and Toplevel
Ian Jackson
2025-03-04
1
-2
/
+8
*
tor-rtcompat: Linkify a mention of spawn_thread
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Clarify docs (3)
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Make a precise example for mpsc::channel
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Blocking::spawn_thread semantics correction
Ian Jackson
2025-03-04
1
-2
/
+11
*
tor-rtcompat: Clarify docs (2)
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtcompat: Clarify docs
Ian Jackson
2025-03-04
1
-1
/
+1
*
tor-rtmocK; Detect wrong-context blocking_io and spawn_thread
Ian Jackson
2025-03-04
1
-2
/
+0
*
tor-rtmocK; Detect re-entry into MockExecutor
Ian Jackson
2025-03-04
1
-1
/
+0
*
tor-rtcompat: Remove ToplevelBlockon from Runtime
Ian Jackson
2025-03-04
1
-3
/
+3
*
tor-rtcompat: Provide Blocking::blocking_io
Ian Jackson
2025-03-04
1
-2
/
+51
*
tor-rtcompat: Provide a new function for executor re-entry
Ian Jackson
2025-03-04
1
-3
/
+44
*
tor-rtcompat: New plan for blocking interaction, Blocking trait
Ian Jackson
2025-03-04
1
-16
/
+109
*
tor-rtcompat: Rename BlockOn to ToplevelBlockOn
Ian Jackson
2025-03-04
1
-5
/
+5
*
tor-rtcompat: Rename UnsupportedStreamOps to NoOpStreamOpsHandle.
Gabriela Moldovan
2025-01-15
1
-3
/
+3
*
tor-rtcompat: Big invasive change adding StreamOps bound everywhere.
Gabriela Moldovan
2025-01-15
1
-2
/
+2
*
tor-rtcompat: Implement StreamOps for Framed.
Gabriela Moldovan
2025-01-15
1
-0
/
+13
*
tor-rtcompat: Add the ability to get a StreamOps handle.
Gabriela Moldovan
2025-01-15
1
-0
/
+20
*
tor-rtcompat: Note that SpawnBlocking isn't for CPU-bound tasks.
Wesley Aptekar-Cassels
2025-01-07
1
-1
/
+1
*
tor-rtcompat: Use GAT instead of RPIT in SpawnBlocking trait.
Wesley Aptekar-Cassels
2025-01-07
1
-1
/
+4
*
tor-rtcompat: Add note about what to use spawn_blocking for.
Wesley Aptekar-Cassels
2025-01-07
1
-1
/
+5
*
tor-rtcompat: Link to spawn_blocking docs.
Wesley Aptekar-Cassels
2025-01-07
1
-0
/
+6
*
tor-rtcompat: Add spawn_blocking to Runtime trait.
Wesley Aptekar-Cassels
2025-01-07
1
-0
/
+11
*
tor-rtcompat: Replace bad_api_usage with UnsupportedStreamOp.
Gabriela Moldovan
2024-12-10
1
-6
/
+6
*
tor-rtcompat: Add an error type for unsupported StreamOps.
Gabriela Moldovan
2024-12-10
1
-0
/
+27
*
tor-rtcompat: Add a default implementation for StreamOps::set_tcp_notsent_lowat.
Gabriela Moldovan
2024-12-10
1
-2
/
+8
*
tor-rtcompat: Clarify the StreamOps documentation.
Gabriela Moldovan
2024-12-10
1
-4
/
+6
*
tor-rtcompat: Require NetStream{Listener,Provider} streams to impl StreamOps.
Gabriela Moldovan
2024-12-10
1
-2
/
+2
*
tor-rtcompat: Add a StreamOps trait.
Gabriela Moldovan
2024-12-10
1
-0
/
+10
*
Remove re-export of "unix" from tor_rtcompat.
Nick Mathewson
2024-10-29
1
-1
/
+1
*
rtcompat: Fix some rustdoc links.
Nick Mathewson
2024-09-24
1
-1
/
+1
*
rtcompat: remove async_trait from NetStreamListener.
Nick Mathewson
2024-09-24
1
-2
/
+0
*
Make Runtime require NetStreamProvider<unix::SocketAddr>
Nick Mathewson
2024-09-24
1
-4
/
+7
*
rtcompat: Require Sync and 'static for NetStreamListener::Incoming
Nick Mathewson
2024-09-24
1
-1
/
+5
*
rtcompat: Add ADDR parameter to NetStream{Provider,Listener}
Nick Mathewson
2024-09-24
1
-11
/
+11
*
Documentation updates for "NetStreamProvider" rename
Nick Mathewson
2024-09-24
1
-15
/
+16
*
rtcompat: Rename TcpProvider to NetStreamProvider.
Nick Mathewson
2024-09-24
1
-12
/
+12
*
rtcompat: Remove accept() from TcpListener
Nick Mathewson
2024-09-24
1
-3
/
+0
*
tls: Support export keying material (RFC 5705)
David Goulet
2024-06-18
1
-0
/
+10
*
tor-rtcompat: Add CoarseTimeProvider to docs for Runtime trait
Ian Jackson
2024-04-15
1
-0
/
+1
*
tor-rtcompat: Rename coarsetime module to coarse_time
Ian Jackson
2024-03-25
1
-1
/
+1
*
tor-rtcompat: Make Runtime imply CoarseTimeProvider, etc.
Ian Jackson
2024-03-25
1
-0
/
+2
*
tor-rtcompat: Provide coarsetime APIs and RealCoarseTimeProvider
Ian Jackson
2024-03-25
1
-0
/
+13
[next]