| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | | | Teor informs me that the fallback code implements prop#210 in 0.2.8 and later | Nick Mathewson | 2017-02-27 | |
| | | | | ||||
| * | | | Upgrade prop224 to accepted and 249 to open | Nick Mathewson | 2017-02-27 | |
| | | | | ||||
| * | | | mark some proposals superseded or finished. | Nick Mathewson | 2017-02-27 | |
| | | | | ||||
| * | | | 276 update w comments from teor | Nick Mathewson | 2017-02-26 | |
| | | | | ||||
| * | | | Four new proposals based on experiments with download size | Nick Mathewson | 2017-02-24 | |
| | | | | ||||
| * | | | document sha256 digest in extra-info-digest | Nick Mathewson | 2017-02-24 | |
| | | | | ||||
| * | | | rend-spec.txt: Stealth auth generates privkeys not pubkeys. | George Kadianakis | 2017-02-21 | |
| | | | | | | | | | | | | | Pointed out by Riastradh. | |||
| * | | | protover: Add new version for prop224 for HSIntro/HSDirticket20656_01 | David Goulet | 2017-02-15 | |
| | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | Tweak description | Nick Mathewson | 2017-02-02 | |
| | | | | ||||
| * | | | guard-spec.txt: If we exhaust all guards, start from top again. | George Kadianakis | 2017-02-02 | |
| | | | | ||||
| * | | | Merge branch 'feature21242' | Nick Mathewson | 2017-02-01 | |
| |\ \ \ | ||||
| | * | | | Explain more about primary guards and about building circuits | Nick Mathewson | 2017-02-01 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | In path-spec: explain our rules (post-21242) for waiting to build circuits. In guard-spec: - explain what to do about missing descriptors - explain parallel use of multiple primary guards, based on parameters. | |||
| * | | | Merge branch 'bug16852_more' | Nick Mathewson | 2017-02-01 | |
| |\ \ \ | ||||
| | * | | | Describe better how we vote for the guard flag. | Nick Mathewson | 2017-01-31 | |
| | | | | | | | | | | | | | | | | | Closes 16852. | |||
| * | | | | prop224: Clarify how checksum truncation works. | George Kadianakis | 2017-02-01 | |
| |/ / / | ||||
| * | | | Mark proposal 271 as closed | Nick Mathewson | 2017-01-31 | |
| | | | | ||||
| * | | | Start a new guard-spec.txt as a copy of prop271. | Nick Mathewson | 2017-01-31 | |
| | | | | | | | | | | | | | | | | Remove the old guard section of path-spec, now that guard-spec is separate. | |||
| * | | | prop224: Fix tabs issue | David Goulet | 2017-01-31 | |
| | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | prop224: Specify rough directory format of hidden services. | George Kadianakis | 2017-01-31 | |
| | | | | ||||
| * | | | prop224: Specify onion address encoding | George Kadianakis | 2017-01-31 | |
| | | | | ||||
| * | | | control-spec: document GUARD_WAIT circuit status code | Nick Mathewson | 2017-01-30 | |
| | | | | ||||
| * | | | prop224: Add the can't relay cell status to INTRODUCE_ACK | David Goulet | 2017-01-27 | |
| | | | | | | | | | | | | | | | | | | | | | | Current implementation added that status to indicate to the client that the IP can't relay the INTRODUCE cell to the service. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | Update dir-spec.txt to point to spec file srv-spec.txt . | George Kadianakis | 2017-01-26 | |
| | | | | | | | | | | | | | This finally resolves #20966. | |||
| * | | | Make srv-spec.txt look more like a spec file. | George Kadianakis | 2017-01-26 | |
| | | | | ||||
| * | | | Give proposal 250 its own spec file (srv-spec.txt) | George Kadianakis | 2017-01-26 | |
| | |/ |/| | | | | | | | This commit only copies text, it doesn't modify it. I mod it on the subsequent commit. | |||
| * | | add explanation of KEYID(A) function | Kacper Kołodziej | 2017-01-18 | |
| | | | | | | | | | based on proposal #216, where KEYID(A) = A | |||
| * | | Merge remote-tracking branch 'nicoo/p224-typo' | Nick Mathewson | 2017-01-18 | |
| |\ \ | ||||
| | * | | prop224: Clarify time period example | Nicolas Braud-Santoni | 2017-01-14 | |
| | | | | | | | | | | | | | | | | It was unclear whether this was “the epoch at <time>” or “(X seconds after the epoch) at <time>”. | |||
| | * | | prop224: Fix time period example | Nicolas Braud-Santoni | 2017-01-14 | |
| | | | | ||||
| * | | | Merge remote-tracking branch 'origin/master' | Nick Mathewson | 2017-01-18 | |
| |\ \ \ | ||||
| | * | | | dir-spec: Add consensus method 26 to section 3.8.1 | David Goulet | 2017-01-17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Closes #20481 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| | * | | | Revert "Don't enforce strict item order when parsing consensuses." | George Kadianakis | 2017-01-17 | |
| | |/ / | | | | | | | | | | | | | | | | | | | Given the concerns raised in #21059, it seems like the previous wording was more appropriate (the final behavior remains the same). This reverts commit 1d00cabe00000eaab515a0ee54a4ecd3e4fcb651. | |||
| | * | | Don't enforce strict item order when parsing consensuses. | George Kadianakis | 2017-01-12 | |
| | | | | | | | | | | | | | | | | | | | Authorities still need to generate consensus with a specific order to maintain consensus consistency, but clients don't need to. Resolves ticket #21059. | |||
| | * | | clean up sr/{current,previous} even more | Roger Dingledine | 2017-01-11 | |
| | | | | ||||
| * | | | Merge remote-tracking branch 'chelseakomlo/prop271' | Nick Mathewson | 2017-01-16 | |
| |\ \ \ | |/ / |/| | | ||||
| | * | | Add punctuation fix | Chelsea H. Komlo | 2017-01-11 | |
| | | | | ||||
| | * | | Adding high level circuit & guard picking overview | Chelsea H. Komlo | 2017-01-10 | |
| | | | | | | | | | | | | | Defining useful glossary terms | |||
| | * | | spelling fix | Chelsea H. Komlo | 2016-12-23 | |
| | | | | ||||
| * | | | Try to clean up sr/{current,previous} a little | Nick Mathewson | 2017-01-11 | |
| | | | | ||||
| * | | | Merge remote-tracking branch 'dgoulet/ticket19925_01' | Nick Mathewson | 2017-01-11 | |
| |\ \ \ | ||||
| | * | | | control: Add shared random value to GETINFOticket19925_01 | David Goulet | 2017-01-09 | |
| | | | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | Merge remote-tracking branch 'dgoulet/ticket19133_01' | Nick Mathewson | 2017-01-11 | |
| |\ \ \ \ | ||||
| | * | | | | prop224: Clarify INT_N truncationticket19133_01 | David Goulet | 2017-01-10 | |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | Closes #19133 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | Merge remote-tracking branch 'jryans/dependant-corrected' | Nick Mathewson | 2017-01-11 | |
| |\ \ \ \ | ||||
| | * | | | | Use the correct spelling for "Dependent" in the control protocol. | J. Ryan Stinnett | 2017-01-03 | |
| | | |/ / | |/| | | | | | | | | | | Fixes #18146. | |||
| * | | | | Merge remote-tracking branch 'jryans/getinfo-program-name' | Nick Mathewson | 2017-01-11 | |
| |\ \ \ \ | |_|/ / |/| | | | ||||
| | * | | | Clarify program name is optional in GETINFO version | J. Ryan Stinnett | 2016-12-20 | |
| | |/ / | | | | | | | | | | Fixes #20014. | |||
| * | | | control: Fix some indentation issues and a key value | David Goulet | 2017-01-09 | |
| | | | | | | | | | | | | | | | | | | | | | | Apart from the indentation, the "download/" key for the GETINFO command is wrong, it's actually "downloads/" so fixing that. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | Reorder shared randomness and parameter fields | Damian Johnson | 2017-01-02 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Oops! Thought I pushed this along with the other changes. Multiple new descriptor fields were added in the wrong order. Reordering them to match what actually appears in the consensus and votes... https://trac.torproject.org/projects/tor/ticket/21059 | |||
| * | | | Change header ordering from a MUST to SHOULD clause | Damian Johnson | 2017-01-02 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had this as a 'MUST' because the directory authorities need to agree upon an ordering in their votes to derive at a signed consensus. However, this requirement is turning out to be very error prone... https://trac.torproject.org/projects/tor/ticket/21059 Got the ordering issues sorted out... I think. However, this has bitten us three times in a row and clearly will bite us more in the future so loosening these requirements a little. | |||
