summaryrefslogtreecommitdiff
path: root/crates/arti/src/rpc.rs
Commit message (Expand)AuthorAgeFilesLines
* rpc: Try using postage::watch to initialize ProxyInfo.Nick Mathewson2024-08-281-1/+1
* RPC: Add experimental method to list SOCKS proxies.Nick Mathewson2024-08-281-0/+1
* arti: Define a new ArtiRpcSession type.Nick Mathewson2024-08-281-3/+7
* RPC: Use RPC methods instead of the "ClientConnectionTarget" trait.Nick Mathewson2024-06-111-0/+2
* RPC: Give error from RpcMgr::new if method name is sufficiently bad.Nick Mathewson2024-05-141-1/+1
* RPC: Enforce method name format.Nick Mathewson2024-05-141-0/+29
* RPC: RpcDataStream type to act as a "stream-shaped hole"Nick Mathewson2024-05-141-0/+1
* TorClient: Slightly cleaner (?) interface for registering RPC methods.Nick Mathewson2024-05-061-1/+1
* RPC: Implement methods to get and watch client bootstrap status.Nick Mathewson2024-05-061-0/+5
* rpc: Give the session-creation function an argument.Nick Mathewson2023-06-151-1/+1
* rpc: revise session initialization a lot.Nick Mathewson2023-06-151-7/+8
* RPC: rename new_session to new_connectionNick Mathewson2023-06-151-1/+1
* rpc: revise the relationship between Mgr and ConnectionNick Mathewson2023-06-141-1/+1
* RPC: tell the `arti` SOCKS code about an RpcMgr object.Nick Mathewson2023-06-051-7/+29
* rpc: Move Arc::new() to RpcMgr code.Nick Mathewson2023-06-051-2/+2
* RPC: Start on plumbing TorClient into our RPC codeNick Mathewson2023-05-041-2/+2
* RPC: Move the "listen" part of the RPC listener code to `arti`.Nick Mathewson2023-05-041-0/+55