summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2017-08-09fix description of PublishServerDescriptorRoger Dingledine
the values of "v3" and "bridge" have to do with *where* you publish to, not whether you publish.
2017-08-09Document all the arguments of PublishServerDescriptor.Nick Mathewson
Implements 15645.
2017-08-03routerkeys: Add cmdline option for learning signing key expiration.Isis Lovecruft
* CLOSES #17639. * ADDS new --key-expiration commandline option which prints when the signing key expires.
2017-08-03Merge branch 'bug20152'Nick Mathewson
2017-08-03Changes suggested by teor.Nick Mathewson
2017-08-01Document some operators usage conventions.Nick Mathewson
2017-07-13Merge branch 'maint-0.3.1'Nick Mathewson
2017-07-12New configuration option MaxConsensusAgeForDiffsNick Mathewson
Relay operators (especially bridge operators) can use this to lower or raise the number of consensuses that they're willing to hold for diff generation purposes. This enables a workaround for bug 22883.
2017-07-10Add more details about git branch use in torMatt Traudt
2017-07-10impact -> affectNick Mathewson
2017-07-09specify when to run make distcheckChelsea H. Komlo
2017-07-05Try to improve documentation for DirAuthority's port field.Nick Mathewson
Closes ticket 20152
2017-06-28make check is required for all code submissionsChelsea H. Komlo
integration tests should be run for feature changes/major patches
2017-06-20Merge branch 'maint-0.3.1'Nick Mathewson
2017-06-20Note that bw_accounting is obsoleted by values in the state fileNick Mathewson
Closes ticket 16082.
2017-06-19Merge branch 'ticket20575_031_01_squashed'Nick Mathewson
2017-06-19config: Deprecate HTTPProxy optionDavid Goulet
Move the HTTPProxy option to the deprecated list so for now it will only warn users but feature is still in the code which will be removed in a future stable version. Fixes #20575 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-06-19Document more files in the datadirectory.Nick Mathewson
This improved list comes from the ls -R results that weasel and ln5 sent me. Thanks!
2017-06-16Document sr-random and diff-cache.Nick Mathewson
2017-06-16Document key-pinning-journalNick Mathewson
Closes 22347
2017-06-14Remove old callgraph scripts; recommend calltool instead.Nick Mathewson
2017-05-30take some of the suggestions from cypherpunks on #6892Roger Dingledine
2017-05-30Update the torify.1 manpageNick Mathewson
I went into this to fix 6892 and say "we don't do anything for circuit isolation." But instead I did a fair amount of text-removal to stop implying that torify does anything more than call torsocks.
2017-05-26Update releasing-tor to reflect current versions and toolingNick Mathewson
(Note that a lot of the removed guidance is stuff that the tools will do automatically.)
2017-05-18Add support for %include funcionality on torrc #1922Daniel Pinto
config_get_lines is now split into two functions: - config_get_lines which is the same as before we had %include - config_get_lines_include which actually processes %include
2017-05-14Remove two obsoleted options.Nick Mathewson
Spotted by atagar Closes #22257
2017-05-14fmt two man page entriesRoger Dingledine
whoever made the patch for #17975 wasn't using a proper green-screen vt100. :)
2017-05-14remove stray equals signRoger Dingledine
resolves ticket 22256. this typo crept in during bug 21715's commit fd8284c8.
2017-05-11Improve MyFamily docs, based on patch from nusenuNick Mathewson
Closes ticket 22223
2017-05-10Merge remote-tracking branch 'public/my-family-list-fix-4498'Nick Mathewson
2017-05-09Merge branch 'dgoulet_ticket22060_031_01_squashed'Nick Mathewson
2017-05-09config: Remove {Control,DNS,Dir,Socks,Trans,NATD,OR}ListenAddress optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove TLSECGroup optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove WarnUnsafeSocks optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove CloseHSServiceRendCircuitsImmediatelyOnTimeout optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove CloseHSClientCircuitsImmediatelyOnTimeout optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove FastFirstHopPK optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove ExcludeSingleHopRelays optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove AllowSingleHopExits optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove AllowSingleHopCircuits optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-09config: Remove AllowInvalidNodes optionDavid Goulet
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-05-08Merge branch 'netflow_padding-v6-rebased2-squashed'Nick Mathewson
2017-05-08Bug 17592: Clean up connection timeout logic.Mike Perry
This unifies CircuitIdleTimeout and PredictedCircsRelevanceTime into a single option, and randomizes it. It also gives us control over the default value as well as relay-to-relay connection lifespan through the consensus. Conflicts: src/or/circuituse.c src/or/config.c src/or/main.c src/test/testing_common.c
2017-05-08Netflow record collapsing defense.Mike Perry
This defense will cause Cisco, Juniper, Fortinet, and other routers operating in the default configuration to collapse netflow records that would normally be split due to the 15 second flow idle timeout. Collapsing these records should greatly reduce the utility of default netflow data for correlation attacks, since all client-side records should become 30 minute chunks of total bytes sent/received, rather than creating multiple separate records for every webpage load/ssh command interaction/XMPP chat/whatever else happens to be inactive for more than 15 seconds. The defense adds consensus parameters to govern the range of timeout values for sending padding packets, as well as for keeping connections open. The defense only sends padding when connections are otherwise inactive, and it does not pad connections used solely for directory traffic at all. By default it also doesn't pad inter-relay connections. Statistics on the total padding in the last 24 hours are exported to the extra-info descriptors.
2017-05-01Bug 22114: Fix wrong values in torrc_format.txt commentsGeorg Koppen
2017-04-26Document Bridge line transport argumentsTaylor Yu
Bridge lines in torrc can contain key=value settings as per-connection arguments to a pluggable transport. tor.1.txt hadn't been updated to reflect this.
2017-04-25Merge branch 'bug21715_031_01_squashed'Nick Mathewson
2017-04-25man: Update Num{Directory,Entry}Guards default valueDavid Goulet
Fixes #21715 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-04-25More clarification on 13802Nick Mathewson
2017-04-25trace: Add a basic event-tracing infrastructure.David Goulet
This commit adds the src/trace directory containing the basics for our tracing subsystem. It is not used in the code base. The "src/trace/debug.h" file contains an example on how we can map our tor trace events to log_debug(). The tracing subsystem can only be enabled by tracing framework at compile time. This commit introduces the "--enable-tracing-debug" option that will make all "tor_trace()" function be maped to "log_debug()". Closes #13802 Signed-off-by: David Goulet <dgoulet@torproject.org>