summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver/src
Commit message (Expand)AuthorAgeFilesLines
* arti-rpcserver: remove string slicesNick Mathewson2026-06-101-5/+4
* everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-091-0/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-096-0/+6
* Make all TorClient constructors wrap the TorClient in an Arc.Nick Mathewson2026-05-131-1/+1
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-123-6/+7
* rpc: Have OneShotClient delegate to ClientDataStreamCtrl.Nick Mathewson2026-04-281-2/+5
* rpc: Propagate and use LookupErrors.Nick Mathewson2026-04-133-12/+43
* rpc: Adjust invoke_rpc_method API and related lookups.Nick Mathewson2026-04-132-15/+6
* rpc: new method for upgrading/downgrading/cloning object IDsNick Mathewson2026-04-131-1/+57
* rpc: Remove caveats wrt rpc::release.Nick Mathewson2026-04-131-10/+0
* rpc: Add context support for adding and removing weak refsNick Mathewson2026-04-132-18/+27
* rpc: Restore some weak-reference tests; remove others.Nick Mathewson2026-04-131-199/+9
* rpc: allow weak references to be created.Nick Mathewson2026-04-131-9/+39
* rpc: rename strong_arena to arena.Nick Mathewson2026-04-131-7/+6
* rpc: collapse GenIdx enum to its single variant.Nick Mathewson2026-04-133-37/+12
* rpc: Remove notion of separate table/idx space for weak referencesNick Mathewson2026-04-133-323/+37
* Force use of standard hasher with weak_tables.Nick Mathewson2026-03-241-1/+5
* Merge branch 'typos' into 'main'opara2026-03-161-1/+1
|\
| * Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* | rpc: Do not allow a connection to be authenticated twiceNick Mathewson2026-03-164-10/+24
* | rpc: Move responsibility for Session creation to ConnectionNick Mathewson2026-03-164-61/+32
* | rpc: Add su capability to RpcSession, and methods to get/drop itNick Mathewson2026-03-161-2/+108
|/
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* Remove a spurious debug_assert in arti-rpcserver.Nick Mathewson2026-01-122-1/+1
* rpcserver: Add a temporary allow for missing docsGabriela Moldovan2025-12-011-0/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-066-6/+6
* rpc: Clean up GlobalId decoding API.Nick Mathewson2025-08-273-18/+32
* rpc: Cleanups to GlobalId tag byte handling.Nick Mathewson2025-08-272-7/+15
* Tag byte corrections and don't crashNeel Chauhan2025-08-271-8/+2
* '$' as tag byteNeel Chauhan2025-08-272-2/+2
* Update docsNeel Chauhan2025-08-271-3/+2
* Use a 'G' prefixNeel Chauhan2025-08-272-5/+7
* arti-rpcserver: Check IDs with a tag byte, not a magic lengthNeel Chauhan2025-08-272-7/+11
* proto: Move the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-181-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-0710-16/+16
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* rpcserver: Fix another ceil_div warningNick Mathewson2025-04-071-2/+1
* Add some allow(unused)Ian Jackson2025-03-271-0/+3
* rpcserver: Increase coverage in msgs modulevcrn2025-03-241-6/+25
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-183-5/+5
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-185-7/+7
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-0/+1
* arti-rpcserver: Fix operator precedence warning.Gabriela Moldovan2025-02-241-1/+1
* Merge branch 'rpc_document_internal_optimism' into 'main'Nick Mathewson2025-01-301-2/+17
|\
| * rpc: Document what is actually going on with stream optimism.Nick Mathewson2025-01-301-2/+17
* | proto: Rename (experimental) DataStream functions for ctrl accessNick Mathewson2025-01-301-1/+5
* | proto: Rename DataStreamCtrl to ClientDataStreamCtrlNick Mathewson2025-01-301-5/+5
* | fix: fix typosDimitris Apostolou2025-01-301-1/+1
|/
* rpcserver: Remove a stale TODO. (RpcMgr works.)Nick Mathewson2025-01-281-2/+0