aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2018-05-11Add a CONTRIBUTING fileNick Mathewson
This file contains pointers to other important top-level resources, and some info about acceptable licenses. Also, add that info to CodingStandards.md
2018-05-08Merge remote-tracking branch 'hello71/bug23883'Nick Mathewson
2018-05-08Merge remote-tracking branch 'mikeperry/bug25870_rebase'Nick Mathewson
2018-05-08Merge branch 'maint-0.3.3'Roger Dingledine
2018-05-08manpage fix to stop saying CacheIPv4DNS is on by defaultRoger Dingledine
Stop saying in the manual that clients cache ipv4 dns answers from exit relays. We haven't used them since 0.2.6.3-alpha, and in ticket 24050 we stopped even caching them as of 0.3.2.6-alpha, but we forgot to say so in the man page. Fixes bug 26052; bugfix on 0.3.2.6-alpha.
2018-05-08Bug 25870: Mention path restriction differences in manpage.Mike Perry
2018-05-08Add Travis CI instructions. fixes #23883Alex Xu (Hello71)
2018-05-07Merge remote-tracking branch 'saper/default_nickname'Nick Mathewson
2018-05-03Merge remote-tracking branch 'dgoulet/ticket25991_034_01'Nick Mathewson
2018-05-03Merge branch 'maint-0.3.3'Nick Mathewson
2018-05-03doc: Add missing HACKING/ files to EXTRA_DISTDavid Goulet
Apart from adding the newly created Module.md, this commit also adds all the missing files we have in HACKING/ to the EXTRA_DIST. Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-05-03doc: Add Module.md explaining Tor modulesDavid Goulet
Initial document that contains guidelines to write a new module in Tor. Closes #25991 Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-05-02man page: FetchUselessDescriptors and DirCache exclude extra infosteor
2018-05-02man page: UseMicrodescriptors auto and 1 are the same nowteor
2018-05-02man page: FetchUselessDescriptors stops tor going idleteor
Also explain how FetchUselessDescriptors and UseMicrodescriptors are different. Closes 25998.
2018-04-30Merge remote-tracking branch 'github/ticket23354'Nick Mathewson
2018-04-29Document default value for NicknameMarcin Cieślak
2018-04-27Merge branch 'bug25843_v2_squashed'Nick Mathewson
2018-04-27Introduce torrc option NumPrimaryGuardsGeorge Kadianakis
2018-04-23Merge remote-tracking branch 'github/lazy_bucket_refill'Nick Mathewson
2018-04-23Document default for ControlSocket.Nick Mathewson
Closes 25897.
2018-04-22Clean up the documentation for *DownloadInitialDelayNick Mathewson
2018-04-20Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-20Fix documentation bug 25857: the universe is ::/0, not ::/128Nick Mathewson
Patch from CTassisF.
2018-04-17Remove the periodic refill event entirely.Nick Mathewson
Now that we update our buckets on demand before reading or writing, we no longer need to update them all every TokenBucketRefillInterval msec. When a connection runs out of bandwidth, we do need a way to reenable it, however. We do this by scheduling a timer to reenable all blocked connections for TokenBucketRefillInterval msec after a connection becomes blocked. (If we were using PerConnBWRate more, it might make sense to have a per-connection timer, rather than a single timeout. But since PerConnBWRate is currently (mostly) unused, I'm going to go for the simpler approach here, since usually whenever one connection has become blocked on bandwidth, most connections are blocked on bandwidth.) Implements ticket 25373.
2018-04-13Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-13doc: Fix typo and clarify that DoS options are relay onlyMike Perry
2018-04-13doc: Move DOS options below SERVER optionsDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-04-13doc: Improve DoS section of the man page tor.1David Goulet
Add to the Denial of Service section of the man page an explanation about the three different mitigation Tor has. Fixes #25248. Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-04-13Merge branch 'token_bucket_refactor_squashed'Nick Mathewson
2018-04-11Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-11Merge branch 'bug25581_033_v2_asn_squashed' into maint-0.3.3Nick Mathewson
2018-04-11Rename HSLayer{2,3}Nodes to start without an underscore.Nick Mathewson
The old single-underscore names remain as a deprecated synonym. Fixes bug 25581; bugfix on 0.3.3.1-alpha.
2018-04-10Merge remote-tracking branch 'isis-github/bug25409'Nick Mathewson
2018-04-10Remove TestingEnableTbEmptyEventNick Mathewson
This option was used for shadow testing previously, but is no longer used for anything. It interferes with refactoring our token buckets.
2018-04-05Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-04-05Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-05PerConnBW{Rate,Burst} docs: do not say consensus param is always setNick Mathewson
Closes ticket 25296; bugfix on 0.2.2.7-alpha when these manpage entries were introduced.
2018-04-05man: Move RephistTrackTime to the server sectionDavid Goulet
Every node in the network uses that value, it is a general server options, not a dirauth specific one. Fixes #25720 Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-04-05Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-04man: Add a comment to anchor only optionDavid Goulet
Some anchor don't appear in the final man page so document those so we understand why we do that in the future. Part of #25582 Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-04-04Remove PortForwarding optionsNeel Chauhan
Signed-off-by: Isis Lovecruft <isis@torproject.org>
2018-03-29Remove erroneous section heading "ExitPolicyDefault"Nick Mathewson
The anchor here was originally introduced to make sure that the manpage would format correctly, but we had mistaken it for a section anchor, and introduced a bogus section heading in 3563a2c8194ebe94. Fixes bug 25582; bugfix on 0.3.3.1-alpha.
2018-03-29Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-29Document torrc options that only work on v2 onion servicesteor
RendPostPeriod only works on v2 onion services. HiddenServiceAuthorizeClient is not yet implemented for v3 onion services. Closes ticket #25661, bugfix on 0.3.2.1-alpha.
2018-03-29typo fix in doc/HACKING/ReleasingTorNick Mathewson
2018-03-28Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-28Bug 25664: Update libc version requirement for RustGeorg Koppen
When merging the patches for #25310 the libc version requirement in `GettingStartedRust.md` and `configure.ac` did not get updated to the now needed 0.2.39.
2018-03-21Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-21maint: Add script for vendoring/updating Rust dependencies.Isis Lovecruft
* ADD documentation for usage both inside the script and in doc/HACKING/CodingStandardsRust.md * FIXES part of #25310: https://bugs.torproject.org/25310