summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | Describe actual use of NETINFO fieldsNick Mathewson2017-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 Mathewson2017-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.1Nick Mathewson2017-09-07
| | | | | | | | | | | | | | | | | | | | | | | | Closes ticket 22918.
* | | | | | Merge branch 'bug22934'Nick Mathewson2017-09-07
|\ \ \ \ \ \
| * | | | | | Correct description of which cells are allowed during the handshakeNick Mathewson2017-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We said that PADDING was allowed, but it wasn't. Bug 22934.
* | | | | | | typo fixRoger Dingledine2017-09-06
| | | | | | |
* | | | | | | add nsf acksRoger Dingledine2017-09-06
| | | | | | |
* | | | | | | prop224: We only use upgraded relays for rendezvous points.George Kadianakis2017-09-06
|/ / / / / /
* | | | | | prop224: Fix ordering of the hsdir_index constructionDavid Goulet2017-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turns out that it was implemented with period_num first and then period_length. Like asn said, let us consider that as an interesting engineering artifact and change the spec instead of the code that has been tested like that for a while now. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | | | prop281: Clarification based on comments from teorNick Mathewson2017-08-28
| | | | | |
* | | | | | prop281: Fix a duplicate phraseNick Mathewson2017-08-28
|/ / / / /
* | | | | 19537: Try to document and clarify GETINFO downloads/*Nick Mathewson2017-08-23
| | | | |
* | | | | document the term "reasonably live"; clarify "live"Nick Mathewson2017-08-23
| | | | |
* | | | | 15333: Correct replies for GETINFO, SETCONFNick Mathewson2017-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SETCONF says 250 ok on success, like everything else. GETINFO had some junk left around in it that was left over from good old control-spec-v0.txt.
* | | | | 14948: Document when GETINFO md/ and GETINFO ns/ existNick Mathewson2017-08-23
| | | | |
* | | | | 14312: Clarify the status of extra bytes in RELAY_END payload.Nick Mathewson2017-08-23
| | | | |
* | | | | Clarify response to RELAY_BEGIN_DIR; fixes 23276Nick Mathewson2017-08-21
| | | | |
* | | | | give it a better titleRoger Dingledine2017-08-11
| | | | |
* | | | | add some nsf ack's in some recent proposalsRoger Dingledine2017-08-11
| | | | |
* | | | | Add a proposal about downloading many microdescriptors at onceNick Mathewson2017-08-11
| | | | |
* | | | | dir-spec: Attempt to better document ECC key formats and sign bits.Isis Lovecruft2017-08-07
| | | | |
* | | | | Add my proposal-280 draft (privcount in tor)Nick Mathewson2017-08-07
| | | | |
* | | | | prop271: Clarify when guards may be added to {CONFIRMED_GUARDS}.Isis Lovecruft2017-08-03
| | | | |
* | | | | prop271: Note Paul's concerns on guard sampling biases from Wilmington.Isis Lovecruft2017-08-03
| | | | |
* | | | | dir-spec: Specify linewrapping behaviour for base64-encoded data.Isis Lovecruft2017-08-03
| | | | | | | | | | | | | | | | | | | | * THANKS TO Mr. George Costanza for pointing out the ambiguity.
* | | | | may->must, and split a sentence into twoNick Mathewson2017-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original was incorrect to say "You may do A if B, C otherwise." but it seems less clear to say "You MUST do A if B, C otherwise." than it is to say "If A, you MUST B. If not A, you MUST C." Closes ticket 22951
* | | | | Clarify the TAP hybrid encryption schemeNick Mathewson2017-07-24
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is only used in TAP and old-style hidden services, and it's half malleable. I've clarified how the code behaves by adding the change suggested in #22987. I've also noted: I've also noted that we don't actually reach case 1 with any usage of this algorithm. I've also replaced Roger's note that someday we'll add a MAC with an admonition not to use this hybrid encryption approach for anything new. We're not planning to add a MAC; we've migrated to ntor instead.
* | | | Add a note on (not) using TLS compression.Nick Mathewson2017-07-24
| | | |
* | | | Clarify how clients find the expected identity keyNick Mathewson2017-07-24
| | | | | | | | | | | | | | | | Fixes bug 22862; based on patch from Teor.
* | | | prop224: Missing INTRODUCE1 field in the ntor handshake sectionDavid Goulet2017-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Section 3.3.2 is showing the layout of an INTRODUCE1 cell but was missing a field that we need to do the MAC computation. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | prop224: Fix section numbering typoDavid Goulet2017-07-21
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #22993 Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | clarify what "contents of a cookie" areRoger Dingledine2017-07-05
| | | |
* | | | Drop 'version added' clause from 'GETINFO sr/current'Damian Johnson2017-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This clause was added in... https://gitweb.torproject.org/torspec.git/commit/?id=5c82d5e Commit message and ticket make no mention of 'GETINFO sr/current' go I suspect Daniel meant for this to concern his addition. However, if that's the case then according to the ticket it should be 0.3.1.1-alpha. Just gonna drop this clause since it's probably wrong.
* | | | Standardize use of 'NUM' for non-negative integers in extrainfoDamian Johnson2017-07-03
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Fields used 'NUM', 'num', 'N', and in one case had a 'nul' typo. I'm not entirely clear what formally indicates 'non-negative integer' but at least we can standardize this. Back in May I reached out to Mike to confirm padding-counts are and will always be integers, so specifying that.
* | | control-spec: Clarify that the 16MB buffer limit went away in 2007Nick Mathewson2017-06-29
| | | | | | | | | | | | Closes ticket 22742.
* | | Merge branch 'ticket22684_spec'Nick Mathewson2017-06-29
|\ \ \
| * | | Specify the new {desc,md}/download-enabled GETINFO targetsNick Mathewson2017-06-21
| | | | | | | | | | | | | | | | Specifies ticket 22684.
* | | | add missing wordRoger Dingledine2017-06-20
|/ / /
* | | Clarify NEWDESC description; close 16556Nick Mathewson2017-06-20
| | |
* | | Correct the description of PT_SERVER_TRANSPORT_OPTIONS in pt-spec.txtNick Mathewson2017-06-16
| | |
* | | Fix a bogus part of dir-spec wrt specification of "package" line.Nick Mathewson2017-06-16
| | |
* | | Fix a miscopy in the description of the "a" line; closes #12970Nick Mathewson2017-06-16
| | |
* | | easy fixes on proposal 247Roger Dingledine2017-06-01
| | |
* | | Merge remote-tracking branch 'asn/bug22052'Nick Mathewson2017-05-30
|\ \ \
| * | | prop224: Specify blinding factor clamping.George Kadianakis2017-05-25
| | | |
| * | | prop224: Remove KH from ntor key derivation.George Kadianakis2017-05-25
| | | | | | | | | | | | | | | | We don't need KH anymore since we do a MAC check anyway.
| * | | prop224: Add string constant to blinding factor calculation.George Kadianakis2017-05-25
| | | | | | | | | | | | | | | | | | | | Also simplify that part of the spec sincedgoulet felt it was too obscure and people might miss it or consider it a side note.
| * | | prop224: Hash time period length wherever we use period_num.George Kadianakis2017-05-25
| | | | | | | | | | | | | | | | | | | | See review point: https://gitlab.com/dgoulet/tor/merge_requests/27#note_27696937
* | | | note that CLIENTS_SEEN is rounded; close 4688Nick Mathewson2017-05-26
|/ / /
* | | Merge remote-tracking branch 'argonblue/glossary'Nick Mathewson2017-05-22
|\ \ \