| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | assign Exit flag differently (from ticket 23637)ticket23637-spec | Roger Dingledine | 2017-09-24 |
| | | |||
| * | Merge branch 'bug22110' | Nick Mathewson | 2017-09-21 |
| |\ | |||
| | * | version-spec: allow EXTRA_INFO to appear multiple times. | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Mark proposals 220 and 244 as closed. | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Document Ed25519 link authentication and EXTEND formats. | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Document RSA->Ed crosscert format | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Document rend-spec-v3 certificate types in cert-spec.txt | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Close proposal 162 as "as implemented as it will get. | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Mark prop158 closed. It has been merged into the spec ages ago. | Nick Mathewson | 2017-09-20 |
| | | | |||
| * | | Replace MAY with SHOULD for SHA256-signatures on microdesc consensuses. | Nick Mathewson | 2017-09-20 |
| |/ | |||
| * | Remove a comment about unimplemented feature in 0.2.0.23-rc | Nick Mathewson | 2017-09-20 |
| | | |||
| * | In prop196, note that USERADDR port is not optional. | Nick Mathewson | 2017-09-20 |
| | | | | | Part of ticket 23080. | ||
| * | VERSIONS cells sent after the initial VERSIONS cell are dropped | teor | 2017-09-20 |
| | | | | | Resolves 22931. | ||
| * | When VPADDING cells are sent early, specify their CIRC_ID_LEN | teor | 2017-09-20 |
| | | | | | Resolves 22929. | ||
| * | Mark unimplemented parts of rend-spec-v3 | Nick Mathewson | 2017-09-19 |
| | | |||
| * | Create rend-spec-v3.txt based on proposal 224 | Nick Mathewson | 2017-09-19 |
| | | |||
| * | Clarify which ciphers we are talking about in tor-spec 0.3. | Nick Mathewson | 2017-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 Mathewson | 2017-09-19 |
| | | |||
| * | Merge remote-tracking branch 'asn/bug22743' | Nick Mathewson | 2017-09-19 |
| |\ | |||
| | * | prop224: Specify and motivate client-side address validation. | George Kadianakis | 2017-09-19 |
| | | | | | | | | | Also see #23019 for the code patch. | ||
| * | | clarify that RELAY_SENDME cells are empty | Nick Mathewson | 2017-09-19 |
| | | | |||
| * | | Document exact contents of RELAY_RESOLVED cells | Nick Mathewson | 2017-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 logic | Nick Mathewson | 2017-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 Mathewson | 2017-09-18 |
| |\ \ | |||
| | * | | prop224: Add an intro onion key in the descriptor | David Goulet | 2017-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 Mathewson | 2017-09-18 |
| |\ \ \ | |||
| | * | | | prop224: Remove the HSDir3 flag concept | David Goulet | 2017-09-18 |
| | |/ / | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | ||
| * | | | prop224: Improve some prop224 metadata. | George Kadianakis | 2017-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 Kadianakis | 2017-09-18 |
| | | | | |||
| * | | | prop224: No special INTRODUCE1 cell for legacy intro points. | George Kadianakis | 2017-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 Kadianakis | 2017-09-18 |
| | | | | | | | | | | | | | See replay_cache_rend_cookie in the codebase. | ||
| * | | | prop224: RENDEZVOUS2 is RENDEZVOUS1 minus the cookie | George Kadianakis | 2017-09-18 |
| | |/ |/| | |||
| * | | Merge remote-tracking branch 'dgoulet/ticket19254_01' | Nick Mathewson | 2017-09-15 |
| |\ \ | |/ |/| | |||
| | * | Add timestamps to the CIRC_BW and STREAM_BW events. | Donncha O'Cearbhaill | 2017-07-05 |
| | | | | | | | | | Resolves ticket 19254. | ||
| * | | other easier fixes to prop#280 | Roger Dingledine | 2017-09-12 |
| | | | |||
| * | | Fix some prop280 typos reported by arma | teor | 2017-09-13 |
| | | | |||
| * | | Add proposal 282 | Nick Mathewson | 2017-09-12 |
| | | | |||
| * | | Update "protocols" description to say it is obsolete | Nick Mathewson | 2017-09-12 |
| | | | | | | | | | Closes ticket 23445. | ||
| * | | Merge branch 'feature23237_spec' | Nick Mathewson | 2017-09-08 |
| |\ \ | |||
| | * | | Document new GETINFO ip-to-country/ipv[46]-available options | Nick Mathewson | 2017-08-25 |
| | | | | | | | | | | | | | Documents ticket 23237. | ||
| * | | | Note that AUTHDIR_NEWDESCS has been removed. #22377 | Nick Mathewson | 2017-09-08 |
| | | | | |||
| * | | | prop224: Specify new descriptor upload/fetching behavior. | George Kadianakis | 2017-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. | ||
| * | | | Describe actual use of NETINFO fields | Nick Mathewson | 2017-09-07 |
| | | | | | | | | | | | | | | | | | | | Instead of saying the clock skew and "your address" fields are unused, describe the dangers of using them as unconditionally trusted. | ||
| * | | | Remove section 5.4.5. | Nick Mathewson | 2017-09-07 |
| | | | | | | | | | | | | | | | | This section made sense with the v2 networkstatus algorithm, but we haven't used that one for years and years. | ||
| * | | | Mention link protocol 5 in section 9.1 | Nick Mathewson | 2017-09-07 |
| | | | | | | | | | | | | | Closes ticket 22918. | ||
| * | | | Merge branch 'bug22934' | Nick Mathewson | 2017-09-07 |
| |\ \ \ | |||
| | * | | | Correct description of which cells are allowed during the handshake | Nick Mathewson | 2017-09-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | We said that PADDING was allowed, but it wasn't. Bug 22934. | ||
| * | | | | typo fix | Roger Dingledine | 2017-09-06 |
| | | | | | |||
| * | | | | add nsf acks | Roger Dingledine | 2017-09-06 |
| | | | | | |||
| * | | | | prop224: We only use upgraded relays for rendezvous points. | George Kadianakis | 2017-09-06 |
| |/ / / | |||
