summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * | docs: Doc Project Skeletonoluchinwenyi2023-11-0350-1/+13295
| | |/ /
| | * | docs: Add new file. Re-adding readme.harleta2023-08-161-0/+8
| | | |
| | * | docs: Update 2 filesharleta2023-08-162-9/+0
| | | | | | | | | | | | | | | | | | | | - /weekly-updates/august-2nd-meeting-recap-and-updates.md - /README.md
| | * | docs: Update file august-2nd-meeting-recap-and-updates.mdharleta2023-08-021-0/+1
| | | |
| | * | docs: Update README.mdGaba2023-08-021-3/+3
| | | |
| | * | docs: Update file README.mdGaba2023-08-021-89/+5
| | | |
| | * | docs: Initial commitGaba2023-08-021-0/+92
| | /
* | | Merge branch 'rpc-docs-1' into 'main'Nick Mathewson2025-01-3013-133/+747
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Improve and write a bunch of RPC documentation Closes #1520, #1527, and #1296 See merge request tpo/core/arti!2748
| * | | tweak cbindgen documentation.Nick Mathewson2025-01-292-4/+9
| | | |
| * | | rpc.py: Copy stream caveats.Nick Mathewson2025-01-291-2/+20
| | | |
| * | | rpc.py: New preamble documentNick Mathewson2025-01-291-3/+6
| | | |
| * | | rpc-book: remove/update some obsolete stuff from rpc-meta-spec.Nick Mathewson2025-01-291-42/+7
| | | |
| * | | rpc-book: User-facing documentation for message format.Nick Mathewson2025-01-292-0/+219
| | | |
| * | | rpc-book: Add a getting-started document.Nick Mathewson2025-01-292-0/+183
| | | |
| * | | rpcbook: Add a "basic concepts" section.Nick Mathewson2025-01-292-1/+124
| | | |
| * | | rpc-book: Write an "about" README.Nick Mathewson2025-01-292-2/+43
| | | |
| * | | rpc-meta-spec: Remove obsolete sketch of method list.Nick Mathewson2025-01-292-75/+10
| | | |
| * | | Set up the RPC directory to use mdbook.Nick Mathewson2025-01-295-2/+41
| | | |
| * | | rpc-book: rename "sketch"/"draft" files.Nick Mathewson2025-01-293-0/+4
| | | |
| * | | rpclib: Update cbindgen documentation.Nick Mathewson2025-01-292-17/+96
| | |/ | |/|
* | | Merge branch 'rpc_collect_decline_errors' into 'main'Nick Mathewson2025-01-294-49/+286
|\ \ \ | |/ / |/| | | | | | | | rpclib: Remember the origin of each failed connect attempt See merge request tpo/core/arti!2744
| * | rpclib: Rename ConnPtSource to ConnPtOrigin.Nick Mathewson2025-01-291-11/+11
| | |
| * | rpclib: Rename WithinDir.{expanded => file}.Nick Mathewson2025-01-291-3/+6
| | |
| * | rpclib: Move from_env_string_elt onto SearchLocation.Nick Mathewson2025-01-291-4/+6
| | |
| * | rpclib: Implement accessors for ConnectFailureNick Mathewson2025-01-293-3/+23
| | |
| * | rpclib: Implement Display for ConnPtDescriptionNick Mathewson2025-01-291-4/+51
| | |
| * | rpclib: New combined error type for RPC connect failures.Nick Mathewson2025-01-293-9/+52
| | | | | | | | | | | | | | | This type explains where every error came from, and explains why each declined connect point was declined.
| * | rpclib: Pipe connect-point locations through our loading process.Nick Mathewson2025-01-291-22/+77
| | |
| * | rpclib: Keep track of where each SearchEntry comes from.Nick Mathewson2025-01-291-24/+91
|/ / | | | | | | Subsequent commits will pipe this information forward to our errors.
* | Merge branch 'rpcserver-more-todos' into 'main'Nick Mathewson2025-01-285-81/+14
|\ \ | | | | | | | | | | | | arti-rpcserver: Resolve various TODO RPC items. See merge request tpo/core/arti!2745
| * | rpcserver: Remove a stale TODO. (RpcMgr works.)Nick Mathewson2025-01-281-2/+0
| | |
| * | rpcserver: Remove stale TODO about authenticationNick Mathewson2025-01-281-3/+0
| | | | | | | | | | | | (This TODO dates back to the point before we had sessions.)
| * | rpcserver: Improve conversion of authentication error.Nick Mathewson2025-01-282-7/+14
| | |
| * | rpc-meta: remove mentions of auth:get_rpc_protocolNick Mathewson2025-01-281-8/+0
| | | | | | | | | | | | It hasn't existed in a while.
| * | rpc: Remove auth:query.Nick Mathewson2025-01-282-58/+0
| | | | | | | | | | | | | | | Nothing uses it; its role in negotiation has been replaced by the connect-point design.
| * | rpcserver: Remove a stale TODO about ConnectionId.Nick Mathewson2025-01-281-3/+0
| | | | | | | | | | | | Other parts of the crate no longer look at the .0 field directly.
* | | Merge branch 'changelog-style' into 'main'Nick Mathewson2025-01-282-1/+329
|\ \ \ | | | | | | | | | | | | | | | | Write a styleguide for our CHANGELOG.md. See merge request tpo/core/arti!2616
| * | | changelog stype: mention format_md_links.Nick Mathewson2025-01-281-0/+5
| | | |
| * | | changelog template: wording fix and clarification from gabiNick Mathewson2025-01-281-2/+2
| | | |
| * | | changelog style: promote tersenessNick Mathewson2025-01-281-1/+2
| | | |
| * | | changelog style: allow bare-noun style sometimes.Nick Mathewson2025-01-281-3/+10
| | | |
| * | | changelog style: text from @diziet about audienceNick Mathewson2025-01-281-0/+8
| | | |
| * | | changelog template: promote deprecated-functionality sectionNick Mathewson2025-01-281-1/+3
| | | |
| * | | changelog template: Clarify "network changes"Nick Mathewson2025-01-281-1/+6
| | | |
| * | | changelog style: text from @arma.Nick Mathewson2025-01-281-1/+16
| | | |
| * | | Changelog template: typo fix from @gabi-250.Nick Mathewson2025-01-281-1/+1
| | | |
| * | | Release.md: Suggestions from Diziet about style guideNick Mathewson2025-01-282-7/+18
| | | |
| * | | Write a styleguide for our CHANGELOG.md.Nick Mathewson2025-01-282-1/+275
| |/ / | | | | | | | | | | | | | | | | | | | | | This is based in part on the C Tor changelog standards, in part on an old hacking styleguide I found, and in part on past changelogs. It also includes a template to help start a new changelog.
* | | Merge branch 'format_md_links' into 'main'Nick Mathewson2025-01-282-65/+315
|\ \ \ | |/ / |/| | | | | | | | Script to implement proposed changelog link formatting rules See merge request tpo/core/arti!2739
| * | format_md_links: add list of not-necessarily-a-link exceptionsNick Mathewson2025-01-281-3/+11
| | | | | | | | | | | | | | | | | | "Ed25519" is a 7-character string that looks like hex but isn't. We leave it in brackets if we find it in brackets, but we don't automatically wrap it in brackets if it doesn't start with them.