diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-05-03 17:43:49 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-05-03 17:43:49 +0000 |
commit | f3d1121ff7250bfed01247237205571bc8e0757d (patch) | |
tree | b295030b63fb37fe3cea73e277ee51c3f25987ab /doc | |
parent | dfe93fb3866bf4384dbb68541b1e2ca607f489ad (diff) | |
download | tor-f3d1121ff7250bfed01247237205571bc8e0757d.tar.gz tor-f3d1121ff7250bfed01247237205571bc8e0757d.zip |
r12642@catbus: nickm | 2007-05-03 13:43:24 -0400
Document the nonpersistent controller-only options.
svn:r10107
Diffstat (limited to 'doc')
-rw-r--r-- | doc/spec/control-spec.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/spec/control-spec.txt b/doc/spec/control-spec.txt index 4adcbd8b5f..64596bac97 100644 --- a/doc/spec/control-spec.txt +++ b/doc/spec/control-spec.txt @@ -1338,3 +1338,39 @@ $Id$ command in both protocol versions, and implementations can detect which error they have received. +5.4. Options for use by controllers + + Tor provides a few special configuration options for use by controllers. + These options can be set and examined by the SETCONF and GETCONF commands, + but are not saved to disk by SAVECONF. + + Generally, these options make Tor unusable by disabling a portion of Tor's + normal operations. Unless a controller provides replacement functionality + to fill this gap, Tor will not correctly handle user requests. + + __AllDirOptionsPrivate + + If true, Tor will try to launch all directory operations through + anonymous connections. (Ordinarily, Tor only tries to anonymize + requests related to hidden services.) This option will slow down + directory access, and may stop Tor from working entirely if it does not + yet have enough directory information to build circuits. + + (Boolean. Default: "0".) + + __DisablePredictedCircuits + + If true, Tor will not launch preemptive "general purpose" circuits for + streams to attach to. (It will still launch circuits for testing and + for hidden services.) + + (Boolean. Default: "0".) + + __LeaveStreamsUnattached + + If true, Tor will not automatically attach new streams to circuits; + instead, the controller must attach them with ATTACHSTREAM. If the + controller does not attach the streams, their data will never be routed. + + (Boolean. Default: "0".) + |