| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -1/+1 |
| | | | | | Run maint/add_warning | ||||
| * | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt` | Steven Engler | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | http_connect: Advertise listener capabilities to RPC | Nick Mathewson | 2025-10-28 | 1 | -4/+16 |
| | | |||||
| * | arti: Make Rpc argument unconditional when constructing socks proxy | Nick Mathewson | 2025-01-23 | 1 | -1/+0 |
| | | | | | | | Formerly this was a conditional method argument, which is a huge antipattern. Now it is unconditionally present, as `Option<T>` for a type that is uninhabited when RPC isn't supported. | ||||
| * | rpc: clarify documentation and fix typos | Nick Mathewson | 2024-10-02 | 1 | -1/+3 |
| | | | | | Based on review from @opara. | ||||
| * | Revise RPC documentation to be more informative. | Nick Mathewson | 2024-10-02 | 1 | -2/+9 |
| | | | | | | | Previous documentation was more-or-less meant for the Arti developer only. This new documentation is intended for actual users of RPC functionality. It's meant to be extracted with `maint/rpc-doc-tool`. | ||||
| * | rpc: add mandatory delegate-type attribute to Object template | Nick Mathewson | 2024-09-24 | 1 | -1/+4 |
| | | | | | | | | When specifying a delegation, the template user must also say what type they're delegating to. We're going to use this to document and expose delegations. | ||||
| * | arti/rpclib: Tweak proxy_info format. | Nick Mathewson | 2024-09-09 | 1 | -1/+3 |
| | | | | | | | | Renamed address to tcp_address, and made it optional, so that later we can have a unix_path, etc. On deser side, add support for unrecognized listener types. | ||||
| * | rpc: Use MockRuntime for set_proxy_info test. | Nick Mathewson | 2024-08-28 | 1 | -2/+2 |
| | | |||||
| * | rpc: Add a test for setting proxy info. | Nick Mathewson | 2024-08-28 | 1 | -0/+40 |
| | | |||||
| * | rpc: Try another incantation for watching for ProxyInfo. | Nick Mathewson | 2024-08-28 | 1 | -13/+7 |
| | | |||||
| * | rpc: Add another layer of indirection on proxyinfo | Nick Mathewson | 2024-08-28 | 1 | -1/+3 |
| | | |||||
| * | rpc: Try using postage::watch to initialize ProxyInfo. | Nick Mathewson | 2024-08-28 | 1 | -16/+63 |
| | | | | | | (This is a bit trickier than I would like, but it ensures that we never return a "not initialized yet" code.) | ||||
| * | RPC: Add experimental method to list SOCKS proxies. | Nick Mathewson | 2024-08-28 | 1 | -5/+32 |
| | | | | | | | | We'll need this for our rpc-library code to meaningfully open SOCKS connections. Closes #1523. | ||||
| * | arti: Define a new ArtiRpcSession type. | Nick Mathewson | 2024-08-28 | 1 | -0/+69 |
| This type exists in the `arti` crate. It wraps and delegates to `arti_rpcserver::RpcSession`. Subsequent commits will use it to expose information from the `arti` crate to the RPC system; right now it does nothing. | |||||
