summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | Merge remote-tracking branch 'tomrittervg/control-spec-editorial-1'Nick Mathewson2017-10-24
|\ \ \ \ | |_|/ / |/| | |
| * | | Add clarifications to the authenticaiton mechanismsTom Ritter2017-10-20
| | | |
| * | | Explain the PROTOCOLINFO commandTom Ritter2017-10-20
| | | |
| * | | Remove next-circuit.Tom Ritter2017-10-20
| | | | | | | | | | | | | | | | | | | | | | | | It is not documented anywhere else, nor implemented. It is not clear if the TODO refers to the documentation of the feature, or the feature itself. Just remove it and we can add it back if it's implemented.
* | | | Describe behavior of unrecognized Method.Nick Mathewson2017-10-10
| | | |
* | | | Clarify a bit harderNick Mathewson2017-10-10
| | | |
* | | | Merge remote-tracking branch 'isis/ticket18329_02'Nick Mathewson2017-10-10
|\ \ \ \ | |_|/ / |/| | |
| * | | dir-spec: Revise specification for "bridge-distribution-request" lines.Isis Lovecruft2017-05-15
| | | | | | | | | | | | | | | | * FIXES part of #18329
| * | | tor-spec: Add bridge-distribution-request infoticket18329_01David Goulet2017-01-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This line indicates what BridgeDB should do regarding the distribution of the Bridge advertising that line. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | Merge branch 'bug22110'Nick Mathewson2017-09-21
|\ \ \ \
| * | | | version-spec: allow EXTRA_INFO to appear multiple times.Nick Mathewson2017-09-20
| | | | |
* | | | | Mark proposals 220 and 244 as closed.Nick Mathewson2017-09-20
| | | | |
* | | | | Document Ed25519 link authentication and EXTEND formats.Nick Mathewson2017-09-20
| | | | |
* | | | | Document RSA->Ed crosscert formatNick Mathewson2017-09-20
| | | | |
* | | | | Document rend-spec-v3 certificate types in cert-spec.txtNick Mathewson2017-09-20
| | | | |
* | | | | Close proposal 162 as "as implemented as it will get.Nick Mathewson2017-09-20
| | | | |
* | | | | Mark prop158 closed. It has been merged into the spec ages ago.Nick Mathewson2017-09-20
| | | | |
* | | | | Replace MAY with SHOULD for SHA256-signatures on microdesc consensuses.Nick Mathewson2017-09-20
|/ / / /
* | | | Remove a comment about unimplemented feature in 0.2.0.23-rcNick Mathewson2017-09-20
| | | |
* | | | In prop196, note that USERADDR port is not optional.Nick Mathewson2017-09-20
| | | | | | | | | | | | | | | | Part of ticket 23080.
* | | | VERSIONS cells sent after the initial VERSIONS cell are droppedteor2017-09-20
| | | | | | | | | | | | | | | | Resolves 22931.
* | | | When VPADDING cells are sent early, specify their CIRC_ID_LENteor2017-09-20
| | | | | | | | | | | | | | | | Resolves 22929.
* | | | Mark unimplemented parts of rend-spec-v3Nick Mathewson2017-09-19
| | | |
* | | | Create rend-spec-v3.txt based on proposal 224Nick Mathewson2017-09-19
| | | |
* | | | Clarify which ciphers we are talking about in tor-spec 0.3.Nick Mathewson2017-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure we mention all the ciphers we use, and use the phrase "unless otherwise specified" liberally to make sure that people don't think that we're still RSA1024 all over. Also rename the hybrid encryption thing to "legacy hybrid encryption", and put it in its own section. Closes ticket 22722.
* | | | make validation MUST; clarify behavior on failure.Nick Mathewson2017-09-19
| | | |
* | | | Merge remote-tracking branch 'asn/bug22743'Nick Mathewson2017-09-19
|\ \ \ \
| * | | | prop224: Specify and motivate client-side address validation.George Kadianakis2017-09-19
| | | | | | | | | | | | | | | | | | | | Also see #23019 for the code patch.
* | | | | clarify that RELAY_SENDME cells are emptyNick Mathewson2017-09-19
| | | | |
* | | | | Document exact contents of RELAY_RESOLVED cellsNick Mathewson2017-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had been vague about what the Value fields here were. Also, document that addresses in NETINFO don't have TTLs. Closes ticket 22937.
* | | | | Correct our description of circID MSB logicNick Mathewson2017-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In protocol <= 3 we allowed OPs to set the circID msb however they wanted. We don't do that any more in >= 4. Closes ticket 22882.
* | | | | Merge remote-tracking branch 'dgoulet/ticket22979_01'Nick Mathewson2017-09-18
|\ \ \ \ \
| * | | | | prop224: Add an intro onion key in the descriptorticket22979_01David Goulet2017-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The onion key for the ntor handshake is missing in the descriptor in order for the client to extend to it. Ticket #22979 Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | | | Merge remote-tracking branch 'dgoulet/ticket23340_01'Nick Mathewson2017-09-18
|\ \ \ \ \ \
| * | | | | | prop224: Remove the HSDir3 flag conceptticket23340_01David Goulet2017-09-18
| |/ / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | | | prop224: Improve some prop224 metadata.George Kadianakis2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Revise author list and acknowledgements list. - Write list of prop224 improvements - Kill a spare TODO.
* | | | | | prop224: Specify ed25519 base point and add reference.George Kadianakis2017-09-18
| | | | | |
* | | | | | prop224: No special INTRODUCE1 cell for legacy intro points.George Kadianakis2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intro points don't care about the contents of the INTRO1 cell as long as the first 20 bytes are correctly formatted, so we don't need to have a special cell for legacy intros. Remove all references to it.
* | | | | | prop224: Specify that we have a replay cache for rendezvous cookies.George Kadianakis2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | See replay_cache_rend_cookie in the codebase.
* | | | | | prop224: RENDEZVOUS2 is RENDEZVOUS1 minus the cookieGeorge Kadianakis2017-09-18
| |/ / / / |/| | | |
* | | | | Merge remote-tracking branch 'dgoulet/ticket19254_01'Nick Mathewson2017-09-15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add timestamps to the CIRC_BW and STREAM_BW events.ticket19254_01Donncha O'Cearbhaill2017-07-05
| | | | | | | | | | | | | | | | | | | | Resolves ticket 19254.
* | | | | other easier fixes to prop#280Roger Dingledine2017-09-12
| | | | |
* | | | | Fix some prop280 typos reported by armateor2017-09-13
| | | | |
* | | | | Add proposal 282Nick Mathewson2017-09-12
| | | | |
* | | | | Update "protocols" description to say it is obsoleteNick Mathewson2017-09-12
| | | | | | | | | | | | | | | | | | | | Closes ticket 23445.
* | | | | Merge branch 'feature23237_spec'Nick Mathewson2017-09-08
|\ \ \ \ \
| * | | | | Document new GETINFO ip-to-country/ipv[46]-available optionsNick Mathewson2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | Documents ticket 23237.
* | | | | | Note that AUTHDIR_NEWDESCS has been removed. #22377Nick Mathewson2017-09-08
| | | | | |
* | | | | | prop224: Specify new descriptor upload/fetching behavior.George Kadianakis2017-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As part of our work in #23387, we figured out that there are some edge cases where clients cannot connect to services if they are using different live consensuses. That was because the overlap period was only covering clients with a newer consensus than the service. We are now extending the overlap period to be permanent, and alter its logic so that it also covers clients with older consensus than the service. Now services always have two active descriptors at any given time. This spec patch is a companion to the code branch of #23387.