| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | rpclib: Move from_env_string_elt onto SearchLocation. | Nick Mathewson | 2025-01-29 | 1 | -4/+6 | |
| | | | | ||||||
| | * | | rpclib: Implement accessors for ConnectFailure | Nick Mathewson | 2025-01-29 | 3 | -3/+23 | |
| | | | | ||||||
| | * | | rpclib: Implement Display for ConnPtDescription | Nick Mathewson | 2025-01-29 | 1 | -4/+51 | |
| | | | | ||||||
| | * | | rpclib: New combined error type for RPC connect failures. | Nick Mathewson | 2025-01-29 | 3 | -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 Mathewson | 2025-01-29 | 1 | -22/+77 | |
| | | | | ||||||
| | * | | rpclib: Keep track of where each SearchEntry comes from. | Nick Mathewson | 2025-01-29 | 1 | -24/+91 | |
| |/ / | | | | | | | Subsequent commits will pipe this information forward to our errors. | |||||
| * | | Merge branch 'rpcserver-more-todos' into 'main' | Nick Mathewson | 2025-01-28 | 5 | -81/+14 | |
| |\ \ | | | | | | | | | | | | | arti-rpcserver: Resolve various TODO RPC items. See merge request tpo/core/arti!2745 | |||||
| | * | | rpcserver: Remove a stale TODO. (RpcMgr works.) | Nick Mathewson | 2025-01-28 | 1 | -2/+0 | |
| | | | | ||||||
| | * | | rpcserver: Remove stale TODO about authentication | Nick Mathewson | 2025-01-28 | 1 | -3/+0 | |
| | | | | | | | | | | | | | (This TODO dates back to the point before we had sessions.) | |||||
| | * | | rpcserver: Improve conversion of authentication error. | Nick Mathewson | 2025-01-28 | 2 | -7/+14 | |
| | | | | ||||||
| | * | | 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 | 2 | -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 Mathewson | 2025-01-28 | 1 | -3/+0 | |
| | | | | | | | | | | | | | Other parts of the crate no longer look at the .0 field directly. | |||||
| * | | | Merge branch 'changelog-style' into 'main' | Nick Mathewson | 2025-01-28 | 2 | -1/+329 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Write a styleguide for our CHANGELOG.md. See merge request tpo/core/arti!2616 | |||||
| | * | | | changelog stype: mention format_md_links. | Nick Mathewson | 2025-01-28 | 1 | -0/+5 | |
| | | | | | ||||||
| | * | | | changelog template: wording fix and clarification from gabi | Nick Mathewson | 2025-01-28 | 1 | -2/+2 | |
| | | | | | ||||||
| | * | | | changelog style: promote terseness | Nick Mathewson | 2025-01-28 | 1 | -1/+2 | |
| | | | | | ||||||
| | * | | | changelog style: allow bare-noun style sometimes. | Nick Mathewson | 2025-01-28 | 1 | -3/+10 | |
| | | | | | ||||||
| | * | | | changelog style: text from @diziet about audience | Nick Mathewson | 2025-01-28 | 1 | -0/+8 | |
| | | | | | ||||||
| | * | | | changelog template: promote deprecated-functionality section | Nick Mathewson | 2025-01-28 | 1 | -1/+3 | |
| | | | | | ||||||
| | * | | | changelog template: Clarify "network changes" | Nick Mathewson | 2025-01-28 | 1 | -1/+6 | |
| | | | | | ||||||
| | * | | | changelog style: text from @arma. | Nick Mathewson | 2025-01-28 | 1 | -1/+16 | |
| | | | | | ||||||
| | * | | | Changelog template: typo fix from @gabi-250. | Nick Mathewson | 2025-01-28 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Release.md: Suggestions from Diziet about style guide | Nick Mathewson | 2025-01-28 | 2 | -7/+18 | |
| | | | | | ||||||
| | * | | | Write a styleguide for our CHANGELOG.md. | Nick Mathewson | 2025-01-28 | 2 | -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 Mathewson | 2025-01-28 | 2 | -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 exceptions | Nick Mathewson | 2025-01-28 | 1 | -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. | |||||
| | * | | format_md_links: more documentation | Nick Mathewson | 2025-01-28 | 1 | -1/+4 | |
| | | | | ||||||
| | * | | format_md_links: more comments in regular expressions. | Nick Mathewson | 2025-01-28 | 1 | -0/+4 | |
| | | | | ||||||
| | * | | Change lower-bound for git abbrevs to 7. | Nick Mathewson | 2025-01-28 | 1 | -2/+2 | |
| | | | | | | | | | | | | | (This is the default value for git's `core.abbrev` setting.) | |||||
| | * | | Apply 1 suggestion(s) to 1 file(s) | Nick Mathewson | 2025-01-28 | 1 | -1/+1 | |
| | | | | | | | | | | Co-authored-by: Jim Newsome <[email protected]> | |||||
| | * | | Re-run update-md-links for newly surfaced entries. | Nick Mathewson | 2025-01-28 | 1 | -0/+3 | |
| | | | | ||||||
| | * | | Hand cleaning on format_md_links outputs | Nick Mathewson | 2025-01-28 | 2 | -12/+10 | |
| | | | | | | | | | | | | | | | | These are entries that were misformatted before, but where format_md_links didn't fix them in the right way. | |||||
| | * | | Run format_md_links on our existing changelog. | Nick Mathewson | 2025-01-28 | 1 | -65/+59 | |
| | | | | ||||||
| | * | | Script to reformat links at the end of each changelog entry | Nick Mathewson | 2025-01-28 | 1 | -0/+240 | |
| | | | | ||||||
| * | | | Merge branch 'rpc-references-cleanup' into 'main' | Nick Mathewson | 2025-01-28 | 6 | -183/+204 | |
| |\ \ \ | | | | | | | | | | | | | | | | | rpc: Move support for weak references behind an experimental feature See merge request tpo/core/arti!2742 | |||||
| | * | | | rpc: Move support for weak references behind an experimental feature | Nick Mathewson | 2025-01-27 | 6 | -183/+204 | |
| | | | | | | | | | | | | | | | | | | | | | We haven't decided how these should work (see #868), so having them present by default is a bad idea. | |||||
| * | | | | Merge branch 'tor-rpc-connect-todos' into 'main' | Nick Mathewson | 2025-01-28 | 7 | -70/+106 | |
| |\ \ \ \ | |_|/ / |/| | | | | | | | | | | | tor-rpc-connect: Address remaining "TODO RPC" notes. See merge request tpo/core/arti!2743 | |||||
| | * | | | fs-mistrust: document that follow_final_links is not insecure | Nick Mathewson | 2025-01-28 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | Since it makes an exception, we need to be clear about the exceptions that it _doesn't_ make. | |||||
| | * | | | fs-mistrust: link to documentation about "obeying constraints" | Nick Mathewson | 2025-01-28 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Since "obeying the constraints of a FileAccess" is a term of art, this commit introduces links from the places where it is used to the place where it is defined. | |||||
| | * | | | rpc-connect: Remove remaining TODO RPCs | Nick Mathewson | 2025-01-27 | 1 | -4/+1 | |
| | | | | | | | | | | | | | | | | | I have checked the relevant code, and it seems okay. | |||||
| | * | | | rpc-connect: Make Connect::validate more straightforward | Nick Mathewson | 2025-01-27 | 1 | -11/+12 | |
| | | | | | ||||||
| | * | | | rpc-connect: check that all paths inside a connpt are absolute. | Nick Mathewson | 2025-01-27 | 1 | -13/+49 | |
| | | | | | ||||||
| | * | | | rpc-connect: remove todo; confirm that we do want to mkdir. | Nick Mathewson | 2025-01-27 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | rpc-connect: Detect and decline connpts with invalid "auth" feields | Nick Mathewson | 2025-01-27 | 3 | -20/+18 | |
| | | | | | ||||||
| | * | | | rpc-connect: Abort on misformed cookie file, and explain why. | Nick Mathewson | 2025-01-27 | 1 | -6/+3 | |
| | | | | | ||||||
| | * | | | rpc-connect: Use file_access() API, and permit symlinks. | Nick Mathewson | 2025-01-27 | 2 | -17/+20 | |
| | |/ / | ||||||
| * | | | Merge branch 'more-tor-proto' into 'main' | David Goulet | 2025-01-28 | 4 | -92/+146 | |
| |\ \ \ | | | | | | | | | | | | | | | | | tor-proto: Various refactorings and cleanups See merge request tpo/core/arti!2733 | |||||
| | * | | | tor-proto: Use SENDME_TAG_LEN constant instead of magic value. | Gabriela Moldovan | 2025-01-28 | 2 | -7/+8 | |
| | | | | | ||||||
| | * | | | tor-proto: Use CircTag::try_from for clarity. | Gabriela Moldovan | 2025-01-28 | 2 | -7/+12 | |
| | | | | | ||||||
