summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver/src/connection/auth.rs
Commit message (Expand)AuthorAgeFilesLines
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* rpcserver: Improve conversion of authentication error.Nick Mathewson2025-01-281-0/+14
* rpc: Remove auth:query.Nick Mathewson2025-01-281-53/+0
* rpc: Refactor Cookie and UnloadedCookie into a single type.Nick Mathewson2025-01-151-1/+1
* rpc: consolodate naming of "inherent" auth.Nick Mathewson2025-01-151-4/+4
* arti-rpcserver: Server side of cookie auth.Nick Mathewson2025-01-151-0/+17
* arti-rpcserver: Tell connections what kind of auth to expect.Nick Mathewson2025-01-151-8/+15
* arti-rpcserver: move inherent authentication to its own module.Nick Mathewson2025-01-151-69/+6
* arti-rpcserver: remove some dead code.Nick Mathewson2025-01-151-57/+0
* Fix typo in arti-rpcserver auth.rs commentNeel Chauhan2024-10-181-1/+1
* Revise RPC documentation to be more informative.Nick Mathewson2024-10-021-4/+17
* rpc: Refactor errors part 1: a new RpcMethod trait.Nick Mathewson2024-07-251-4/+2
* rpc: Pass around our rpc::Context in an Arc.Nick Mathewson2024-06-101-2/+2
* RPC: Require an Error type in methods.Nick Mathewson2024-05-161-0/+2
* Add a dead code allow in RPC codeIan Jackson2024-04-251-0/+1
* RPC: Remove method and object type from macros.Nick Mathewson2024-04-221-2/+2
* rpc: Move deftly attributes into an `rpc` namespace.Nick Mathewson2024-04-111-2/+2
* Globally rename rpc_invoke_fn to static_rpc_invoke_fnNick Mathewson2024-04-081-3/+3
* Refactor: remove existence of HasConstTypeId_ as a traitNick Mathewson2024-04-081-2/+2
* Port many of the macros in tor-rpcbase to use derive-deftly.Nick Mathewson2024-04-041-4/+8
* rpc: Give the session-creation function an argument.Nick Mathewson2023-06-151-1/+11
* rpc: revise session initialization a lot.Nick Mathewson2023-06-151-8/+4
* rpc: Rename Session=>RpcSessionNick Mathewson2023-06-151-1/+1
* rpc: Disable auth:get_rpc_protocol for now.Nick Mathewson2023-05-241-0/+8
* rpc: Make the top-level returned object a "session".Nick Mathewson2023-05-241-6/+12
* rpc: Implement auth:query.Nick Mathewson2023-05-231-1/+39
* rpc: Implement the auth:get_rpc_protocol method.Nick Mathewson2023-05-231-0/+49
* rpc: move existing auth code to new module.Nick Mathewson2023-05-231-0/+82