David Goulet
94f4d0968b
Change git.tpo URLs to gitlab.tpo
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-19 08:09:39 -04:00
David Goulet
623a55764b
Use the new Stem repository on Gitlab
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-19 08:09:24 -04:00
David Goulet
b2665ad639
man: Fix typo for AuthDirMiddleOnly option
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-09 11:01:12 -04:00
David Goulet
8bf1a86ae1
dirauth: Make voting flag threshold tunable via torrc
...
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-09 11:01:12 -04:00
David Goulet
681c15a32d
dirauth: Add a AuthDirVoteGuard to pin Guard flags
...
Related to #40652
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-04 13:32:56 -04:00
David Goulet
7747469dbe
doc: Minor changes to the Releasing doc
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-04-07 11:50:57 -04:00
Alexander Færøy
b6ec7fad0e
Merge remote-tracking branch 'tor-gitlab/mr/506' into main
2022-01-25 21:53:30 +00:00
David Goulet
29b058444c
doc: More clarification of the release process steps
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-01-24 13:18:39 -05:00
Nick Mathewson
e02d160793
Try to clarify maint vs release issues on ReleasingTor.md
...
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-24 11:51:08 -05:00
skaluzka
d129cfdc14
Add missing "Tor Project, Inc." to man files
...
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2022-01-06 21:02:52 +01:00
David Goulet
51c7a08485
doc: One more poings in ReleasingTor.md
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-12-16 12:22:15 -05:00
David Goulet
a81ddc83be
doc: Update ReleasingTor.md with missing steps
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-12-16 12:14:52 -05:00
David Goulet
e152a0a7cc
doc: Improve a bit the ReleasingTor.md
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-12-16 11:59:20 -05:00
Alexander Færøy
32c45a8f94
Merge remote-tracking branch 'tor-gitlab/mr/479' into main
2021-11-08 14:10:29 +00:00
David Goulet
36e6ad6c7b
Merge branch 'maint-0.4.6'
2021-11-03 09:53:35 -04:00
David Goulet
83f8fe05e8
Merge branch 'maint-0.4.5' into maint-0.4.6
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:53:31 -04:00
David Goulet
ea5eebf431
Merge branch 'tor-gitlab/mr/477' into maint-0.4.5
2021-11-03 09:52:03 -04:00
David Goulet
6e8e1a4e6f
relay: Don't allow DirPort on non-IPv4
...
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-03 09:51:46 -04:00
David Goulet
755485342c
Merge branch 'maint-0.4.6'
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:49:07 -04:00
David Goulet
621f8ac418
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-11-03 09:47:43 -04:00
David Goulet
1e3e921d7d
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-11-03 09:47:43 -04:00
David Goulet
1902edaf52
shellcheck: Make it happy on couple scripts
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:47:30 -04:00
David Goulet
c9e2ee076c
doc: Brand new ReleasingTor.md
...
Closes #40508
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-02 11:56:53 -04:00
Alexander Færøy
f6600377b4
Merge remote-tracking branch 'tor-gitlab/mr/474' into main
2021-11-02 15:28:56 +00:00
Alexander Færøy
b109161c8f
Merge branch 'maint-0.4.6' into main
2021-11-02 15:27:08 +00:00
Alexander Færøy
9922116388
Add missing ponctuation.
2021-11-02 15:26:09 +00:00
David Goulet
6926c9192a
man: Missing OverloadStatistics option in tor.1
...
Closes #40504
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-02 09:51:43 -04:00
David Goulet
77c47417f2
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-29 09:20:21 -04:00
Alexander Færøy
c845f2e4b2
release: Patches to make tarball reproducible
...
Closes #26299
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-28 14:45:31 -04:00
Alexander Færøy
11fedab9ce
release: Patches to make tarball reproducible
...
Closes #26299
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-28 14:31:52 -04:00
Alexander Færøy
d37273be0d
release: Patches to make tarball reproducible
...
Closes #26299
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-28 13:42:02 -04:00
Roger Dingledine
d66549c208
fetch missing bridge descriptors without delay
...
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-24 17:40:28 -04:00
Alexander Færøy
ae05f06597
Merge branch 'tor-gitlab/mr/452_squashed' into main
2021-10-21 12:57:37 +00:00
Nick Mathewson
54ab43d05e
Prop335: Changes file and manual entries.
...
Closes #40448 .
2021-10-21 12:57:20 +00:00
Alexander Færøy
bd1c14f015
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-21 12:35:36 +00:00
Alexander Færøy
0ec08b0643
Merge remote-tracking branch 'tor-gitlab/mr/432' into main
2021-10-14 13:03:03 +00:00
David Goulet
d0d3b028d5
Remove last artifacts of Rust related code
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-06 15:12:04 -04:00
David Goulet
ae9042abbf
rust: Remove Rust support from tree
...
Closes #40469
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-06 15:12:04 -04:00
Nick Mathewson
2c10cc3080
Merge remote-tracking branches 'tor-gitlab/mr/439' and 'tor-gitlab/mr/441'
2021-09-16 08:53:28 -04:00
skaluzka
515ccc4a42
Update Tor's man 1 page
...
Add few missing periods, convert tabs to spaces.
No new significant content added.
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2021-09-15 19:17:41 +02:00
Neel Chauhan
17ceeb7f92
tor.1 man page: Add mention of fingerprint-ed25519, and clarify differences
2021-09-14 11:10:11 -07:00
David Goulet
86f880d756
man: Detail onion service DDoS mitigation measure
...
Move the options into the DDoS section with a series of explanations.
Closes #40456
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-09-09 14:30:52 -04:00
skaluzka
eac7bdce91
Clear asciidoc-helper.sh syntax
...
Remove all unnecessary ";" characters at the end of several lines.
Align all indentations to 4 spaces.
Update console messages related to XML_CATALOG_FILES and
.bashrc file.
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2021-09-08 22:32:46 +02:00
George Kadianakis
4f68fe3e6c
Merge branch 'vanguards-lite-dev-rebased'
2021-07-28 12:00:37 +03:00
Nick Mathewson
bc40c6af08
Correct another ReleasingTor.md issue
2021-07-23 14:50:23 -04:00
Nick Mathewson
53b4aff5b8
Update ReleasingTor.md to reflect current practice
2021-07-23 14:47:49 -04:00
George Kadianakis
7f701794e7
Add a switch to toggle the feature on/off
2021-07-12 12:22:58 +03:00
Nick Mathewson
d642da020e
Merge remote-tracking branch 'tor-gitlab/mr/338'
2021-06-14 13:10:18 -04:00
Emily Bones
33e2c5962c
Add links to original design paper and anonbib
...
Closes #33742
2021-06-07 20:33:15 +00:00
Nick Mathewson
f93d9d8bac
Add a checklist to releasingtor.md
2021-06-07 13:51:05 -04:00