summaryrefslogtreecommitdiff
path: root/crates/arti-rpc-client-core/src/conn.rs
Commit message (Expand)AuthorAgeFilesLines
* rpc: Rename nb_stream.rs → ll_conn.rsNick Mathewson2026-03-251-1/+1
* rpc: Rename PollingStream → BlockingConnection.Nick Mathewson2026-03-251-2/+2
* rpc-client: add support to prefer/require su permissionNick Mathewson2026-03-161-0/+4
* rpc: Fix many long lines in docs and commentsIan Jackson2026-03-051-6/+12
* rpc: Fix two mis-formatted json! blocksIan Jackson2026-03-051-2/+13
* rpc: Change Waker implementation to EventLoop.Nick Mathewson2026-03-051-1/+1
* rpc: API for event-driven IO.Nick Mathewson2026-03-051-1/+1
* RPC: Explain why UserTag is a separate type.Nick Mathewson2026-03-051-0/+8
* RPC: Raname Tag,RequestTag to UserTag.Nick Mathewson2026-03-051-5/+5
* rpc: Nonblocking request submit API (Rust only)Nick Mathewson2026-02-261-2/+27
* rpc: Backend support for pollable requests.Nick Mathewson2026-02-261-1/+16
* rpc: Refactor connimpl in preparation for pollable requests.Nick Mathewson2026-02-261-0/+7
* RPC: Fix documentation about "readers".Nick Mathewson2026-02-041-0/+2
* rpc: Replace llconn backend with nb_stream backend.Nick Mathewson2026-02-041-4/+2
* rpc: Move responsibility for wrapping streams to rpc-client-coreNick Mathewson2026-02-041-0/+4
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-7/+7
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-5/+5
* rpclib: Improve output for ConnectFailureNick Mathewson2025-02-041-1/+54
* rpclib: Obey error Display convention wrt sources.Nick Mathewson2025-02-041-17/+16
* rpclib: Move socketpair to a testing module; use it in llconn testsNick Mathewson2025-02-031-32/+2
* rpclib: In tests, use an ersatz socketpair on windows.Nick Mathewson2025-02-031-2/+32
* rpclib: make conn::complex use fewer iterations.Nick Mathewson2025-02-031-1/+1
* fix: fix typosDimitris Apostolou2025-01-301-1/+1
* rpclib: Implement accessors for ConnectFailureNick Mathewson2025-01-291-1/+18
* rpclib: New combined error type for RPC connect failures.Nick Mathewson2025-01-291-0/+16
* rpclib: More explanations about internal method usage.Nick Mathewson2025-01-231-3/+5
* arti-rpc-client-core: Rename Authentication{Rejected=>Failed}Nick Mathewson2025-01-231-4/+4
* rpclib: Avoid overuse of execute_internal_ok.Nick Mathewson2025-01-231-6/+23
* arti-rpc-client-core: Use EmptyReply instead of EmptyResponse.Gabriela Moldovan2025-01-231-2/+2
* Merge branch 'rpc-cancel-2' into 'main'Nick Mathewson2025-01-231-5/+23
|\
| * arti-rpc-client-core: Document that dropping a request does not cancel it.Nick Mathewson2025-01-221-2/+4
| * arti-rpc-client-core: Implement and expose cancellation.Nick Mathewson2025-01-221-3/+19
* | rpclib: Rename params/reply structs for consistency.Nick Mathewson2025-01-211-3/+3
|/
* rpclib: Clean up after performing cookie authNick Mathewson2025-01-151-0/+8
* arti-rpc-client-core: Client side of cookie authentication.Nick Mathewson2025-01-151-1/+19
* Implement banner for RPC protocol.Nick Mathewson2025-01-091-0/+7
* rpc-client: Reject relative paths.Nick Mathewson2024-12-091-0/+5
* rpc-client: Initial implementation for RPC connect points.Nick Mathewson2024-12-091-13/+63
* rpc-client: move Builder to its own module.Nick Mathewson2024-12-091-85/+8
* rpclib: Rename RequestCancelled to be accurate.Nick Mathewson2024-10-211-6/+3
* rpclib: Add a #[source] annotation.Nick Mathewson2024-10-021-1/+1
* Apply 1 suggestion(s) to 1 file(s)Nick Mathewson2024-10-021-1/+1
* rpclib: Unify code internally generated requestsNick Mathewson2024-09-251-8/+100
* rpc: Finish an incomplete sentence in a doc.Nick Mathewson2024-09-251-1/+1
* rpclib: Rename connect.rs to stream.rsNick Mathewson2024-09-101-2/+2
* rpclib: FFI for opening data streams.Nick Mathewson2024-09-091-0/+1
* rpclib: Support opening a data stream.Nick Mathewson2024-09-091-0/+6
* Fix typosDimitris Apostolou2024-09-031-1/+1
* rpclib, ffi: Allow simultaneous calls to `arti_rpc_handle_wait()`Nick Mathewson2024-08-271-6/+18