aboutsummaryrefslogtreecommitdiff
path: root/proposals/311-relay-ipv6-reachability.txt
AgeCommit message (Collapse)Author
2020-07-31Mark proposals 275, 285, 311, 312, 313, and 318 as Accepted.Nick Mathewson
We've talked about these, and in some cases begun to implement them.
2020-05-08Prop 311: Make self-tests slightly stricterteor
Ignore create cells from clients when checking for relay reachability. Part of 33222.
2020-05-01Prop 311: Say "port forwarding" for clarityteor
2020-05-01Prop 311: Another reachability edge caseteor
Part of 33222.
2020-04-28Prop 311: Add design for reachability circuitsteor
Update 4.2.3. Separate IPv4 and IPv6 Reachability Flags. Add a detailed design for checking cells on reachability self-test circuits.
2020-02-11Prop 311 & 312: Update monitoring based on 313teor
Keep the monitoring summaries in proposals 311 and 312 in sync with proposal 313. Part of 33159.
2020-02-10Prop 311 & 312: Remove TODOs on Prop 313 linkteor
Part of 33159.
2020-02-10Prop 311: Add Optional IPv6 Bandwidth Self-Teststeor
Add an optional change that makes relays do bandwidth self-tests over IPv6. This change increases the connection and bandwidth IPv6 statistics. Related to proposal 313, which covers IPv6 statistics. Related to 33159.
2020-02-10Prop 311 & 312: Some changes affect IPv6 statsteor
When a change increases an IPv6 statistic, mention the impact in proposals 311 and 312. Related to proposal 313, which covers IPv6 statistics. Part of 33159.
2020-02-06Prop 311: Fix section numbersteor
Part of 24404.
2020-02-05Prop 311: Allow for auto-configured IPv6 ORPortsteor
Part of 24404.
2020-02-05Prop 311: Rewrite and re-order tor-spec changesteor
We want to allow relays to upgrade to trying both addresses in an EXTEND2 cell, without requiring a new protocol version. The spec documents the planned "choose at random" behaviour, but allows relays to try both IPv4 and IPv6 in future. Part of 24404.
2020-02-05Prop 311: Reformat referencesteor
Part of 24404.
2020-02-05Prop 311: Avoid depending on exact extend detailsteor
We don't want to depend on extends preferring IPv4 or IPv6, or the exact extend implementation, if we don't have to. Part of 24404.
2020-02-05Prop 311: Clarify "may not"teor
Part of 24404.
2020-02-05Prop 311: Improve Subprotocol Versionteor
* don't ban useful behaviours, just mention that they might not happen * don't talk about reachability, other tor instances don't care * specify random choice between IPv4 and IPv6 (and add a TODO) As suggested by Nick Mathewson. Part of 24404.
2020-02-05Prop 311: Improve RelaySendIPv6Extends option nameteor
As suggested by Nick Mathewson. Part of 24404.
2020-02-05Prop 311: Improve Extra Reachability Checksteor
And add extra logging when tor would have previously found itself reachable, but the new checks fail. As suggested by Nick Mathewson. Part of 24404.
2020-02-05Prop 311: Allow Extends to Prefer IPv4 or IPv6teor
Add an alternate design, suggested by Nick Mathewson. Part of 24404.
2020-02-05Prop 311: Add IPv6 ORPort to Extend Conditionsteor
As suggested by Nick Mathewson. Part of 24404.
2020-02-05Prop 311: Support seamless upgradesteor
We want to support these two cases: * upgrade to working IPv6, * stay on IPv4-only, if a guessed IPv6 address isn't reachable. Part of 24404.
2020-02-05Prop 311: Make capitalisation consistentteor
Part of 24404.
2020-02-05Prop 311: Make bridge mentions consistentteor
Part of 24404.
2020-02-05Prop 311: Fix a typo in section 5teor
Part of 24404.
2020-02-05Prop 311: Include heartbeat logs in monitoringteor
Some of the statistics may also be available in relay heartbeat logs. Part of 24404.
2020-02-05Prop 311: Clarify prop 306 referencesteor
Improve the explanations of some of the references to proposal 306: Client Auto IPv6 Connection. And add a section that specifically mentions modifying that proposal. Part of 24404.
2020-02-05Prop 311: Add exception for recent tor changesteor
Some IPv6 behaviour has changed in recent tor versions, as noted in the proposal. Part of 24404.
2020-02-05Prop 311: Explain Directory Authority behaviourteor
Where it's different from relay behaviour. Part of ticket 24404.
2020-02-05Prop 311: Use shorter file names for future proposalsteor
And use short proposal names in references. Part of 24404.
2020-01-24Prop 311: IPv6 ORPort Reachability - Initial Draftteor
Related tickets: 24404 (proposal), 24403 (implementation).