summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
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-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-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
2021-11-03Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03Merge branch 'tor-gitlab/mr/477' into maint-0.4.5David Goulet
2021-11-03relay: Don't allow DirPort on non-IPv4David Goulet
Our code doesn't allow it and so this prevents an assert() crash if the DirPort is for instance IPv6 only. Fixes #40494 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03Merge branch 'maint-0.4.6'David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2021-11-03Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet
2021-11-03shellcheck: Make it happy on couple scriptsDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-02doc: Brand new ReleasingTor.mdDavid Goulet
Closes #40508 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-02Merge remote-tracking branch 'tor-gitlab/mr/474' into mainAlexander Færøy
2021-11-02Merge branch 'maint-0.4.6' into mainAlexander Færøy
2021-11-02Add missing ponctuation.Alexander Færøy
2021-11-02man: Missing OverloadStatistics option in tor.1David Goulet
Closes #40504 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-29Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2021-10-28release: Patches to make tarball reproducibleAlexander Færøy
Closes #26299 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-28release: Patches to make tarball reproducibleAlexander Færøy
Closes #26299 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-28release: Patches to make tarball reproducibleAlexander Færøy
Closes #26299 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-24fetch missing bridge descriptors without delayRoger Dingledine
Without this change, if we have a working bridge, and we add a new bridge, we will schedule the fetch attempt for that new bridge descriptor for three hours(!) in the future. This change is especially needed because of bug #40396, where if you have one working bridge and one bridge whose descriptor you haven't fetched yet, your Tor will stall until you have successfully fetched that new descriptor -- in this case for hours. In the old design, we would put off all further bridge descriptor fetches once we had any working bridge descriptor. In this new design, we make the decision per bridge based on whether we successfully got *its* descriptor. To make this work, we need to also call learned_bridge_descriptor() every time we get a bridge descriptor, not just when it's a novel descriptor. Fixes bug 40396. Also happens to fix bug 40495 (redundant descriptor fetches for every bridge) since now we delay fetches once we succeed. A side effect of this change is that if we have any configured bridges that *aren't* working, we will keep trying to fetch their descriptors on the modern directory retry schedule -- every couple of seconds for the first half minute, then backing off after that -- which is a lot faster than before.
2021-10-21Merge branch 'tor-gitlab/mr/452_squashed' into mainAlexander Færøy
2021-10-21Prop335: Changes file and manual entries.Nick Mathewson
Closes #40448.
2021-10-21Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy
2021-10-14Merge remote-tracking branch 'tor-gitlab/mr/432' into mainAlexander Færøy
2021-10-06Remove last artifacts of Rust related codeDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-06rust: Remove Rust support from treeDavid Goulet
Closes #40469 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-09-16Merge remote-tracking branches 'tor-gitlab/mr/439' and 'tor-gitlab/mr/441'Nick Mathewson
2021-09-15Update Tor's man 1 pageskaluzka
Add few missing periods, convert tabs to spaces. No new significant content added. Signed-off-by: skaluzka <skaluzka@protonmail.com>