Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Tor
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Container registry
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
The Tor Project
Core
Tor
Commits
3b2ed849
Commit
3b2ed849
authored
Apr 18, 2018
by
Nick Mathewson
Browse files
Options
Downloads
Patches
Plain Diff
Clean up the documentation for *DownloadInitialDelay
parent
51022084
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/tor.1.txt
+36
-48
36 additions, 48 deletions
doc/tor.1.txt
with
36 additions
and
48 deletions
doc/tor.1.txt
+
36
−
48
View file @
3b2ed849
...
...
@@ -1732,32 +1732,29 @@ The following options are useful only for clients (that is, if
directory authorities do not choose a value, Tor will default to 0.6.
(Default: -1)
[[ClientBootstrapConsensusAuthorityDownload
Schedule
]] **ClientBootstrapConsensusAuthorityDownload
Schedule** __N__,__N__,__...
__::
Schedule
for when clients should download consensuses from authorities
[[ClientBootstrapConsensusAuthorityDownload
InitialDelay
]] **ClientBootstrapConsensusAuthorityDownload
InitialDelay** __N
__::
Initial delay in seconds
for when clients should download consensuses from authorities
if they are bootstrapping (that is, they don't have a usable, reasonably
live consensus). Only used by clients fetching from a list of fallback
directory mirrors. This schedule is advanced by (potentially concurrent)
connection attempts, unlike other schedules, which are advanced by
connection failures. (Default: 6, 11, 3600, 10800, 25200, 54000, 111600,
262800)
connection failures. (Default: 6)
[[ClientBootstrapConsensusFallbackDownload
Schedule
]] **ClientBootstrapConsensusFallbackDownload
Schedule** __N__,__N__,__...
__::
Schedule
for when clients should download consensuses from fallback
[[ClientBootstrapConsensusFallbackDownload
InitialDelay
]] **ClientBootstrapConsensusFallbackDownload
InitialDelay** __N
__::
Initial delay in seconds
for when clients should download consensuses from fallback
directory mirrors if they are bootstrapping (that is, they don't have a
usable, reasonably live consensus). Only used by clients fetching from a
list of fallback directory mirrors. This schedule is advanced by
(potentially concurrent) connection attempts, unlike other schedules,
which are advanced by connection failures. (Default: 0, 1, 4, 11, 3600,
10800, 25200, 54000, 111600, 262800)
which are advanced by connection failures. (Default: 0)
[[ClientBootstrapConsensusAuthorityOnlyDownload
Schedule
]] **ClientBootstrapConsensusAuthorityOnlyDownload
Schedule** __N__,__N__,__...
__::
Schedule
for when clients should download consensuses from authorities
[[ClientBootstrapConsensusAuthorityOnlyDownload
InitialDelay
]] **ClientBootstrapConsensusAuthorityOnlyDownload
InitialDelay** __N
__::
Initial delay in seconds
for when clients should download consensuses from authorities
if they are bootstrapping (that is, they don't have a usable, reasonably
live consensus). Only used by clients which don't have or won't fetch
from a list of fallback directory mirrors. This schedule is advanced by
(potentially concurrent) connection attempts, unlike other schedules,
which are advanced by connection failures. (Default: 0, 3, 7, 3600,
10800, 25200, 54000, 111600, 262800)
which are advanced by connection failures. (Default: 0)
[[ClientBootstrapConsensusMaxInProgressTries]] **ClientBootstrapConsensusMaxInProgressTries** __NUM__::
Try this many simultaneous connections to download a consensus before
...
...
@@ -2888,12 +2885,9 @@ The following options are used for running a testing Tor network.
AssumeReachable 1
AuthDirMaxServersPerAddr 0
AuthDirMaxServersPerAuthAddr 0
ClientBootstrapConsensusAuthorityDownloadSchedule 0, 2,
4 (for 40 seconds), 8, 16, 32, 60
ClientBootstrapConsensusFallbackDownloadSchedule 0, 1,
4 (for 40 seconds), 8, 16, 32, 60
ClientBootstrapConsensusAuthorityOnlyDownloadSchedule 0, 1,
4 (for 40 seconds), 8, 16, 32, 60
ClientBootstrapConsensusAuthorityDownloadInitialDelay 0
ClientBootstrapConsensusFallbackDownloadInitialDelay 0
ClientBootstrapConsensusAuthorityOnlyDownloadInitialDelay 0
ClientDNSRejectInternalAddresses 0
ClientRejectInternalAddresses 0
CountPrivateBandwidth 1
...
...
@@ -2908,12 +2902,12 @@ The following options are used for running a testing Tor network.
TestingV3AuthInitialDistDelay 20 seconds
TestingAuthDirTimeToLearnReachability 0 minutes
TestingEstimatedDescriptorPropagationTime 0 minutes
TestingServerDownload
Schedule 0, 0, 0, 5, 10, 15, 20, 30, 6
0
TestingClientDownload
Schedule 0, 0, 5, 10, 15, 20, 30, 6
0
TestingServerConsensusDownload
Schedule 0, 0, 5, 10, 15, 20, 30, 6
0
TestingClientConsensusDownload
Schedule 0, 0, 5, 10, 15, 20, 30, 6
0
TestingBridgeDownload
Schedule 10, 30, 6
0
TestingBridgeBootstrapDownload
Schedule 0, 0, 5, 10, 15, 20, 30, 6
0
TestingServerDownload
InitialDelay
0
TestingClientDownload
InitialDelay
0
TestingServerConsensusDownload
InitialDelay
0
TestingClientConsensusDownload
InitialDelay
0
TestingBridgeDownload
InitialDelay 1
0
TestingBridgeBootstrapDownload
InitialDelay
0
TestingClientMaxIntervalWithoutRequest 5 seconds
TestingDirConnectionMaxStall 30 seconds
TestingEnableConnBwEvent 1
...
...
@@ -2952,37 +2946,31 @@ The following options are used for running a testing Tor network.
Minimum value for the Fast flag. Overrides the ordinary minimum taken
from the consensus when TestingTorNetwork is set. (Default: 0.)
[[TestingServerDownloadSchedule]] **TestingServerDownloadSchedule** __N__,__N__,__...__::
Schedule for when servers should download things in general. Changing this
requires that **TestingTorNetwork** is set. (Default: 0, 0, 0, 60, 60, 120,
300, 900, 2147483647)
[[TestingServerDownloadInitialDelay]] **TestingServerDownloadInitialDelay** __N__::
Initial delay in seconds for when servers should download things in general. Changing this
requires that **TestingTorNetwork** is set. (Default: 0)
[[TestingClientDownloadSchedule]] **TestingClientDownloadSchedule** __N__,__N__,__...__::
Schedule for when clients should download things in general. Changing this
requires that **TestingTorNetwork** is set. (Default: 0, 0, 60, 300, 600,
2147483647)
[[TestingClientDownloadInitialDelay]] **TestingClientDownloadInitialDelay** __N__::
Initial delay in seconds for when clients should download things in general. Changing this
requires that **TestingTorNetwork** is set. (Default: 0)
[[TestingServerConsensusDownloadSchedule]] **TestingServerConsensusDownloadSchedule** __N__,__N__,__...__::
Schedule for when servers should download consensuses. Changing this
requires that **TestingTorNetwork** is set. (Default: 0, 0, 60, 300, 600,
1800, 1800, 1800, 1800, 1800, 3600, 7200)
[[TestingServerConsensusDownloadInitialDelay]] **TestingServerConsensusDownloadInitialDelay** __N__::
Initial delay in seconds for when servers should download consensuses. Changing this
requires that **TestingTorNetwork** is set. (Default: 0)
[[TestingClientConsensusDownloadSchedule]] **TestingClientConsensusDownloadSchedule** __N__,__N__,__...__::
Schedule for when clients should download consensuses. Changing this
requires that **TestingTorNetwork** is set. (Default: 0, 0, 60, 300, 600,
1800, 3600, 3600, 3600, 10800, 21600, 43200)
[[TestingClientConsensusDownloadInitialDelay]] **TestingClientConsensusDownloadInitialDelay** __N__::
Initial delay in seconds for when clients should download consensuses. Changing this
requires that **TestingTorNetwork** is set. (Default: 0)
[[TestingBridgeDownload
Schedule
]] **TestingBridgeDownload
Schedule** __N__,__N__,__...
__::
Schedule
for when clients should download each bridge descriptor when they
[[TestingBridgeDownload
InitialDelay
]] **TestingBridgeDownload
InitialDelay** __N
__::
Initial delay in seconds
for when clients should download each bridge descriptor when they
know that one or more of their configured bridges are running. Changing
this requires that **TestingTorNetwork** is set. (Default: 10800, 25200,
54000, 111600, 262800)
this requires that **TestingTorNetwork** is set. (Default: 10800)
[[TestingBridgeBootstrapDownload
Schedule
]] **TestingBridgeBootstrapDownload
Schedule** __N__,__N__,__...
__::
Schedule
for when clients should download each bridge descriptor when they
[[TestingBridgeBootstrapDownload
InitialDelay
]] **TestingBridgeBootstrapDownload
InitialDelay** __N
__::
Initial delay in seconds
for when clients should download each bridge descriptor when they
have just started, or when they can not contact any of their bridges.
Changing this requires that **TestingTorNetwork** is set. (Default: 0, 30,
90, 600, 3600, 10800, 25200, 54000, 111600, 262800)
Changing this requires that **TestingTorNetwork** is set. (Default: 0)
[[TestingClientMaxIntervalWithoutRequest]] **TestingClientMaxIntervalWithoutRequest** __N__ **seconds**|**minutes**::
When directory clients have only a few descriptors to request, they batch
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment