| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc: Document what strong and weak ids are. | Nick Mathewson | 2026-04-13 | 1 | -0/+29 |
| | | | | | (Include a "terminology to be finalized" note.) | ||||
| * | rpc: add a "superuser" element to connect points. | Nick Mathewson | 2026-03-16 | 1 | -0/+4 |
| | | | | | Currently does nothing. | ||||
| * | rpc: Rename socket_stored_in_file => socket_address_file | Nick Mathewson | 2026-01-14 | 1 | -2/+2 |
| | | |||||
| * | Suggestions from @diziet | Nick Mathewson | 2026-01-14 | 1 | -0/+23 |
| | | |||||
| * | rpc: Document the intended behavior of inet-auto connpts | Nick Mathewson | 2026-01-13 | 1 | -11/+31 |
| | | | | | Part of #1844. | ||||
| * | rpc-connect-spec: Describe new behavior. | Nick Mathewson | 2025-12-17 | 1 | -0/+3 |
| | | |||||
| * | Fix the JSON in rpc-book/messages-and-json.md. | Pier Angelo Vendrame | 2025-12-04 | 1 | -2/+2 |
| | | | | | | Added a missing quote and removed a trailing comma to make a JSON snippet from the RPC documentation valid. | ||||
| * | Fix AF_UNIX terminology in docs, comments, and error messages | Ian Jackson | 2025-03-24 | 2 | -2/+2 |
| | | |||||
| * | rpc-book: Clarify auth="none" vs auth:inherent | Nick Mathewson | 2025-03-19 | 1 | -2/+3 |
| | | | | | Closes #1820. | ||||
| * | fix: fix typos | Dimitris Apostolou | 2025-01-30 | 2 | -2/+2 |
| | | |||||
| * | rpc-book: remove/update some obsolete stuff from rpc-meta-spec. | Nick Mathewson | 2025-01-29 | 1 | -42/+7 |
| | | |||||
| * | rpc-book: User-facing documentation for message format. | Nick Mathewson | 2025-01-29 | 2 | -0/+219 |
| | | |||||
| * | rpc-book: Add a getting-started document. | Nick Mathewson | 2025-01-29 | 2 | -0/+183 |
| | | |||||
| * | rpcbook: Add a "basic concepts" section. | Nick Mathewson | 2025-01-29 | 2 | -1/+124 |
| | | |||||
| * | rpc-book: Write an "about" README. | Nick Mathewson | 2025-01-29 | 2 | -2/+43 |
| | | |||||
| * | rpc-meta-spec: Remove obsolete sketch of method list. | Nick Mathewson | 2025-01-29 | 2 | -75/+10 |
| | | |||||
| * | Set up the RPC directory to use mdbook. | Nick Mathewson | 2025-01-29 | 5 | -2/+41 |
| | | |||||
| * | rpc-book: rename "sketch"/"draft" files. | Nick Mathewson | 2025-01-29 | 3 | -0/+4 |
| | | |||||
| * | rpc-meta: remove mentions of auth:get_rpc_protocol | Nick Mathewson | 2025-01-28 | 1 | -8/+0 |
| | | | | | It hasn't existed in a while. | ||||
| * | rpc: Remove auth:query. | Nick Mathewson | 2025-01-28 | 1 | -5/+0 |
| | | | | | | Nothing uses it; its role in negotiation has been replaced by the connect-point design. | ||||
| * | connpts: Document behavior on nonexistent directory | Nick Mathewson | 2025-01-23 | 1 | -2/+4 |
| | | |||||
| * | Document more that cancel is uncancellable. | Nick Mathewson | 2025-01-22 | 1 | -0/+5 |
| | | |||||
| * | rpc-meta-draft: Make rpc:cancel more permissive on ID collision. | Nick Mathewson | 2025-01-22 | 1 | -1/+2 |
| | | |||||
| * | rpc: Document how cancel interacts with RequestId collision. | Nick Mathewson | 2025-01-16 | 1 | -0/+6 |
| | | |||||
| * | Merge branch 'rpc-connect-clarify' into 'main' | Nick Mathewson | 2025-01-16 | 1 | -3/+6 |
| |\ | | | | | | | | | | | | | rpc: Clarify and fix some issues surrounding relative paths. Closes #1748 and #1749 See merge request tpo/core/arti!2712 | ||||
| | * | rpc-book: Decline non-absolute paths in our default paths. | Nick Mathewson | 2025-01-15 | 1 | -1/+3 |
| | | | | | | | | | Closes #1748. | ||||
| | * | rpc-book: Clarify that relative unix paths should abort. | Nick Mathewson | 2025-01-15 | 1 | -2/+3 |
| | | | | | | | | | Closes #1749. | ||||
| * | | Merge branch 'rpc-renaming-1' into 'main' | Nick Mathewson | 2025-01-15 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | | | | | | | arti-rpcserver: Rename MethodNotFound to NoSuchMethod. Closes #1500 See merge request tpo/core/arti!2714 | ||||
| | * | | rpc-meta-draft.md: Fix a dangling reference to RpcMethodNotFound. | Nick Mathewson | 2025-01-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | rpc: Document windows USER_DEFAULT connect point. | Nick Mathewson | 2025-01-15 | 1 | -0/+7 |
| |/ / | |||||
| * | | rpc: consolodate naming of "inherent" auth. | Nick Mathewson | 2025-01-15 | 1 | -9/+7 |
| | | | | | | | | | | | | | | | | | | | We don't want to call this "unix path" anywhere, since it corresponds to _any_ case where the ability to negotiate a successful connection means that the client is authorized. We also don't want to call it "none": The authentication is inherent to the connection, not nonexistent. | ||||
| * | | rpc: Tweak cookie protocol to bind both nonces. | Nick Mathewson | 2025-01-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | Previously participants in the cookie protocol only bound the peer nonce in their MACs. With this change, they bind both nonces. This change is _probably_ not necessary for security, but it can't hurt. It follows a general principle that Adam Langley told me a long time ago: you won't regret binding more, but you might regret binding less. | ||||
| * | | rpc-cookie-sketch: typo fix. | Nick Mathewson | 2025-01-15 | 1 | -1/+1 |
| |/ | |||||
| * | RPC spec: specify banner format. | Nick Mathewson | 2025-01-09 | 2 | -1/+28 |
| | | | | | | | | | | | | | | See #1753. This banner message will give the client a clear signal that the server is ready, so that the client will know that it can read files (such as a cookie file) written by the server. (We can't use "is the port bound" as a way to signal that the server is ready, since the server needs to bind the port in order to determine that there isn't another server running... which it needs to do before it can write an rpc cookie file.) | ||||
| * | fix: fix typos | Dimitris Apostolou | 2025-01-06 | 1 | -5/+5 |
| | | |||||
| * | rpc: Clarify listen_defaults behavior. | Nick Mathewson | 2024-12-19 | 1 | -1/+1 |
| | | |||||
| * | arti::rpc: Rename "overrides" field and type. | Nick Mathewson | 2024-12-19 | 1 | -1/+1 |
| | | | | | | Per discussion with Diziet, these aren't really "overriding" anything; they're the actual options for a single connect point. | ||||
| * | connpts: Add default connect points as constants. | Nick Mathewson | 2024-12-09 | 1 | -1/+1 |
| | | |||||
| * | rpc-connect-sketch: clarify "no new critical members" principle. | Nick Mathewson | 2024-11-13 | 1 | -5/+11 |
| | | |||||
| * | rpc-connect-sketch: Per discussion, change non-localhost to "decline" | Nick Mathewson | 2024-11-12 | 1 | -1/+1 |
| | | |||||
| * | rpc-connect-sketc: Add question on TOML tolerance. | Nick Mathewson | 2024-11-07 | 1 | -0/+6 |
| | | |||||
| * | rpc-connect-sketch: more specific abort/decline documentation | Nick Mathewson | 2024-11-07 | 1 | -6/+12 |
| | | |||||
| * | rpc-connect-sketch: more on philosophy of client error handling | Nick Mathewson | 2024-11-07 | 1 | -2/+34 |
| | | |||||
| * | rpc-cookie: shell expansion happens before the addr is canonical | Nick Mathewson | 2024-11-07 | 1 | -0/+2 |
| | | |||||
| * | rpc-connect: Clarify server behavior on disabled entries. | Nick Mathewson | 2024-11-07 | 1 | -0/+2 |
| | | | | | | The behavior in question is to ignore the entries entirely, and not check their files at all. | ||||
| * | Grammar fix. | Nick Mathewson | 2024-10-31 | 1 | -1/+1 |
| | | |||||
| * | RPC spec: note that embedded/owned need options. | Nick Mathewson | 2024-10-31 | 1 | -1/+6 |
| | | |||||
| * | RPC spec: clarify what is escaped | Nick Mathewson | 2024-10-31 | 1 | -2/+7 |
| | | | | | | Specifically, only literal connect points (TOML strings) are escaped. | ||||
| * | RPC specs: Fix an inline TOML table syntax. | Nick Mathewson | 2024-10-31 | 1 | -1/+1 |
| | | |||||
| * | rpc: clarify percent-encoding rules. | Nick Mathewson | 2024-10-28 | 1 | -5/+10 |
| | | |||||
