Commit Graph

3063 Commits

Author SHA1 Message Date
David Goulet
81ec28177b prop289: Rewrite the Deployment Plan section
Split it into subsection for clarity. Add a new subsection describing the
addition of a new protover value.

This patch removes a paragraph that states the obvious with "We'll need to
do a bunch of testing". It is nice but also huge part of our development
work flow so no need for it in the proposal.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-03-01 11:23:24 -05:00
juga0
63779daf02 bandwidth-file: Add scanner and destination country
Closes: #29354
2019-03-01 10:47:47 +00:00
David Goulet
5ac8a2bbd1 prop289: Add the new consensus params
Spec out the new consensus parameters in the proposal.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-02-25 15:03:31 -05:00
David Goulet
0713f2b4cb prop289: Spec out the new SENDME cell payload
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-02-25 15:03:31 -05:00
Nick Mathewson
0878375fc3 Merge remote-tracking branch 'tor-github/pr/58' 2019-02-25 14:34:50 -05:00
Nick Mathewson
8e71376161 Merge remote-tracking branch 'tor-github/pr/25' 2019-02-25 13:35:41 -05:00
Nick Mathewson
8bc330e355 Merge remote-tracking branch 'tor-github/pr/50' 2019-02-25 13:34:44 -05:00
teor
f572865b37
bandwidth-file: Fix a typo, the file is not a fallback file
Fixes bug 29578.
2019-02-25 20:15:59 +10:00
Nick Mathewson
32002ec492 Merge remote-tracking branch 'tor-github/pr/52' 2019-02-24 17:19:03 -05:00
David Goulet
698d6301a4 dir-spec: Fix First-appeared for bandwidth-file-digest
Closes #29147

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-02-19 11:44:52 -05:00
Roger Dingledine
d94f564f1f fix a bootstrapping string typo
introduced in commit 27267c5

fix corresponds to tor git commit 94f7e53d0
2019-02-17 16:58:19 -05:00
David Goulet
7e2e3308f5 Merge branch 'tor-github/pr/55' 2019-02-15 09:39:52 -05:00
Nick Mathewson
4a3c3584d4 Merge branch 'ope_spec2' 2019-02-15 07:02:11 -05:00
Nick Mathewson
85e8d6e829 Appendix to rend-spec.txt about how to generate revision counters 2019-02-15 07:02:05 -05:00
rl1987
87abfd89e3 Document more differences between SOCKS5 RFCs and how Tor implements SOCKS5 2019-02-12 19:12:03 +02:00
Nick Mathewson
68aebed542 Merge remote-tracking branch 'tor-github/pr/54' 2019-02-08 08:46:24 -05:00
Nick Mathewson
f20d5519bd Merge branch 'ticket28181_05_squashed' 2019-02-08 08:30:35 -05:00
David Goulet
d890052d55 pt-spec: Add the LOG and STATUS message
Give the ability of a pluggable transport to send back logging and status
messages to the parent process.

Tor implementation in #28179. Closes #28181.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-02-08 08:30:24 -05:00
Nick Mathewson
43e34fa4ff Proposal 300: Walking Onions 2019-02-05 11:46:45 -05:00
Nick Mathewson
87bc2f172d Convert prop299 to unix line-endings 2019-02-05 07:10:23 -05:00
Nick Mathewson
6f3d59072b Set prop299 status to open 2019-02-05 07:09:55 -05:00
juga0
5134ea0f83 bandwidth-file: remove measured word from bw
since the "bw" value might be scaled.
2019-02-04 17:49:43 +00:00
juga0
50f43f7521 bandwidth-file: add units to the bandwidth values. 2019-02-04 17:48:16 +00:00
Nick Mathewson
5c19f4d1ca Add proposal 299 from Neel Chauhan 2019-01-28 11:31:47 +01:00
Neel Chauhan
34518e19b7 Add version 3 HSFETCH to control-spec.txt 2019-01-24 12:23:14 -05:00
Nick Mathewson
6e9a14b030 Merge remote-tracking branch 'tor-github/pr/51' 2019-01-23 11:15:26 -05:00
teor
63676e7c2f
bandwidth: typos and spacing 2019-01-23 08:23:13 +10:00
teor
7f573b3c59
bandwidth: Prefer a 5-character header terminator 2019-01-23 08:17:20 +10:00
teor
9a3f014c82
Spacing 2019-01-22 10:17:30 +10:00
teor
b03483635d
Allow parsers to fail files with duplicate relay lines 2019-01-22 10:15:34 +10:00
teor
49a0f5cfb6
Remove sbws version from relay line key value list
The version was out of date, and we're not tracking the versions when keys were added.
2019-01-22 10:12:01 +10:00
teor
733cfbdb5a
Clarify relay line and key value orders 2019-01-22 10:03:08 +10:00
teor
9b206eda05
Clarify header and relay line order 2019-01-22 09:55:00 +10:00
Nick Mathewson
7954202403 Merge remote-tracking branch 'dgoulet/ticket28182_04' 2019-01-17 12:03:39 -05:00
David Goulet
01f475a1ca fixup! control-spec: Use TRANSPORT in PT_STATUS 2019-01-17 11:10:41 -05:00
David Goulet
a5e2dca209 control-spec: Use TRANSPORT in PT_STATUS
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-01-17 11:08:30 -05:00
Nick Mathewson
e1cb6341f9 Merge remote-tracking branch 'asn-github/bug28142' 2019-01-15 12:24:20 -05:00
Nick Mathewson
d8902c2e74 Merge remote-tracking branch 'tor-github/pr/45' 2019-01-14 14:08:32 -05:00
Nick Mathewson
81aeca7501 Merge remote-tracking branch 'tor-github/pr/44' 2019-01-14 14:07:11 -05:00
teor
cbb2c760b3
bandwidth: use consistent 2 space indents, and reflow long lines 2019-01-14 11:38:47 +10:00
teor
d340731878
bandwidth: minor rewording and spacing 2019-01-14 11:29:31 +10:00
teor
5ddeda35ae
bandwidth: reword Header/Header Lines/Relay Lines descriptions 2019-01-14 11:28:45 +10:00
teor
aa8807d306
bandwidth: Add sbws and Tor versions where required 2019-01-14 11:27:38 +10:00
teor
469698c3ec
bandwidth: rewrite the intro
Part of 27079.
2019-01-14 11:21:14 +10:00
Taylor Yu
4af0ad43a6 Details for new 0.4.0.x bootstrap phases
Also add an overview of bootstrap reporting, and divide phases into
three stages.

Part of ticket 28928.
2019-01-10 17:02:15 -06:00
Nick Mathewson
139b5d05b0 Merge remote-tracking branch 'tor-github/pr/49' 2019-01-09 15:47:04 -05:00
Nick Mathewson
f6b588161e Merge remote-tracking branch 'atagar/dropownership' 2019-01-09 09:50:03 -05:00
David Goulet
b38257efad control-spec: Add the PT_STATUS event
Once we add the STATUS message on the PT side, Tor will relay it to the
control port through this event named PT_STATUS.

This is to address #25502. Implemented in #28179.

Closes #28182

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-01-07 11:54:21 -05:00
David Goulet
3028cf1660 control-spec: Add the PT_LOG event
Once we add the LOG message on the PT side, Tor will relay it to the control
port through this event named PT_LOG.

This is to address #25502. Implemented in #28179.

Closes #28182

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-01-07 11:54:21 -05:00
rl1987
7ab17fcb13 Stop mentioning 'GETINFO status/version/num-{concurring,versioning}' 2019-01-03 10:40:11 +02:00