aboutsummaryrefslogtreecommitdiff
path: root/dir-spec.txt
AgeCommit message (Collapse)Author
2021-11-01dir-spec: Mishap, the overload lines are already in the specDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-01dir-spec: Merge prop328 into main specificationsDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-22fix typos/etc in dir-specRoger Dingledine
2021-09-22dir-spec: Add 'Table of contents'Oleh Franchuk
2021-08-16Document supported range for bandwdith values in netstatusNick Mathewson
2021-04-20fixup! Fold proposal 328 into dir-spec.txtGeorge Kadianakis
2021-04-19Fold proposal 328 into dir-spec.txtGeorge Kadianakis
2021-04-07Rename extrainfo and extra info to extra-infojuga0
Closes #41
2021-03-10dir-spec: Add "stats" line to a voteDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-24Document the "Sybil" relay flag.George Kadianakis
2021-01-13Merge remote-tracking branch 'tor-gitlab/mr/24'George Kadianakis
2020-12-17dir-spec: Remove the notion of a "current" location in our ed diffsNick Mathewson
Tor has never generated or implemented this diff command. Found while working on arti.
2020-12-09Document consensus method 31 as a fix for bug #19011.Nick Mathewson
2020-11-17Merge branch 'tor-gitlab/mr/15' into masterDavid Goulet
2020-11-16fix typos; more robust links between specsRoger Dingledine
2020-10-30Merge remote-tracking branch 'tor-gitlab/mr/14' into masterGeorge Kadianakis
2020-10-28Merge remote-tracking branch 'gitlab/mr/13'Alexander Færøy
2020-10-27dir-spec.txt: Introduce extrainfo fields for v3 stats.George Kadianakis
2020-10-16Document newly required fields from prop315.Nick Mathewson
2020-10-14Lower the limit for allowed protocol versions.Nick Mathewson
This change merges proposal 318.
2020-10-14Describe our algorithm for waiting between directory retriesNick Mathewson
Closes torspec#25
2020-10-13Merge remote-tracking branch 'tor-gitlab/mr/6'Nick Mathewson
2020-09-28Split out list of consensus parameters into a new file.Nick Mathewson
No editing yet; only movement.
2020-09-18Better description for when a consensus must is "too early"Nick Mathewson
Since the authorities can produce a signed consensus as soon as `ValidAfter` minus `DistSeconds`, and since they serve a signed consensus as soon as it has enough signatures, it's possible that a client or relay that's starting late in the hour can get an "early" consensus. Back in tor#25756, we fixed this issue in Tor, but we didn't document the behavior in the spec.
2020-09-17Update dirspec to reflect REASONABLY_LIVE_TIME.Nick Mathewson
2020-09-17remove reference to a missing "download all microdescs" feature.Nick Mathewson
2020-09-17Clarify routerdesc expiration.Nick Mathewson
2020-09-17Clarify ed25519 signatures on routerdescs.Nick Mathewson
2020-09-17dir-spec: Correct description for keyword, beginline, endline.Nick Mathewson
A keyword may not begin with '-'. Otherwise, "-----BEGIN" would be a keyword, and the grammar would be ambiguous. A beginline or endline may have multiple words in its tag.
2020-07-23Merge remote-tracking branch 'jigsaw/remove-padding-fix-7869'Nick Mathewson
2020-07-13Add new ipv6 stats fields to dirstats from prop313Nick Mathewson
2020-07-13Move description of read-history and write-history to extrainfoNick Mathewson
We moved the fields to extrainto back in 0.2.0.x, which is now long-obsolete -- it's time to move the description of the fields there, and remove the legacy migration note.
2020-06-06Remove padding from ntor-onion-key #7869Daniel Pinto
2020-03-09dir-spec: descriptor differences are cosmetic if 2 hours, not 12 hoursSteven Engler
See ticket 33573.
2020-02-20Merge branch 'ticket4631_squashed'Nick Mathewson
2020-02-20dir-spec: Edit uploaded vote rejection specteor
Be more specific: clearly distinguish between uploaded and downloaded votes. Add the Tor version that introduces this behaviour. Spec for ticket 4631.
2020-02-12dir-spec: Fix a typo in subprotocol version votingteor
2020-01-29dir-spec: Vote should be refused after upload periodDavid Goulet
Spec change for ticket #4631. Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-01-15dir-spec: Consensus methods 25-27 are no longer advertisedteor
Part of 32695, closes 32955.
2020-01-15dir-spec: Add a summary for consensus method 29teor
When we documented prop298 in dir-spec, we forgot the consensus method summary. Part of 28266.
2019-12-10convert text blocks into widely compatible "blockquote" syntaxHans-Christoph Steiner
This only adds newline characters to make the existing text blocks act like "blockquote" or "code block" syntax in Markdown, asciidoc, and others. This was accomplished by manually reviewing the output of this script: ```bash for f in *.txt; do cat $f | python -c "import sys,re;print(re.sub(r'(\n {0,3}[^ \n][^\n]*\n)( {4,}[^\n]*)', r'\1\n\2', sys.stdin.read()))" > ${f}.tmp mv ${f}.tmp $f done ```
2019-12-02Merge remote-tracking branch 'dgoulet/ticket32617_01'George Kadianakis
2019-11-26rend-spec-v3.txt: Merge prop305 in itDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-11-26fix erroneous header numbering punctuationHans-Christoph Steiner
The clear standard is trailing "." after each numeric section. This fixes the small handful of outliers. This makes it easy to convert these headers to common markup formats, for example: http://hyperpolyglot.org/lightweight-markup
2019-09-19Remove outdated note.Philipp Winter
BridgeDB supports bridge-distribution lines since version 0.5.0: <https://bugs.torproject.org/23957>
2019-09-19Remove "hyphae" bridge distribution method.Philipp Winter
This bridge distribution method was never finished: <https://bugs.torproject.org/22775>
2019-05-31dir-spec: Add prop289 consensus parametersDavid Goulet
Part of #30365 Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-04-23dir-spec: Fix a bridge-distribution-request backport versionteor
Part of 30224.
2019-04-18dir-spec: add tor versions to bridge-distribution-requestteor
2019-03-30dir-spec: Update the Tor version for bandwidth-file-digestteor
Part of 29959.