mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-25 15:10:48 +01:00
Merge remote-tracking branch 'dgoulet/bug21058_030_01'
This commit is contained in:
commit
d31209ad6f
2 changed files with 20 additions and 16 deletions
3
changes/bug21058
Normal file
3
changes/bug21058
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
o Documentation (man page):
|
||||||
|
- Clarify a number of options in tor.1 and add some min/max values for
|
||||||
|
HiddenService options. Closes #21058.
|
|
@ -846,7 +846,7 @@ The following options are useful only for clients (that is, if
|
||||||
[[ExcludeExitNodes]] **ExcludeExitNodes** __node__,__node__,__...__::
|
[[ExcludeExitNodes]] **ExcludeExitNodes** __node__,__node__,__...__::
|
||||||
A list of identity fingerprints, country codes, and address
|
A list of identity fingerprints, country codes, and address
|
||||||
patterns of nodes to never use when picking an exit node---that is, a
|
patterns of nodes to never use when picking an exit node---that is, a
|
||||||
node that delivers traffic for you outside the Tor network. Note that any
|
node that delivers traffic for you *outside* the Tor network. Note that any
|
||||||
node listed in ExcludeNodes is automatically considered to be part of this
|
node listed in ExcludeNodes is automatically considered to be part of this
|
||||||
list too. See
|
list too. See
|
||||||
the **ExcludeNodes** option for more information on how to specify
|
the **ExcludeNodes** option for more information on how to specify
|
||||||
|
@ -863,7 +863,7 @@ The following options are useful only for clients (that is, if
|
||||||
[[ExitNodes]] **ExitNodes** __node__,__node__,__...__::
|
[[ExitNodes]] **ExitNodes** __node__,__node__,__...__::
|
||||||
A list of identity fingerprints, country codes, and address
|
A list of identity fingerprints, country codes, and address
|
||||||
patterns of nodes to use as exit node---that is, a
|
patterns of nodes to use as exit node---that is, a
|
||||||
node that delivers traffic for you outside the Tor network. See
|
node that delivers traffic for you *outside* the Tor network. See
|
||||||
the **ExcludeNodes** option for more information on how to specify nodes. +
|
the **ExcludeNodes** option for more information on how to specify nodes. +
|
||||||
+
|
+
|
||||||
Note that if you list too few nodes here, or if you exclude too many exit
|
Note that if you list too few nodes here, or if you exclude too many exit
|
||||||
|
@ -871,7 +871,7 @@ The following options are useful only for clients (that is, if
|
||||||
if none of the exits you list allows traffic on port 80 or 443, you won't
|
if none of the exits you list allows traffic on port 80 or 443, you won't
|
||||||
be able to browse the web. +
|
be able to browse the web. +
|
||||||
+
|
+
|
||||||
Note also that not every circuit is used to deliver traffic outside of
|
Note also that not every circuit is used to deliver traffic *outside* of
|
||||||
the Tor network. It is normal to see non-exit circuits (such as those
|
the Tor network. It is normal to see non-exit circuits (such as those
|
||||||
used to connect to hidden services, those that do directory fetches,
|
used to connect to hidden services, those that do directory fetches,
|
||||||
those used for relay reachability self-tests, and so on) that end
|
those used for relay reachability self-tests, and so on) that end
|
||||||
|
@ -897,16 +897,16 @@ The following options are useful only for clients (that is, if
|
||||||
the **ExcludeNodes** option for more information on how to specify nodes.
|
the **ExcludeNodes** option for more information on how to specify nodes.
|
||||||
|
|
||||||
[[StrictNodes]] **StrictNodes** **0**|**1**::
|
[[StrictNodes]] **StrictNodes** **0**|**1**::
|
||||||
If StrictNodes is set to 1, Tor will treat the ExcludeNodes option as a
|
If StrictNodes is set to 1, Tor will treat solely the ExcludeNodes option
|
||||||
requirement to follow for all the circuits you generate, even if doing so
|
as a requirement to follow for all the circuits you generate, even if
|
||||||
will break functionality for you. If StrictNodes is set to 0, Tor will
|
doing so will break functionality for you (StrictNodes applies to neither
|
||||||
|
ExcludeExitNodes nor to ExitNodes). If StrictNodes is set to 0, Tor will
|
||||||
still try to avoid nodes in the ExcludeNodes list, but it will err on the
|
still try to avoid nodes in the ExcludeNodes list, but it will err on the
|
||||||
side of avoiding unexpected errors. Specifically, StrictNodes 0 tells
|
side of avoiding unexpected errors. Specifically, StrictNodes 0 tells Tor
|
||||||
Tor that it is okay to use an excluded node when it is *necessary* to
|
that it is okay to use an excluded node when it is *necessary* to perform
|
||||||
perform relay reachability self-tests, connect to
|
relay reachability self-tests, connect to a hidden service, provide a
|
||||||
a hidden service, provide a hidden service to a client, fulfill a .exit
|
hidden service to a client, fulfill a .exit request, upload directory
|
||||||
request, upload directory information, or download directory information.
|
information, or download directory information. (Default: 0)
|
||||||
(Default: 0)
|
|
||||||
|
|
||||||
[[FascistFirewall]] **FascistFirewall** **0**|**1**::
|
[[FascistFirewall]] **FascistFirewall** **0**|**1**::
|
||||||
If 1, Tor will only create outgoing connections to ORs running on ports
|
If 1, Tor will only create outgoing connections to ORs running on ports
|
||||||
|
@ -2412,8 +2412,8 @@ The following options are used to configure a hidden service.
|
||||||
|
|
||||||
[[HiddenServiceMaxStreams]] **HiddenServiceMaxStreams** __N__::
|
[[HiddenServiceMaxStreams]] **HiddenServiceMaxStreams** __N__::
|
||||||
The maximum number of simultaneous streams (connections) per rendezvous
|
The maximum number of simultaneous streams (connections) per rendezvous
|
||||||
circuit. (Setting this to 0 will allow an unlimited number of simultanous
|
circuit. The maximum value allowed is 65535. (Setting this to 0 will allow
|
||||||
streams.) (Default: 0)
|
an unlimited number of simultanous streams.) (Default: 0)
|
||||||
|
|
||||||
[[HiddenServiceMaxStreamsCloseCircuit]] **HiddenServiceMaxStreamsCloseCircuit** **0**|**1**::
|
[[HiddenServiceMaxStreamsCloseCircuit]] **HiddenServiceMaxStreamsCloseCircuit** **0**|**1**::
|
||||||
If set to 1, then exceeding **HiddenServiceMaxStreams** will cause the
|
If set to 1, then exceeding **HiddenServiceMaxStreams** will cause the
|
||||||
|
@ -2422,8 +2422,9 @@ The following options are used to configure a hidden service.
|
||||||
|
|
||||||
[[RendPostPeriod]] **RendPostPeriod** __N__ **seconds**|**minutes**|**hours**|**days**|**weeks**::
|
[[RendPostPeriod]] **RendPostPeriod** __N__ **seconds**|**minutes**|**hours**|**days**|**weeks**::
|
||||||
Every time the specified period elapses, Tor uploads any rendezvous
|
Every time the specified period elapses, Tor uploads any rendezvous
|
||||||
service descriptors to the directory servers. This information is also
|
service descriptors to the directory servers. This information is also
|
||||||
uploaded whenever it changes. (Default: 1 hour)
|
uploaded whenever it changes. Minimum value allowed is 10 minutes and
|
||||||
|
maximum is 3.5 days. (Default: 1 hour)
|
||||||
|
|
||||||
[[HiddenServiceDirGroupReadable]] **HiddenServiceDirGroupReadable** **0**|**1**::
|
[[HiddenServiceDirGroupReadable]] **HiddenServiceDirGroupReadable** **0**|**1**::
|
||||||
If this option is set to 1, allow the filesystem group to read the
|
If this option is set to 1, allow the filesystem group to read the
|
||||||
|
|
Loading…
Add table
Reference in a new issue