477 Commits

Author SHA1 Message Date
Nick Mathewson
8bc330e355 Merge remote-tracking branch 'tor-github/pr/50' 2019-02-25 13:34:44 -05:00
Nick Mathewson
32002ec492 Merge remote-tracking branch 'tor-github/pr/52' 2019-02-24 17:19:03 -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
Neel Chauhan
34518e19b7 Add version 3 HSFETCH to control-spec.txt 2019-01-24 12:23:14 -05: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
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
rl1987
b32a9bf315 In ADD_ONION section mention that default HiddenServiceVersion has changed 2018-12-24 14:31:06 +02:00
Taylor Yu
27267c579f WIP Update bootstrap phases for 0.4.0.x
With the changes of ticket 27167, we need to describe the new set of
bootstrap phases.

XXX still needs more detailed descriptions of some things.
2018-12-21 15:37:59 -06:00
Damian Johnson
1680b2e17e Add DROPOWNERSHIP command
New command added courtesy of Nick (thanks Nick!).

  https://trac.torproject.org/projects/tor/ticket/28843
2018-12-14 11:53:31 -08:00
Nick Mathewson
4421149986 Describe SIGNAL ACTIVE and SIGNAL DORMANT. 2018-11-19 16:41:19 -05:00
Taylor R Campbell
3c34000c9c Specify the ED25519-V3 private key format, and explain why it is so. 2018-10-24 15:56:40 +03:00
Nick Mathewson
e9ef62412f Note when uptime was added. 2018-09-06 09:30:36 -04:00
Nick Mathewson
4959085ca1 Merge remote-tracking branch 'ageis/control-getinfo-uptime' 2018-09-06 09:30:29 -04:00
Roger Dingledine
2252c2a553 fix a grammar issue in control spec 2018-08-22 22:33:22 -04:00
rl1987
b12d0a01ad Simplify explanation of GETINFO exit-policy/*
Do not mention "non-transient internal error" as it is extremely
unlikely to happen.
2018-08-05 18:19:48 +03:00
rl1987
4f6a3915be Document all of GETINFO net/listeners/* 2018-07-24 13:55:05 +03:00
Nick Mathewson
a8a838f0ec Document new GETINFO targets for 26647. 2018-07-20 10:43:48 -04:00
Kevin Gallagher
5508508c00 control: Add new 'uptime' message to GETINFO 2018-07-16 19:22:15 -07:00
Roger Dingledine
72bb3d3a92 add back in the version where md/all started
accidentally removed in commit dc4e88d4ca
2018-06-17 20:23:16 -04:00
Nick Mathewson
dc4e88d4ca We now know what version will have md/all. 2018-06-17 20:16:33 -04:00
Nick Mathewson
8cbf2b3202 Merge remote-tracking branch 'rl1987/getinfo_md_all' 2018-06-17 19:37:37 -04:00
rl1987
0434d8446c Add a sentence about newlines at the end of MDs 2018-06-08 12:19:07 +03:00
rl1987
b5396d5eff Document GETINFO md/all 2018-05-26 11:02:02 +02:00
Mike Perry
5a9cd80a98 fixup! Attempt to clarify new CIRC_BW fields
Also mention that the READ and WRITE fields do not include circuit headers,
and the delivered and overhead fields do not include relay cell headers.
2018-05-16 05:58:42 +00:00
Mike Perry
db81ae54b5 fixup! Attempt to clarify new CIRC_BW fields
Correct a couple statements in the clarification, and attempt to clarify
further.
2018-05-16 04:56:55 +00:00
Damian Johnson
06cbab3eae Attempt to clarify new CIRC_BW fields
I didn't really follow the last description so trying one of my own...

  https://trac.torproject.org/projects/tor/ticket/26110

Note that this description likely is *not* accurate. I didn't dig through tor's
source to puzzle out what these fields are. Rather, this is a more grokable
description of what I *think* the fields are. On the above ticket the Network
team and I will work together on a description that's both easily understood
and accurate.
2018-05-15 11:32:34 -07:00
Nick Mathewson
436d08b49f Merge remote-tracking branch 'mikeperry/bug25903_v3' 2018-05-14 14:26:06 -04:00
rl1987
c5453a02ae Document error handling for #25852 2018-05-05 16:05:40 +02:00
Mike Perry
fbb38ec724 Document new CIRC_BW fields. 2018-04-26 18:04:18 +00:00
Taylor Yu
913d724e9f Fix spelling errors in control-spec.txt 2018-04-20 14:36:01 -05:00
Taylor Yu
c2abb79dc1 Note release introduced for current-time/* 2018-04-20 14:25:41 -05:00
Neel Chauhan
f59414d0e2 Add current-time/{local,utc} to GETINFO 2018-04-20 13:55:44 -05:00
Roger Dingledine
d4a64fbf5a specify when OwningControllerFD option went in 2018-03-03 01:56:49 -05:00
David Goulet
ff4909416a control: HSPOST for v3 was never a thing
Mistake introduced with the merge of prop#284, HSPOST does not support v3.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-02-27 08:46:33 -05:00
David Goulet
59d6453f58 control: HSFETCH does not support v3 yet
The HSFETCH command was not implemented for v3 with prop284 work because of
some engineering complexity and lack of use case.

See ticket #20699 for the rationale.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-02-19 11:50:29 -05:00
David Goulet
6bd0a699a0 control: Merge prop284 into control-spec.txt
The proposal 284 is now effectively Closed.

Closes #24847

Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-01-31 14:55:28 -05:00
Nick Mathewson
d6ff5e71e3 Make the opening paragraph of "config options for controllers" right
It said that they can be set by SETCONF; but some are not changeable
once Tor starts.  Mike Perry spotted this.
2018-01-19 16:37:22 -05:00
Nick Mathewson
ed2a4304b8 Merge branch 'disable_signal_handlers_squashed' 2018-01-19 16:36:22 -05:00
Mike Perry
b698fa49af Document that __OwningControllerFD cannot be changed at runtime. 2018-01-19 16:36:17 -05:00
Nick Mathewson
bc89d9de54 Document __DisableSignalHandlers for 24588. 2018-01-19 16:36:17 -05:00
Isis Lovecruft
6c1a2e1e96
control-spec: Clarify whether "=" will be present in a LongName.
This was changed in tor in commit d7a3e336ee5, to remove denoting with
an "=" or "~" whether the OR in question had the Named flag.
2017-12-15 22:17:59 +00:00
David Goulet
4f809e0362 control: Note tor version for ADD_ONION added options
The tor version of when it was added was not documented for those two
options of ADD_ONION:

    MaxStreams=[0..65535]
    Flag=MaxStreamsCloseCircuit

Part of #24201

Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-12-01 10:00:22 -05:00
David Goulet
2fcb1c2e61 control: Document missing options to ADD_ONION
Adds the optional argument "MaxStreams=" and the flag value
"MaxStreamsCloseCircuit" that are implemented but not specified in the
control spec.

Closes #24201.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-11-14 10:03:37 -05:00