| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc-client: add support to prefer/require su permission | Nick Mathewson | 2026-03-16 | 1 | -0/+20 |
| | | |||||
| * | rpc: add a "superuser" element to connect points. | Nick Mathewson | 2026-03-16 | 1 | -0/+34 |
| | | | | | Currently does nothing. | ||||
| * | rpc: Clarify comments on resolve() methods. | Nick Mathewson | 2026-01-27 | 1 | -3/+3 |
| | | |||||
| * | rpc: Generate a specific error for inet-auto:nonlocal | Nick Mathewson | 2026-01-27 | 1 | -1/+9 |
| | | |||||
| * | rpc-connect: Implement json address-file format. | Nick Mathewson | 2026-01-27 | 1 | -1/+21 |
| | | |||||
| * | rpc: Add rpc-client-side support for inet-auto addresses | Nick Mathewson | 2026-01-27 | 1 | -0/+20 |
| | | |||||
| * | rpc: Add rpc-server-side support for inet-auto addresses. | Nick Mathewson | 2026-01-27 | 1 | -7/+64 |
| | | |||||
| * | rpc: Begin implementing inet-auto address scheme. | Nick Mathewson | 2026-01-27 | 1 | -14/+137 |
| | | |||||
| * | rpc-connect-point: Decline (not abort) on more invalid address formats. | Nick Mathewson | 2025-12-17 | 1 | -4/+9 |
| | | | | | | | | | | | When we see an address schema we don't recognize, we're supposed to _decline_ the connect point rather than aborting. Closes #2303. See discussion at #1844. Additionally, we tolerate more kinds of invalid address, in order to permit future planned extensions. | ||||
| * | rpc-connect: Allow missing_docs_in_private_items | Gabriela Moldovan | 2025-12-01 | 1 | -0/+1 |
| | | | | | This silences a nightly warning. | ||||
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -1/+1 |
| | | | | | Run maint/add_warning | ||||
| * | Switch Cargo.toml files to edition 2024. | Nick Mathewson | 2025-08-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | First, run ``` git grep -l "^edition =" | xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;' ``` Second, manually verify that all Cargo.toml files have changed, and nothing else has changed. Third, run cargo fmt again. | ||||
| * | Fix AF_UNIX terminology in docs, comments, and error messages | Ian Jackson | 2025-03-24 | 1 | -2/+2 |
| | | |||||
| * | 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: Detect and decline connpts with invalid "auth" feields | Nick Mathewson | 2025-01-27 | 1 | -18/+16 |
| | | |||||
| * | rpc: Reject relative unix paths. | Nick Mathewson | 2025-01-15 | 1 | -0/+9 |
| | | |||||
| * | connect point: Use new CfgPathResolver api. | Nick Mathewson | 2024-11-19 | 1 | -12/+22 |
| | | |||||
| * | connect point: handle unrecognized auth variants. | Nick Mathewson | 2024-11-19 | 1 | -4/+37 |
| | | |||||
| * | Connect point: Improve robustness against new SocketAddr variants | Nick Mathewson | 2024-11-19 | 1 | -2/+10 |
| | | |||||
| * | connect point: add a test for ConflictingMembers. | Nick Mathewson | 2024-11-19 | 1 | -0/+13 |
| | | |||||
| * | connect-point: Rename Reps to Addresses. | Nick Mathewson | 2024-11-19 | 1 | -7/+7 |
| | | |||||
| * | connect point: Add client support. | Nick Mathewson | 2024-11-19 | 1 | -0/+10 |
| | | | | | | ("Client support" here means connecting to a socket and reading a cookie file.) | ||||
| * | connect point: Treat unrecognized auth types as Decline. | Nick Mathewson | 2024-11-19 | 1 | -0/+9 |
| | | |||||
| * | connect points: Validate more correctness properties | Nick Mathewson | 2024-11-19 | 1 | -4/+23 |
| | | | | | | In particular, we only allow binding/connecting to localhost, and we only support None auth for Unix connections. | ||||
| * | connect points: Remember original string addresses | Nick Mathewson | 2024-11-19 | 1 | -6/+57 |
| | | | | | The cookie authentication protocol will need these. | ||||
| * | connect point: implement FromStr. | Nick Mathewson | 2024-11-19 | 1 | -17/+58 |
| | | | | | | | | | | While doing so, tidy up the errors that we detect when parsing a connect point, so that we can differentiate ones that indicate an unsupported connect-point type. This means that fewer types now implement Deserialize; that's probably a good thing. | ||||
| * | tor-connect-point: new crate to manage RPC connect points | Nick Mathewson | 2024-11-19 | 1 | -0/+304 |
| See doc/dev/rpc-book/src/rpc-connect-sketch.md for details. | |||||
