aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2024-04-18fix syntax formatting in man pageRoger Dingledine
2023-11-04fix man page typosAlex Xu (Hello71)
2023-10-18fix typostrinity-1686a
2023-10-18add changes/ and man entries for stream dos mitigationtrinity-1686a
2023-10-07fill manpage and add changes entrytrinity-1686a
2023-07-29add config ReevaluateExitPolicytrinity-1686a
2023-07-26Include a basic Rust wrapper for Equi-X and HashXMicah Elizabeth Scott
The idea behind this is that we may want to start exporting more pieces of c-tor as Rust crates so that Arti can perform cross compatibility and comparison testing using Rust tooling. This turns the 'tor' repo into a Cargo workspace, and adds one crate to start with: "tor-c-equix", rooted in src/ext/equix. This actually includes both Equi-X itself and HashX, since there's less overall duplication if we package these together instead of packaging HashX separately. This patch adds a basic safe Rust interface, but doesn't expose any additional internals for testing purposes. No changes to the C code here or the normal Tor build system. Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2023-06-19Merge branch 'maint-0.4.7'David Goulet
2023-06-19Change git.tpo URLs to gitlab.tpoDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-19Use the new Stem repository on GitlabDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-15Change git.tpo URLs to gitlab.tpoDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-05-28hs_pow: Add CompiledProofOfWorkHash torrc optionMicah Elizabeth Scott
This exposes the new fallback behavior in hashx via a new AUTOBOOL configuration option, available to both clients and services. The default should be fine for nearly everyone, but it might be necessary to enable or disable the compiler manually for diagnostic purposes. Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2023-05-24Merge branch 'tor-gitlab/mr/709'David Goulet
2023-05-24Merge branch 'tor-gitlab/mr/708'David Goulet
2023-05-24ipv6: Flip ClientUseIPv6 to 1agowa338
Fixes #40785 Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-05-11Add torrc option for conflux client UX.Mike Perry
2023-05-10hs_pow: Rate limited dequeueMicah Elizabeth Scott
This adds a token bucket ratelimiter on the dequeue side of hs_pow's priority queue. It adds config options and docs for those options. (HiddenServicePoWQueueRate/Burst) I'm testing this as a way to limit the overhead of circuit creation when we're experiencing a flood of rendezvous requests. Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2023-05-10manpage: document HiddenServicePoWDefensesEnabled optionMicah Elizabeth Scott
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2023-04-06Prop#329 params: Consensus parameter and torrc handlingMike Perry
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-01-19doc: Add tpo website update to ReleasingTor.mdDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-16Fix typosDimitris Apostolou
2022-11-01Merge branch 'tor-gitlab/mr/594'David Goulet
2022-10-26Merge branch 'tor-gitlab/mr/585'David Goulet
2022-09-28Update doc/man/tor.1.txtAndy
2022-08-12doc: Add git merge detail in release documentDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-11doc: Improve ReleasingTor.md and fix announcement MLDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-09Merge branch 'maint-0.4.7'David Goulet
2022-08-09man: Fix typo for AuthDirMiddleOnly optionDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-09dirauth: Make voting flag threshold tunable via torrcDavid Goulet
Remove UPTIME_TO_GUARANTEE_STABLE, MTBF_TO_GUARANTEE_STABLE, TIME_KNOWN_TO_GUARANTEE_FAMILIAR WFU_TO_GUARANTEE_GUARD and replace each of them with a tunnable torrc option. Related to #40652 Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-04dirauth: Add a AuthDirVoteGuard to pin Guard flagsDavid Goulet
Related to #40652 Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-06-23Remove unused RendPostPeriod optionNeel Chauhan
2022-06-16Fix the name of AuthDirMiddleOnly in the manpage.Nick Mathewson
2022-06-16Fix `check-docs` to avoid false-positives on missing anchors.Nick Mathewson
Also add an anchor for the second ClientTranportPlugin instance. See #40339. This doesn't need a changes file because it isn't user-facing.
2022-06-06doc/include.am: fix EXTRA_DISTAlex Xu (Hello71)
2022-05-24Merge branch 'tor-gitlab/mr/567'David Goulet
2022-05-24Merge branch 'tor-gitlab/mr/566'David Goulet
2022-05-03Update man page on client auth revocation (#40418)Silvio Rhatto
Revoking an Onion Service key does work with SIGHUP now. The manual page is updated to reflect this change.
2022-04-27Remove broken MSVC supportAlex Xu (Hello71)
MSVC compilation has been broken since at least 1e417b727502 ("All remaining files in src/common belong to the event loop.") deleted src/common/Makefile.nmake in 2018.
2022-04-27doc: Clarify the release process for a first stableDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-04-26doc: fix out-of-tree build from gitAlex Xu (Hello71)
2022-04-07doc: Minor changes to the Releasing docDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-01-25Merge remote-tracking branch 'tor-gitlab/mr/506' into mainAlexander Færøy
2022-01-24doc: More clarification of the release process stepsDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-01-24Try to clarify maint vs release issues on ReleasingTor.mdNick Mathewson
I've tried to clarify what happens on "maint" vs what happens on "release". I'm not sure I've got it right wrt the patches generated by the scripts, though, so please review carefully and second-guess everything I'm saying here. :)
2022-01-06Add missing "Tor Project, Inc." to man filesskaluzka
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2021-12-16doc: One more poings in ReleasingTor.mdDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-12-16doc: Update ReleasingTor.md with missing stepsDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-12-16doc: Improve a bit the ReleasingTor.mdDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-08Merge remote-tracking branch 'tor-gitlab/mr/479' into mainAlexander Færøy
2021-11-03Merge branch 'maint-0.4.6'David Goulet