summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver
Commit message (Expand)AuthorAgeFilesLines
* Bump all the unstable tor- and arti- crates to 0.22.0.Gabriela Moldovan2024-09-031-10/+10
* oneshot-fused-workaround: Set the initial version to 0.1.0.Gabriela Moldovan2024-09-031-1/+1
* arti-rpcserver: Use a non-wildcard version requirement for slotmap-careful.Gabriela Moldovan2024-09-031-1/+1
* Run fixup-features in preparation for release.Gabriela Moldovan2024-09-031-1/+1
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-282-1/+2
* rpcserver: Fix a trivial doc typo.Nick Mathewson2024-08-281-1/+1
* rpcserver: Use slotmap-careful instead of generational-arena.Nick Mathewson2024-08-143-35/+38
* Merge branch 'rpc-connection-error' into 'main'Nick Mathewson2024-08-131-16/+66
|\
| * rpcserver: use more sophisticated handling for ConnectionError.Nick Mathewson2024-08-121-16/+66
* | Unstable RPC method to dump method information.Nick Mathewson2024-08-122-1/+43
|/
* Bump versions for tor- and arti- crates to 0.21.0Nick Mathewson2024-08-011-10/+10
* Mark a struct as allowed-to-be-unused.Nick Mathewson2024-07-281-0/+1
* rpc: Rename the error codes for something like consistency.Nick Mathewson2024-07-253-4/+4
* rpc: Remove RpcError data field and use ReportNick Mathewson2024-07-251-1/+1
* rpc: Refactor errors part 1: a new RpcMethod trait.Nick Mathewson2024-07-254-14/+7
* Update to derive-deftly 0.14Ian Jackson2024-07-081-1/+1
* Update versions of 0.x tor-* and arti-* cratesIan Jackson2024-06-271-10/+10
* Update to derive-deftly 0.13.0Ian Jackson2024-06-251-1/+1
* Update to derive-deftly 0.12.1Ian Jackson2024-06-171-1/+1
* Several typo fixes from GabiNick Mathewson2024-06-111-2/+1
* Un-indent a block.Nick Mathewson2024-06-111-42/+39
* RPC: Use RPC methods instead of the "ClientConnectionTarget" trait.Nick Mathewson2024-06-112-91/+113
* rpc: Make RpcMgr::lookup_object return context along with object.Nick Mathewson2024-06-101-6/+12
* Implement rpc::Context on Connection directlyNick Mathewson2024-06-101-25/+7
* rpc: allow Connection::lookup_object to take &selfNick Mathewson2024-06-101-7/+16
* rpc: Make the connection type always-Arc.Nick Mathewson2024-06-102-5/+5
* Use refactored invoke_rpc_method in rpcserver.Nick Mathewson2024-06-101-6/+1
* rpc: Pass around our rpc::Context in an Arc.Nick Mathewson2024-06-104-9/+11
* Bump all the unstable tor- and arti- crates to 0.19.Gabriela Moldovan2024-06-051-10/+10
* arti-rpcserver: Reformat Cargo.toml.Gabriela Moldovan2024-06-051-1/+2
* Run fixup-features in preparation for release.Gabriela Moldovan2024-06-051-1/+1
* RPC: Expose dispatch table from ContextNick Mathewson2024-05-161-0/+4
* RPC: Require an Error type in methods.Nick Mathewson2024-05-164-0/+7
* rpc: Move typetag onto subtrait of DynMethodNick Mathewson2024-05-162-7/+8
* RPC: Give error from RpcMgr::new if method name is sufficiently bad.Nick Mathewson2024-05-141-4/+22
* RPC: Enforce method name format.Nick Mathewson2024-05-141-0/+6
* RPC: Use RPC method names in a consistent format.Nick Mathewson2024-05-142-3/+3
* RPC: Require DynClone for ClientConnectionError.Nick Mathewson2024-05-141-1/+1
* RPC: Document RpcDataSTream state transitions.Nick Mathewson2024-05-141-1/+19
* RPC: Rename RpcDataStream::{Waiting => Launching}Nick Mathewson2024-05-141-5/+9
* RPC: RpcDataStream type to act as a "stream-shaped hole"Nick Mathewson2024-05-143-0/+229
* RPC: Add a trait that can be the target of SOCKS requestsNick Mathewson2024-05-122-6/+56
* RPC: Un-parameterize RpcSession.Nick Mathewson2024-05-091-29/+43
* rpcserver: rename streams.rs to codecs.rs.Nick Mathewson2024-05-093-2/+2
* rpc: Teach RpcSession to expose and isolate clients.Nick Mathewson2024-05-091-1/+39
* Make RpcSession parameterized.Nick Mathewson2024-05-092-22/+22
* Merge branch 'new_ci_cfg_strategy' into 'main'Nick Mathewson2024-05-071-2/+2
|\
| * Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* | TorClient: Slightly cleaner (?) interface for registering RPC methods.Nick Mathewson2024-05-061-0/+19
* | RPC: Implement methods to get and watch client bootstrap status.Nick Mathewson2024-05-062-3/+11
|/