summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver
Commit message (Expand)AuthorAgeFilesLines
* Bump all the unstable tor- and arti- crates to 0.29.0.Gabriela Moldovan2025-03-311-12/+12
* Revise READMEs for RPC crates.Nick Mathewson2025-03-251-0/+7
* 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
* Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-0/+1
* Bump minor versions in tor-*, arti-*.Nick Mathewson2025-03-031-12/+12
* Upgrade to derive_more 2Nick Mathewson2025-02-261-1/+1
* arti-rpcserver: Fix operator precedence warning.Gabriela Moldovan2025-02-241-1/+1
* Enable derive-deftly beta featuresIan Jackson2025-02-121-1/+1
* Update to derive-deftly 1.0Ian Jackson2025-02-121-1/+1
* Merge branch 'versions' into 'main'Ian Jackson2025-02-061-12/+12
|\
| * Version bumps to 0.27.0Ian Jackson2025-02-061-12/+12
* | Fix Cargo.toml features formattingIan Jackson2025-02-061-1/+2
* | Add some missing "full" featuresIan Jackson2025-02-061-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
* rpcserver: Remove stale TODO about authenticationNick Mathewson2025-01-281-3/+0
* rpcserver: Improve conversion of authentication error.Nick Mathewson2025-01-282-7/+14
* rpc: Remove auth:query.Nick Mathewson2025-01-281-53/+0
* rpcserver: Remove a stale TODO about ConnectionId.Nick Mathewson2025-01-281-3/+0
* Merge branch 'rpc-references-cleanup' into 'main'Nick Mathewson2025-01-284-167/+203
|\
| * rpc: Move support for weak references behind an experimental featureNick Mathewson2025-01-274-167/+203
* | Merge branch 'strongrefs_are_not_deduped' into 'main'Nick Mathewson2025-01-282-2/+8
|\ \
| * | rpc: Clean up comments surrounding strong referencesNick Mathewson2025-01-272-2/+8
| |/
* | rpcbase: Enforce validity on error datum keywords.Nick Mathewson2025-01-271-1/+2
* | rpc: Rename InvalidMethodName to InvalidRpcIdentifier.Nick Mathewson2025-01-271-3/+3
|/
* Merge branch 'rpc-todos-1' into 'main'Nick Mathewson2025-01-232-20/+3
|\
| * rpcserver: remove dead code exception in objmap.rsNick Mathewson2025-01-221-3/+1
| * rpcserver: remove dead code in codecs.rsNick Mathewson2025-01-221-17/+2
* | Document more that cancel is uncancellable.Nick Mathewson2025-01-221-0/+2
* | rpc: Correct RPC error code for "RequestNotFound".Nick Mathewson2025-01-221-1/+4
* | cancel: Distinguish the internal-error case for double-cancel.Nick Mathewson2025-01-221-2/+23
* | cancel: Document deadlock/panic issue and how to avoid it.Nick Mathewson2025-01-221-2/+19
* | rpc: Make cancel requests uncancellable.Nick Mathewson2025-01-222-27/+56
* | cancel: Add a TODO about moving the Future inside the lock.Nick Mathewson2025-01-221-0/+5
* | Cancel: Drop lock before calling waker.Nick Mathewson2025-01-221-0/+1
* | cancel: Remove FusedFuture implementation.Nick Mathewson2025-01-221-12/+1
* | cancel: Use Waker::clone_from to avoid needless clones.Nick Mathewson2025-01-221-1/+9
* | rpc: Implement the rpc:cancel command.Nick Mathewson2025-01-162-1/+79
* | rpc: Better RpcErrorKind for for RequestCancelled.Nick Mathewson2025-01-161-4/+7
* | rpc: Strengthen guarantees from Cancel.Nick Mathewson2025-01-162-20/+125
|/
* Merge branch 'rpc-clean-up-after-auth' into 'main'Nick Mathewson2025-01-151-0/+5
|\
| * rpc: More documentation on cookie_continue.Nick Mathewson2025-01-151-0/+5
* | Merge branch 'rpc-renaming-2' into 'main'Nick Mathewson2025-01-152-62/+56
|\ \