summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver
Commit message (Expand)AuthorAgeFilesLines
* Bump all the unstable tor- and arti- crates to 0.25.0.Gabriela Moldovan2024-12-021-10/+10
* Bump the versions of the non-{arti-,tor-} crates.Gabriela Moldovan2024-12-021-1/+1
* cargo: Update `thiserror` to `2`Clara Engler2024-11-121-1/+1
* Bump minor versions of crates with new APIs/implsIan Jackson2024-10-301-1/+1
* Bump unstable tor-* and arti-* crates to 0.24.0Ian Jackson2024-10-301-10/+10
* Remove echo structsNeel Chauhan2024-10-251-14/+0
* arti-rpcserver: Remove echo_on_sessionNeel Chauhan2024-10-251-12/+0
* rpc: Tweak release_owned to give an error on second removal of "connection".Nick Mathewson2024-10-231-16/+20
* rpc: Use a const for the "connection" object ID.Nick Mathewson2024-10-231-2/+9
* rpc: Simplify method-dispatch-bypass logic a bitNick Mathewson2024-10-232-9/+2
* rpc: Add support for dropping the special "connection" object ID.Nick Mathewson2024-10-231-9/+19
* rpc: Move "rpc:release" to be a method on the rpc object.Nick Mathewson2024-10-231-24/+24
* rpcserver: detect and use methods that bypass method dispatch.Nick Mathewson2024-10-231-3/+8
* rpc: Remove unimplemented rpc:downgrade method for now.Nick Mathewson2024-10-231-9/+0
* rpc: Move some object-id-manipulation methods to a new module.Nick Mathewson2024-10-233-50/+63
* Merge branch 'arti-rpcserver-comment' into 'main'wesleyac2024-10-211-1/+1
|\
| * Fix typo in arti-rpcserver auth.rs commentNeel Chauhan2024-10-181-1/+1
* | rpc: List missing required features in error dataNick Mathewson2024-10-171-5/+7
* | Remove Rpc* variants from tor_error::ErrorKindNick Mathewson2024-10-173-21/+27
* | rpcserver: Wrap InvokeError as internal errorNick Mathewson2024-10-172-6/+8
|/
* Merge branch 'mq-prevent' into 'main'Ian Jackson2024-10-151-2/+5
|\
| * Use mpsc_channel_no_memquota in the RPC system (adding a TODO)Ian Jackson2024-10-151-2/+5
* | Replace _ => panic!() elsewhereIan Jackson2024-10-151-1/+1
|/
* arti-rpcserver: minimal handling for request.meta.requireNick Mathewson2024-10-072-2/+30
* arti-rpcserver: Correctly handle rpc.meta without `updates`Nick Mathewson2024-10-071-0/+1
* rpcserver: Remove TODO about optionality of paramsNick Mathewson2024-10-071-3/+0
* rpc: clarify documentation and fix typosNick Mathewson2024-10-022-3/+6
* Revise RPC documentation to be more informative.Nick Mathewson2024-10-024-13/+73
* Bump arti- and tor- crates to 0.23.0Nick Mathewson2024-09-301-10/+10
* Minor bumps on non-tor/arti cratesNick Mathewson2024-09-301-2/+2
* Merge branch 'msrv-1.77-and-rusqlite-update' into 'main'David Goulet2024-09-261-1/+1
|\
| * Upgrade MSRV to 1.77Nick Mathewson2024-09-251-1/+1
* | Merge branch 'upgrades-20240925' into 'main'Nick Mathewson2024-09-261-1/+1
|\ \ | |/ |/|
| * Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-251-1/+1
* | rpc: Rename SingletonId to SingleIdResponseNick Mathewson2024-09-242-8/+8
|/
* Bump MSRV from 1.70 to 1.75.Wesley Aptekar-Cassels2024-09-161-1/+1
* rpcserver: Split a few long lines.Nick Mathewson2024-09-161-5/+10
* rpcserver: move is_connection_close detection into run_loop.Nick Mathewson2024-09-161-6/+10
* rpcserver: Add an extra level of braces.Nick Mathewson2024-09-161-50/+52
* rpcserver: Apply documentation suggestion.Nick Mathewson2024-09-161-0/+2
* rpcserver: Use a struct to enforce explicit ContinueNick Mathewson2024-09-161-2/+10
* rpc: Simplify simplified close logic even furtherNick Mathewson2024-09-162-35/+38
* rpc: Simplify close logic even further.Nick Mathewson2024-09-161-6/+4
* rpc: Simplify handling of fatal Json read errors.Nick Mathewson2024-09-163-44/+33
* rpc: More specificity surrounding SOCKS-rpc integrationNick Mathewson2024-09-091-1/+8
* 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