aboutsummaryrefslogtreecommitdiff
path: root/dir-spec.txt
AgeCommit message (Collapse)Author
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.
2019-03-28dir-spec: Update bandwidth files URL Tor URLjuga0
From Tor 0.4.0.4-alpha, bandwidth files are available via HTTP, but the Tor version in which it first appeared was wrong. Fixes #26694.
2019-03-20dir-spec: Update observed bandwidth period to 5 daysteor
We increased the bandwidth statistics period in 23856 to improve privacy. This change also increased the observed bandwidth period. Closes bug 28984.
2019-03-07Describe the circpad queue limiting dos parameter.Mike Perry
2019-02-19dir-spec: Fix First-appeared for bandwidth-file-digestDavid Goulet
Closes #29147 Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-01-14Merge remote-tracking branch 'tor-github/pr/45'Nick Mathewson
2019-01-14Merge remote-tracking branch 'tor-github/pr/44'Nick Mathewson
2019-01-01fix typoRoger Dingledine
2018-12-05Close and merge prop298Nick Mathewson
2018-12-05Merge prop293 and mark it closed.Nick Mathewson
2018-11-26Merge remote-tracking branch 'tor-github/pr/43'Nick Mathewson
2018-11-19dir-spec: add bandwidth-file item to the votejuga0
2018-11-12dir-spec: The ns consensus isn't explicitly nsIain R. Learmonth
tor does not generate ns consensuses that are explicitly labelled as ns consensuses. This updates the spec to make the flavor portion optional, and to allow the assumption to be made that if a flavor is omitted from the "network-status-version" line then it is "ns". One "flavour" was also turned into a "flavor" for consistency.
2018-11-12dir-spec: Make extra-info-digest reflect realityIain R. Learmonth
The extra-info-digest field of server descriptors was defined to contain either a SHA1, or a SHA1 and a SHA256 digest. These were both meant to be computed over the same data but due to an implementation error, the Tor network has been computing the digests over different data for a while. This is a lot easier to fix in the spec than in the code, and the error does not seem to cause any harm beyond being a little confusing (which this patch should help with). A minor fix is also made to the SHA1 digest portion of the text. This is a typo fix and a clarification, and does not change the semantic meaning for that portion.
2018-11-11dir-spec: remove Keywords in bandwidth-file-headersjuga0
Remove the header's Keywords in the bandwidth-file-headers item, since they are described in bandwidth-file-spec.txt and we should not need to update two specifications every time they change.
2018-07-18dir-spec: Authorities should only read V3BandwidthsFile once per voteteor
Closes 26827.
2018-07-17Merge remote-tracking branch 'teor/bug26799'Nick Mathewson
2018-07-17Merge remote-tracking branch 'teor/ticket21377-squashed'Nick Mathewson
2018-07-16dir-spec: specify failure modes for the bandwdith file headers vote lineteor
Closes 26799.
2018-07-16bandwidth: edit bandwidth URL dir-spec and proposalteor
* dir-spec: don't post bandwidth files to other authorities * dir-spec: add URL for current bandwidth file * dir-spec: clean up the consensus and vote "current" publication schedule Closes ticket #21377.
2018-07-16Authorities expose bandwidth file used in votesjuga0
In a similar ways as authorities expose the votes for the next consensus. This way it can be archived by CollectTor
2018-06-29fixup! fixup! Fix definition of Valuejuga0
2018-06-29Clarify why latest_bandwidth is the same as timestampjuga0
2018-06-29Use the same words in timestamp as latest_bandwidthjuga0
2018-06-29fixup! Fix definition of Valuejuga0
2018-06-29fixup! bandwidth-file only apears in votes, no consensusesjuga0
2018-06-28Add file_created and latest_bandwidth Keywordsjuga0
to bandwidth-file-headers
2018-06-28Fix definition of Valuejuga0
ArgumentChar is already defined in 1.2. Also change definitions order.
2018-06-28Replace bandwidth-file by bandwidth-file-headersjuga0
2018-06-28bandwidth-file only apears in votes, no consensusesjuga0
2018-06-17Merge remote-tracking branch 'juga/bug26301'Nick Mathewson
2018-06-04Change interval of time for bandwidth changesjuga0
Paragraph on events required to update descriptor were not reflecting changes made in #23856 where the bandwidth changes need to happen in a time interval of 3h instead of 20min.
2018-06-04Include uptime in bandwidth changes eventjuga0
The descriptor would be updated on bandwidth changes only when the uptime is less than 24h.
2018-05-31Fix typojuga0
2018-05-31Rephrase bandwidth-file line descriptionjuga0
also change version of Tor where 1st appeared.
2018-05-30Add bandwidth-file line to vote documentsjuga0
2018-04-16Change the oldest-allowed consensus method to 25.Nick Mathewson
2018-04-16dir-spec: Add consensus param circ_max_cell_queue_sizeDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-04-03specify that Guard needs the V2Dir flag tooRoger Dingledine
part of the change made by ticket 22310, where dir auths no longer vote in favor of the Guard flag for relays that don't advertise directory support.
2018-04-03Merge remote-tracking branch 'teor/bug25284'Nick Mathewson
2018-04-02Merge remote-tracking branch 'filippo/master'Nick Mathewson
2018-03-30Tor has never supported versions in the hidden-service-dir descriptor lineteor
Instead, we use the HSDir "proto" versions, or default to version 2. Closes 25284.
2018-03-19Fix an ambiguity in the grammar for Document.Nick Mathewson
Previously, a BEGIN/END block might be interpreted as starting with the keyword "-----BEGIN". This change specifically disallows that, to match the behavior of the existing Tor code. Fixes bug 25188. Bugfix from "witchof0x20".
2018-03-03Merge branch 'ticket25095_01_squashed'Nick Mathewson