aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
10 daysMerge branch 'prop340-stream-windows' into 'main'HEADmainDavid Goulet
prop340: clarify SENDME window accounting See merge request tpo/core/torspec!265
10 daysMerge branch '340-data-frag' into 'main'David Goulet
prop340: Expand on why we don't allow DATA fragmentation See merge request tpo/core/torspec!264
2024-04-09prop340: clarify SENDME window accountingJim Newsome
2024-04-04Merge branch 'clarify_hsv3_relay' into 'main'David Goulet
Slight clarifications about hsv3 relay crypto See merge request tpo/core/torspec!261
2024-03-27prop340: Expand on why we don't allow DATA fragmentationJim Newsome
I was going to propose allowing DATA fragmentation, but I think I've talked myself out of it. I think it'll be useful to have a record of this line of thought for future reference.
2024-03-27Merge branch 'backticks' into 'main'Alexander Færøy
cert-spec: Put backticks around SIGNATURE See merge request tpo/core/torspec!263
2024-03-26cert-spec: Put backticks around SIGNATUREEmil Engler
See !259
2024-03-26Merge branch 'test_not_text' into 'main'Alexander Færøy
Rename "text vectors" to "test vectors" for correctness. See merge request tpo/core/torspec!260
2024-03-25Slight clarifications about hsv3 relay cryptoNick Mathewson
There was a missing link at one point, and another point where we should have said what cryptography we were using.
2024-03-25Rename "text vectors" to "test vectors" for correctness.Nick Mathewson
2024-03-25prop339: Remove question mark that shouldn't beDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2024-03-17Merge branch 'intro-ext' into 'main'Nick Mathewson
Clarifications about INTRODUCE1/2 extensions See merge request tpo/core/torspec!255
2024-03-07Merge branch 'dropped-cells' into 'main'David Goulet
Prop#349: Command state validation See merge request tpo/core/torspec!257
2024-03-06Run reindex for prop349Mike Perry
2024-03-06Prop#349: Command state validationMike Perry
2024-03-06Fix typoNick Mathewson
2024-03-05Merge branch 'hspow2' into 'main'Micah Elizabeth Scott
Completely ignore unknown hspow-params Closes #256 See merge request tpo/core/torspec!256
2024-03-05Completely ignore unknown hspow-paramsIan Jackson
2024-03-05Merge branch 'hspow' into 'main'Micah Elizabeth Scott
hspow: Clarifications to scheme and descriptor Item See merge request tpo/core/torspec!254
2024-03-05Move clarificatory text into rubric part.Ian Jackson
2024-03-05State that "Congestion Control Request" appears in ENCRYPTEDIan Jackson
I got the answer to this question from proposals/324-rtt-congestion-control.txt (This thing should have a proper identifier, not merely a descriptive phrase, but that may be controversial.)
2024-03-05Remove duplicated statement about unknown extensionsIan Jackson
This sentence seems stray in this section. The information is alreayd present with the wording The same rules for multiplicity, ordering, and handling unknown types apply to the extension fields here as described \[EST_INTRO\] above. which appears earlier, for each of the two sections.
2024-03-05Discuss the weirdness with two lots of INTRODUCE extensionsIan Jackson
2024-03-05Cross reference from INTRODUCE1 to pow-paramsIan Jackson
2024-03-05Scheme: clarify where scheme variation occursIan Jackson
2024-03-05Use "scheme" terminology in INTRODUCE1 powIan Jackson
2024-03-05Explain precisely how a pow-params might vary by schemeIan Jackson
2024-03-05Specify client behaviour for unknown hspow schemes.Ian Jackson
2024-03-05hspow: Use consistent terminology for hspow schemesIan Jackson
The text uses "scheme" and "version" a couple of times. The formal protocol says "type". The terminology should be consistent. IMO "scheme" is the best word to use. "version" is particularly bad. Change all references to "type" and "version" to "scheme".
2024-03-05Merge branch 'hs-pow-intro-ext' into 'main'Alexander Færøy
Revise the INTRO1_POW_EXT section See merge request tpo/core/torspec!253
2024-03-04Revise the INTRO1_POW_EXT sectionMicah Elizabeth Scott
There were two different versions of this description in the doc, and they were both wrong in different ways. One was newer and implied the extension was encoded outside the encrypted section (it's inside). The other was older and had some outdated references and recommendations from when this was still a proposal, but it was in the correct location. I consolidated the two and made the correct location of the extension explicit.
2024-02-29Merge branch 'p340-tweaks' into 'main'David Goulet
Proposal 340 clarifications See merge request tpo/core/torspec!252
2024-02-29Proposal 340 clarificationsJim Newsome
2024-02-15Merge branch 'payload' into 'main'David Goulet
Replace "payload" with "body" See merge request tpo/core/torspec!248
2024-02-14Merge branch 'clarify_relay_at_rendpt' into 'main'Alexander Færøy
Clarify rend-point behavior with relay cells Closes #254 See merge request tpo/core/torspec!250
2024-02-14Merge branch 'commands_table' into 'main'Alexander Færøy
Beautify the table of relay commands See merge request tpo/core/torspec!249
2024-02-14fix a linkNick Mathewson
2024-02-14Clarify rend-point behavior with relay cellsNick Mathewson
Previously, we didn't actually say that relay cells got retransmitted; we only said that the circuits were "joined". Closes #254 by clarifying that RELAY_EARLY cells are retransmitted as RELAY cells.
2024-02-14prop348-refNick Mathewson
2024-02-14Add headings to table of relay commandsNick Mathewson
2024-02-14Add description column to relay command table.Nick Mathewson
2024-02-14Add links for the relay commands.Nick Mathewson
2024-02-14Use abbrevs to compress relay command table a bit moreNick Mathewson
2024-02-14Remove RELAY_ prefix from command table.Nick Mathewson
This will get us some horizontal space.
2024-02-14Make the relay command table contain _all_ commands.Nick Mathewson
Formerly it didn't have conflux, HS, or padding commands.
2024-02-13Replace "payload" with "body"Nick Mathewson
We had used these terms inconsistently; "payload" was far less common. Part of #253.
2024-02-13Merge branch '340-tweak' into 'main'David Goulet
prop340: Tweaks, clarifications, open questions. See merge request tpo/core/torspec!170
2024-02-13Merge branch 'mr-udp-streams' into 'main'David Goulet
Revisions to proposal 348 See merge request tpo/core/torspec!247
2024-02-13Merge branch 'when_fast' into 'main'Alexander Færøy
Clarify when we use CREATE_FAST See merge request tpo/core/torspec!245
2024-02-12Revisions to proposal 348Micah Elizabeth Scott
- history: Added a mailing list thread recalled by Nathan Freitas - TURN description revised to account for single allocation per local port. - Revised the distinction between different Tor stream usage strategies. I moved the "One Stream per Mapping" section up and included it as part of a series of "One stream per Local Port" variants. In that series I started with the standardized TURN protocol, then switched gears to Proposal 339 and a couple further iterations on its basic idea.