aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2020-05-23Man page: MinUptimeHidServDirectoryV2 defaults to 96 hoursRoger Dingledine
Bugfix on 0.2.6.3-alpha; fixes bug 34299.
2020-04-09client: Revert setting PreferIPv6 on by defaultDavid Goulet
This change broke torsocks that by default is expecting an IPv4 for hostname resolution because it can't ask tor for a specific IP version with the SOCKS5 extension. PreferIPv6 made it that sometimes the IPv6 could be returned to torsocks that was expecting an IPv4. Torsocks is probably a very unique case because the runtime flow is that it hijacks DNS resolution (ex: getaddrinfo()), gets an IP and then sends it back for the connect() to happen. The libc has DNS resolution functions that allows the caller to request a specific INET family but torsocks can't tell tor to resolve the hostname only to an IPv4 or IPv6 and thus by default fallsback to IPv4. Reverting this change into 0.4.3.x series but we'll keep it in the 0.4.4.x series in the hope that we add this SOCKS5 extension to tor for DNS resolution and then change torsocks to use that. Fixes #33804 Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-04-05doc: Fix another man page typoteor
The default value of the option is "auto", not "default".
2020-04-05doc: Fix a typo in the man pageteor
"proceeding" means starting an action. "preceding" means the thing before this thing. In this context, it's a bit ambiguous.
2020-04-03doc: Rewrite the approved-routers man page entryteor
Obviously correct documentation changes.
2020-03-19doc: Fix a manual page typoteor
And consistently talk about extra-info document publishing. Obviously correct documentation changes.
2020-03-19doc: Fix a man page typoteor
Obviously correct changes to already-reviewed code.
2020-03-10Tweak double-underscorerl1987
2020-03-10Document __OwningControllerProcess torrc option and mention polling intervalrl1987
2020-02-20Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3Nick Mathewson
2020-02-12Merge remote-tracking branch 'tor-github/pr/1728/head' into maint-0.4.3Nick Mathewson
2020-02-12Moved [[RephistTrackTime]] to General Options.swati
2020-02-12Addressed minor changes suggested in the ticketswati
2020-02-11Merge branch 'ticket33029_042_01' into ticket33029_043_03David Goulet
Conflicts: doc/tor.1.txt src/app/config/config.c src/app/config/or_options_st.h src/core/mainloop/connection.h Between 042 and 043, the dirauth options were modularized so this merge commit address this by moving the AuthDirRejectUncompressedRequests to the module along with a series of accessors. Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-02-11dirauth: Add option AuthDirRejectRequestsUnderLoadDavid Goulet
This controls the previous feature added that makes dirauth send back a 503 error code on non relay connections if under bandwidth pressure. Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-02-11Alphabetized Server Options and Directory Server Optionsswati
2020-02-10Merge remote-tracking branch 'tor-github/pr/1711'Nick Mathewson
2020-02-07Updated introductory text for CIRCUIT TIMEOUT and DORMANT MODE optionsswati
2020-02-06Added a section for Dormant mode optionsswati
2020-02-05Added the NodeFamily option to Node Selection Options sectionswati
2020-02-05Updated the introductory text and titles of Timeout and Node selection optionsswati
2020-02-03go in to fix one typo, end up fixing moreRoger Dingledine
2020-02-01Added Timeout and Node Sections to the Tor Manualswati
2020-01-23update doc/HACKING/ReleasingTor.mdNick Mathewson
2020-01-20Merge branch 'tor-github/pr/1675'David Goulet
2020-01-20doc: Minor man page fixesteor
Fix a client port list that's missing HTTPTunnelPort. Wrap a long line.
2020-01-20doc: Improve port flags in man pageteor
Explain that: * most flags default to off * flags that default to on are specified Document PreferIPv6Automap in its "No" form, because it's on by default. Cleanup after 32637.
2020-01-20config: Make clients tell dual-stack exits they prefer IPv6teor
Make Tor clients tell dual-stack exits that they prefer IPv6 connections. This change is equivalent to setting the PreferIPv6 flag on SOCKSPorts (and most other listener ports). Tor Browser has been setting this flag for some time, and we want to remove a client distinguisher at exits. Also update the man page, putting all the IP flags in their non-default forms. Closes ticket 32637.
2020-01-16Merge branch 'ticket32487_squashed' into ticket32487_squashed_and_mergedNick Mathewson
Resolved conflicts in src/core/include.am
2020-01-16Define a "dircache" module.Nick Mathewson
For now, this module is enabled whenever the relay module is enabled, and disabled whenever the relay module is disabled. Though they are logically separate, the use cases for running one without the other are rare enough that we don't really want to support compiling them independently.
2020-01-13Deprecate the ClientAutoIPv6ORPort optionNeel Chauhan
2020-01-13Merge branch 'pr_1643_squashed'Nick Mathewson
2020-01-13manpage: group some SafeSocks-related optionsTaylor Yu
Move some SafeSocks-related options near each other. Part of ticket 32846.
2020-01-13manpge: reorder some padding-related optionsTaylor Yu
Move ReducedCircuitPadding and ReducedConnectionPadding immediately after the corresponding non-Reduced options. Part of ticket 32846.
2020-01-13manpage: GuardfractionFile is authority-onlyTaylor Yu
Only directory authorities use the GuardfractionFile option, so move it to that section. Part of ticket 32846.
2020-01-13manpage: alphabetize client optionsSwati Thacker
Alphabetize client options in tor.1.txt. Closes ticket32846.
2020-01-09Merge branch 'ticket22029_attempt_squashed'Nick Mathewson
2020-01-09Update tor.1 man page for Bug #22029Neel Chauhan
2020-01-06Merge branch 'haxxpop/tcp_proxy_squashed' into tcp_proxy_squshed_and_mergedNick Mathewson
2020-01-06Merge remote-tracking branch 'tor-github/pr/1615'Nick Mathewson
2020-01-06Add documentation about building a TAGS file.Nick Mathewson
Patch from opara. Closes ticket 32779.
2019-12-19Mark TestingEstimatedDescriptorPropagationTime as obsolete.Nick Mathewson
We stopped looking at this option in 85cf6dcba3693b, back when we implemented the minimal pieces of prop275. Since then, we've had code to validate and adjust this option, and to give it a different value in testing networks, but the option hasn't actually done anything. We can safely mark it as OBSOLETE, since doing so does not make any old configuration get rejected. Closes ticket 32807.
2019-12-17Add NSF support acknowledgment to circpad dev doc.Mike Perry
2019-12-17Merge branch 'pr1590_amended_commit'teor
2019-12-17manpage: fixes to alphabetize General OptionsTaylor Yu
2019-12-16Add circuit padding developer and quickstart docs.Mike Perry
2019-12-12manpage: fix some quotingTaylor Yu
Fix some quoting, especially of constructs like "[address:]port", that were proving tricky for Asciidoctor tooling to parse correctly. Also fix formatting of some configuration variable names that contained double underscores. Neither asciidoc nor asciidoctor was rendering some of those correctly. Part of ticket 32708.
2019-12-12manpage: section titles to 1-lineTaylor Yu
Change the section title formatting to use the one-line format. This allows Asciidoctor-based tooling to parse it more easily. Part of ticket 32708.
2019-12-12manpage: indent linebreak markupTaylor Yu
Indent the asciidoc markup for lone linebreaks to match the preceding paragraph line, so that Asciidoctor tools can format them correctly. Part of ticket 32708.
2019-12-12manpage: minor formatting fixesTaylor Yu
These are unrelated changes done by Swati while doing the alphabetizing. Part of ticket 32708.