summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | Teor informs me that the fallback code implements prop#210 in 0.2.8 and laterNick Mathewson2017-02-27
| | |
* | | Upgrade prop224 to accepted and 249 to openNick Mathewson2017-02-27
| | |
* | | mark some proposals superseded or finished.Nick Mathewson2017-02-27
| | |
* | | 276 update w comments from teorNick Mathewson2017-02-26
| | |
* | | Four new proposals based on experiments with download sizeNick Mathewson2017-02-24
| | |
* | | document sha256 digest in extra-info-digestNick Mathewson2017-02-24
| | |
* | | rend-spec.txt: Stealth auth generates privkeys not pubkeys.George Kadianakis2017-02-21
| | | | | | | | | | | | Pointed out by Riastradh.
* | | protover: Add new version for prop224 for HSIntro/HSDirticket20656_01David Goulet2017-02-15
| | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | Tweak descriptionNick Mathewson2017-02-02
| | |
* | | guard-spec.txt: If we exhaust all guards, start from top again.George Kadianakis2017-02-02
| | |
* | | Merge branch 'feature21242'Nick Mathewson2017-02-01
|\ \ \
| * | | Explain more about primary guards and about building circuitsNick Mathewson2017-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 Mathewson2017-02-01
|\ \ \
| * | | Describe better how we vote for the guard flag.Nick Mathewson2017-01-31
| | | | | | | | | | | | | | | | Closes 16852.
* | | | prop224: Clarify how checksum truncation works.George Kadianakis2017-02-01
|/ / /
* | | Mark proposal 271 as closedNick Mathewson2017-01-31
| | |
* | | Start a new guard-spec.txt as a copy of prop271.Nick Mathewson2017-01-31
| | | | | | | | | | | | | | | Remove the old guard section of path-spec, now that guard-spec is separate.
* | | prop224: Fix tabs issueDavid Goulet2017-01-31
| | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | prop224: Specify rough directory format of hidden services.George Kadianakis2017-01-31
| | |
* | | prop224: Specify onion address encodingGeorge Kadianakis2017-01-31
| | |
* | | control-spec: document GUARD_WAIT circuit status codeNick Mathewson2017-01-30
| | |
* | | prop224: Add the can't relay cell status to INTRODUCE_ACKDavid Goulet2017-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 Kadianakis2017-01-26
| | | | | | | | | | | | This finally resolves #20966.
* | | Make srv-spec.txt look more like a spec file.George Kadianakis2017-01-26
| | |
* | | Give proposal 250 its own spec file (srv-spec.txt)George Kadianakis2017-01-26
| |/ |/| | | | | | | This commit only copies text, it doesn't modify it. I mod it on the subsequent commit.
* | add explanation of KEYID(A) functionKacper Kołodziej2017-01-18
| | | | | | | | based on proposal #216, where KEYID(A) = A
* | Merge remote-tracking branch 'nicoo/p224-typo'Nick Mathewson2017-01-18
|\ \
| * | prop224: Clarify time period exampleNicolas Braud-Santoni2017-01-14
| | | | | | | | | | | | | | | It was unclear whether this was “the epoch at <time>” or “(X seconds after the epoch) at <time>”.
| * | prop224: Fix time period exampleNicolas Braud-Santoni2017-01-14
| | |
* | | Merge remote-tracking branch 'origin/master'Nick Mathewson2017-01-18
|\ \ \
| * | | dir-spec: Add consensus method 26 to section 3.8.1David Goulet2017-01-17
| | | | | | | | | | | | | | | | | | | | | | | | Closes #20481 Signed-off-by: David Goulet <dgoulet@torproject.org>
| * | | Revert "Don't enforce strict item order when parsing consensuses."George Kadianakis2017-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 Kadianakis2017-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 moreRoger Dingledine2017-01-11
| | |
* | | Merge remote-tracking branch 'chelseakomlo/prop271'Nick Mathewson2017-01-16
|\ \ \ | |/ / |/| |
| * | Add punctuation fixChelsea H. Komlo2017-01-11
| | |
| * | Adding high level circuit & guard picking overviewChelsea H. Komlo2017-01-10
| | | | | | | | | | | | Defining useful glossary terms
| * | spelling fixChelsea H. Komlo2016-12-23
| | |
* | | Try to clean up sr/{current,previous} a littleNick Mathewson2017-01-11
| | |
* | | Merge remote-tracking branch 'dgoulet/ticket19925_01'Nick Mathewson2017-01-11
|\ \ \
| * | | control: Add shared random value to GETINFOticket19925_01David Goulet2017-01-09
| | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | Merge remote-tracking branch 'dgoulet/ticket19133_01'Nick Mathewson2017-01-11
|\ \ \ \
| * | | | prop224: Clarify INT_N truncationticket19133_01David Goulet2017-01-10
| |/ / / | | | | | | | | | | | | | | | | | | | | Closes #19133 Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | Merge remote-tracking branch 'jryans/dependant-corrected'Nick Mathewson2017-01-11
|\ \ \ \
| * | | | Use the correct spelling for "Dependent" in the control protocol.J. Ryan Stinnett2017-01-03
| | |/ / | |/| | | | | | | | | | Fixes #18146.
* | | | Merge remote-tracking branch 'jryans/getinfo-program-name'Nick Mathewson2017-01-11
|\ \ \ \ | |_|/ / |/| | |
| * | | Clarify program name is optional in GETINFO versionJ. Ryan Stinnett2016-12-20
| |/ / | | | | | | | | | Fixes #20014.
* | | control: Fix some indentation issues and a key valueDavid Goulet2017-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 fieldsDamian Johnson2017-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 clauseDamian Johnson2017-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.