summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | http_connect: Use consts for headers.Nick Mathewson2025-10-281-4/+16
| * | | http_connect: Generate an X-Tor-Request-Failed header.Nick Mathewson2025-10-281-2/+20
| * | | http_connect: Provide better status codes for ErrorKinds.Nick Mathewson2025-10-282-4/+77
| * | | arti: Implement a "bilingual" HTTP CONNECT proxy.Nick Mathewson2025-10-284-2/+331
| * | | arti: Detect proxy protocol _before_ starting SOCKS.Nick Mathewson2025-10-284-27/+89
| * | | Reformat arti/Cargo.tomlNick Mathewson2025-10-281-27/+22
| * | | arti: Pass a buffered stream to handle_socks_connNick Mathewson2025-10-282-3/+15
| * | | arti: Renaming around socks/generic proxiesNick Mathewson2025-10-283-40/+43
| * | | arti: Split socks-specific parts out of handle_socks_connNick Mathewson2025-10-282-448/+475
| * | | arti::proxy: Small reformats.Nick Mathewson2025-10-281-5/+7
| * | | Rename "arti::socks" to "arti::proxy".Nick Mathewson2025-10-283-3/+3
* | | | proto: Avoid identifying relay circuits using TunnelIdGabriela Moldovan2025-10-271-3/+3
* | | | arti-relay: use `Void` for `TorRelay::run`Steven Engler2025-10-274-10/+17
|/ / /
* | | proto: Remove relay ChannelAuthenticationData builderDavid Goulet2025-10-233-82/+51
* | | proto: Feature flag some relay specific codeDavid Goulet2025-10-232-8/+15
* | | proto: Add relay todos for the handshakeDavid Goulet2025-10-231-0/+2
* | | proto: Use Arc for relay identities objectDavid Goulet2025-10-233-5/+7
* | | proto: Remove LOG_PREFIX in relay handshakeDavid Goulet2025-10-231-5/+1
* | | proto: Re-arrange some importsDavid Goulet2025-10-231-3/+1
* | | proto: Add a note about channel canonicityDavid Goulet2025-10-231-0/+5
* | | proto: Compute authenticate data after validating certificatesDavid Goulet2025-10-234-15/+58
* | | proto: Add a relay channel builderDavid Goulet2025-10-233-2/+37
* | | proto: Add RelayIdentities object holding our keysDavid Goulet2025-10-233-1/+63
* | | proto: Add the channel authentication dataDavid Goulet2025-10-234-2/+160
* | | proto: Add RelayInitiatorHandshakeDavid Goulet2025-10-235-1/+141
* | | proto: Change visibility for some channel objectsDavid Goulet2025-10-233-19/+20
* | | tor-netdoc: impl ItemArgumentParseable for IgnoredIan Jackson2025-10-232-2/+11
* | | tor-netdoc: Abolish ArgumentNotPresent alias, completing the renameIan Jackson2025-10-233-9/+6
* | | tor-netdoc: Use NotPresent rather than Option<Ignored> to suppress fieldsIan Jackson2025-10-234-8/+8
* | | tor-netdoc: Add unit tests for NotPresent and Ignored objectsIan Jackson2025-10-231-1/+32
* | | tor-netdoc: Add unit tests for NotPresent itemsIan Jackson2025-10-233-2/+6
* | | tor-netcoc: Introduce NotPresent, for absent multiplicityIan Jackson2025-10-233-9/+88
* | | tor-netdoc: Move parse2 impls on Ignored to types/misc.rsIan Jackson2025-10-232-23/+22
* | | Merge branch 'add-tracing-to-update-guardset-internal' into 'main'David Goulet2025-10-221-3/+7
|\ \ \
| * | | tor-guardmgr: Add more tracing to update_guardset_internal.Wesley Aptekar-Cassels2025-10-221-3/+7
* | | | tor-netdoc: Document new feature in semver.mdIan Jackson2025-10-221-0/+1
* | | | tor-netdoc: NetdocParseableFields derive: support flatten (test)Ian Jackson2025-10-221-0/+11
* | | | tor-netdoc: NetdocParseableFields derive: support flattenIan Jackson2025-10-221-2/+26
* | | | tor-netdoc: NetdocParseableFields derive: break out kw variableIan Jackson2025-10-221-1/+3
|/ / /
* | | Merge branch 'nd-preamble' into 'main'Ian Jackson2025-10-225-71/+83
|\ \ \
| * | | tor-netdoc: Preamble: Fix garbled doc commentIan Jackson2025-10-221-1/+1
| * | | tor-netdoc: Preamble: rename relay_version field to server_versionIan Jackson2025-10-224-8/+9
| * | | tor-netdoc: Say Preamble doesn't contain vote-status, in summary.Ian Jackson2025-10-221-1/+1
| * | | tor-netdoc: Explain that Preamble doesn't contain vote-status either.Ian Jackson2025-10-221-1/+1
| * | | tor-netdoc: Document breaking changes in semver.mdIan Jackson2025-10-221-0/+2
| * | | tor-netdoc: netstatus: Preamble: Name the protocols fields in docIan Jackson2025-10-221-0/+2
| * | | tor-netdoc: netstatus: Preamble: rename shared rand fields to match docIan Jackson2025-10-223-18/+18
| * | | tor-netdoc: Move ConsensusFlavor into Consensus structIan Jackson2025-10-223-14/+22
| * | | tor-netdoc: Declare intent not to apply parse2 to ConsensusIan Jackson2025-10-221-4/+1
| * | | tor-netdoc: Rename consensus Header to PreambleIan Jackson2025-10-224-40/+42