summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Authorities shouldn't get Measured= keywordbug40698Roger Dingledine2022-10-24
| | | | | | | Corresponds to the bugfixes for bugs 40698 and 40700. Also, document our MeasuredButAuthority= keyword that we include instead (but that nothing uses).
* fix typo in proposal 291Roger Dingledine2022-10-24
|
* Merge remote-tracking branch 'nickm/xon_xoff_edgecases'Alexander Færøy2022-10-13
|\
| * xon/xoff: specify behavior on weird values.Nick Mathewson2022-08-15
| |
* | bandwidth-file: Remove trailing `=` defining Keysjuga02022-10-13
| | | | | | | | | | | | since some of them didn't have it, other Tor specs don't have them and a KeyValue is already defined with an `=` as the separator between the Key and the Value.
* | bandwidth-file: Add XOFF KeyValues to RelayLinesjuga02022-10-13
| | | | | | | | | | | | | | to show the number of times a relay receives these events while being measured and diagnose bottlenecks at bwauths. Closes #169.
* | Specify the actual relay cmd values for XON and XOFF.Nick Mathewson2022-08-11
|/ | | | | As far as I can tell, we had not previously said that 43 was "XON" and 44 was "XOFF".
* Prop 324: Reduce the number of vegas parametersMike Perry2022-08-11
| | | | Also update their defaults.
* Prop 324: Describe how to reset RTT if cc_cwnd_min is hit.Mike Perry2022-08-11
|
* Prop 324: Document new `cc_ewma_ss` consensus parameter.Mike Perry2022-08-11
|
* Prop 324: Describe RFC3742 Limited Slow StartMike Perry2022-08-11
|
* fix some easy typos in proposalsRoger Dingledine2022-07-27
|
* Add proposal 341-better-oos.mdNick Mathewson2022-07-25
|
* Merge remote-tracking branch 'tor-gitlab/mr/78'Nick Mathewson2022-07-12
|\
| * Describe behavior on authority certs from the past or future.Nick Mathewson2022-07-08
| |
* | Merge remote-tracking branch 'tor-gitlab/mr/77'Nick Mathewson2022-07-12
|\ \
| * | Fix typoNick Mathewson2022-07-08
| | |
| * | specify how to reenable paddingIan Jackson2022-07-08
| |/ | | | | | | | | | | | | | | Arti has a "dormant mode" which means that it might need to reenable channel padding after hving disabled it. How to do this, paarticularly in the face of possibly changing consensus parameters, is an edge case.
* | Fix typosGeorg Koppen2022-07-12
|/ | | | Closes: #164
* prop327: Change cell extension type valueDavid Goulet2022-06-29
| | | | | | Congestion control is 0x01 at this moment. Signed-off-by: David Goulet <dgoulet@torproject.org>
* prop327: Missing field due to typoDavid Goulet2022-06-29
| | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* Merge remote-tracking branch 'tor-gitlab/mr/72'Nick Mathewson2022-06-10
|\
| * add info on where to find hashed bridge fingerprinnusenu2022-06-01
| | | | | | | | | | as suggested by meskio make clear that the ed25519 file is not relevant for bridges
| * add hashed-bridge-rsa-fingerprint.txt nusenu2022-05-29
| | | | | | | | since contactinfo for bridges is also public now, we add support for bridges
* | proof-reading on prop 266Roger Dingledine2022-06-06
| |
* | fix a trivial typoRoger Dingledine2022-06-06
| |
* | Reindex for prop340.Nick Mathewson2022-05-31
| |
* | Merge branch 'packed_and_fragmented'Nick Mathewson2022-05-31
|\ \
| * | Updates based on feedback from dgouletNick Mathewson2022-05-31
| | |
| * | New proposal for packed and fragmented cells.Nick Mathewson2022-05-18
| | |
* | | prop339: Remove header from CONNECTED_UDP cellDavid Goulet2022-05-31
| | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | tor-spec: Reserve relay command and protover for prop339David Goulet2022-05-31
| | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | prop339: Move to Accepted stateDavid Goulet2022-05-31
| | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | Merge branch 'netflow_clarification'Nick Mathewson2022-05-27
|\ \ \ | |/ / |/| |
| * | Describe a potential (rare) distringuisher in idle circuits.Mike Perry2022-05-27
| | | | | | | | | | | | | | | | | | | | | In the rare event that a user resumes activity after a period between the "reduced connection timeout" and the full value, and that user has not set reduced padding, this is a distinguisher on circuits that have been held idle and open for that long.
| * | Padding spec: describe behavior with queues.Nick Mathewson2022-05-27
| | | | | | | | | | | | | | | (Briefly: "Sent" is sometimes unobservable, so we should use "queued" as a reasonable proxy.)
| * | Try to document the many uses of nf_conntimeout_clients.Nick Mathewson2022-05-27
| | | | | | | | | | | | | | | (This is largely determined by reverse-engineering tor's current behavior.)
| * | Clarify who sends padding negotiation and when.Nick Mathewson2022-05-27
| | | | | | | | | | | | Also explain what should happen if those assumptions are violated.
| * | netflow padding: clarify directionality and padding behavior.Nick Mathewson2022-05-27
|/ / | | | | | | | | | | | | | | | | | | | | | | The main points here are: * We assume that flow measurements are unidirectional, so each side must make sure to send traffic. * So we restart our timer when sending, only. * We restart the timer whether we're sending real traffic or padding traffic. * The logic for `max(X,X)` timing applies even though we aren't using a bidirectional trigger for timing.
* | prop275: Merged in 048 nowDavid Goulet2022-05-16
| | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | prop339: Rename relay command and minor fixesDavid Goulet2022-05-09
| | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | attic: Move onion service v2 spec to atticDavid Goulet2022-05-05
| | | | | | | | | | | | Deprecated. Not supported by the network anymore. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | tor-spec: Add relay command values of flow control cellsDavid Goulet2022-05-05
| | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | tor-spec: Add FlowCtrl=2 for congestion controlDavid Goulet2022-05-04
| | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | tor-spec: Add Relay=4, ntorv3 handshake supportDavid Goulet2022-05-04
| | | | | | | | | | | | See proposal 332 for more details. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | prop339: Fix couple typosDavid Goulet2022-05-04
| | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | Draft proposal for UDP over Tor.Nick Mathewson2022-05-04
| | | | | | | | | | This has already been discussed somewhat on a pad; now we can move to an MR and fill in the missing parts.
* | Update the status of several proposalsNick Mathewson2022-04-29
| | | | | | | | (Based on network team discussion, 28 April 2022)
* | fix typo in ADD_ONION V3Key definition (ed25519 -> x25519)Richard Pospesel2022-04-26
| | | | | | | | resolves #116
* | prop328: Update proposal to reflect implementationDavid Goulet2022-04-22
| | | | | | | | | | | | Closes #113 Signed-off-by: David Goulet <dgoulet@torproject.org>