summaryrefslogtreecommitdiff
path: root/doc/dev/notes/rpc-meta-draft.md
Commit message (Expand)AuthorAgeFilesLines
* rpc-meta-draft.md: correct some minor typosJim Newsome2024-09-251-7/+7
* rpc-draft: move cancel method to connection object.Nick Mathewson2024-09-111-1/+1
* rpc: Add a "client implementation strategies" section.Nick Mathewson2024-09-111-1/+24
* rpc: Document pipelining and concurrency.Nick Mathewson2024-09-111-2/+15
* rpc: Add a "Cancelled" code to our docs.Nick Mathewson2024-09-111-0/+1
* rpc: Replace strong/weak objectIds with reference/handle againNick Mathewson2024-09-111-5/+18
* rpc-draft: Adopt a stricter-but-looser rule for anti-framing defenseNick Mathewson2024-09-111-13/+46
* rpc-draft: A few more tweaks based on review.Nick Mathewson2024-09-111-10/+12
* Several rpc-draft suggestions from diziet.Nick Mathewson2024-09-111-11/+22
* rpc-meta: Note that the appendix is obsolete.Nick Mathewson2024-09-111-0/+3
* rpc-meta: Note that most listed requests are hypotheticalNick Mathewson2024-09-111-0/+4
* rpc-meta: remove example apis sectionNick Mathewson2024-09-111-58/+0
* rpc-meta: update cancellation to latest thinkingNick Mathewson2024-09-111-16/+6
* rpc-meta: Tweaks to "authentication" section.Nick Mathewson2024-09-111-5/+10
* rpc-meta: clarify current method name rules.Nick Mathewson2024-09-111-8/+9
* rpc-meta: Light edits to parameter description.Nick Mathewson2024-09-111-3/+3
* rpc-meta: Rewrite and move documentation on object semantics.Nick Mathewson2024-09-111-32/+117
* rpc-meta: clarify status of Sessions.Nick Mathewson2024-09-111-0/+7
* rpc-meta: rewrite front matterNick Mathewson2024-09-111-29/+38
* rpc-meta: Add a top-level heading, and shift other headingsNick Mathewson2024-09-111-35/+37
* rpc: Remove RpcError data field and use ReportNick Mathewson2024-07-251-26/+44
* rpc: split "method not found"Nick Mathewson2024-07-251-1/+2
* Tests and documentation about NULs in the RPC stream.Nick Mathewson2024-07-161-0/+4
* Fix typos in documentationTobias Stoeckmann2024-03-061-2/+2
* Fix typosDimitris Apostolou2023-07-221-1/+1
* rpc: update rpc-meta-draft with new behavior.Nick Mathewson2023-05-241-3/+7
* rpc: Clarify how authentication works.Nick Mathewson2023-05-161-10/+5
* rpc: Clarify some object ID docs and remove impl details.Nick Mathewson2023-05-161-37/+4
* rpc: Revise example in documentationNick Mathewson2023-05-161-4/+4
* rpc spec: define method namespacing.Nick Mathewson2023-04-131-5/+29
* rpc, spec: Document current ObjectError, RequestError behavior as correct.Nick Mathewson2023-04-131-2/+2
* rpc: Change `id=<SYNTAX>` to "no id".Nick Mathewson2023-04-131-3/+5
* rpc spec: Allocate a special ID for syntax errors.Nick Mathewson2023-04-121-0/+6
* rpc spec: Change arti_kinds => kinds per discussion.Nick Mathewson2023-04-121-6/+11
* rpc: terminology edits around "method" in spec draftNick Mathewson2023-04-121-4/+4
* Add notes on how to test the RPC engineNick Mathewson2023-04-121-0/+1
* Add notes on how to test the RPC engineNick Mathewson2023-04-121-0/+27
* rpc: Fix typos/grammar errorsNick Mathewson2023-04-111-2/+2
* rpc: Rewrite `data` spec in JSON termsIan Jackson2023-04-111-4/+12
* rpc: Clarify that error formatting display is indicativeIan Jackson2023-04-111-0/+4
* Use non-JSON-RPC-reserved values for our own errorsIan Jackson2023-04-111-2/+4
* rpc: Fix mistake in "JSON-RPC compatibility" section for errorsIan Jackson2023-04-111-1/+2
* rpc: Discourage use of `code`Ian Jackson2023-04-111-1/+8
* rpc: Warn about relying too much about `data`Ian Jackson2023-04-111-0/+5
* rpc: Provide example of an error responseIan Jackson2023-04-111-0/+18
* rpc: Provide a list of ErrorKind stringsIan Jackson2023-04-111-2/+17
* rpc: Be more explicit about what the string error message is for (typo)Ian Jackson2023-04-111-1/+1
* rpc: Be more explicit about what the string error message is forNick Mathewson2023-04-111-1/+3
* rpc: Proposed error formatIan Jackson2023-04-111-0/+52
* Merge branch 'rpc' into 'main'Ian Jackson2023-04-041-43/+122
|\