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
Alexander Færøy
8d4bbc337b
Rewrite documentation on primary branch usage for Tor.git.
...
This patch is part of a series of patches where we try to change our
primary branch name of tor.git from master to main.
See: tpo/core/team#2
2021-05-25 00:20:46 +00:00
Nick Mathewson
9d7fca2306
Make MinTimeToReportBandwidth a testing-only option (and rename it)
2021-05-11 15:49:00 -04:00
Daniel Pinto
ce60454afd
Add long format name --torrc-file for command line option -f. #40324
2021-03-28 03:56:31 +01:00
David Goulet
3a2593710b
man: HiddenServiceStatistics applies for bridges
...
Closes #40346
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-03-23 08:32:26 -04:00
David Goulet
35b601a8b5
Merge branch 'tor-gitlab/mr/342'
2021-03-23 08:19:02 -04:00
Nick Mathewson
5c7f9844e4
manpage:Move BridgeRecordUsageByCountry to statistics section
...
patch from cypherpunks; closes #40323
2021-03-22 14:09:22 -04:00
George Kadianakis
ed7081ae2e
Improve the man page entry for Address.
...
Fixes bug #40296 .
2021-03-22 16:38:34 +02:00
Nick Mathewson
2dfa19a871
Move ServerTransport* options to 'Server Options' section.
...
Patch from 'cypherpunks'. Closes #40331 .
2021-03-19 13:23:29 -04:00
Nick Mathewson
40294c8ab1
Link to bridges.torproject.org/info in BridgeDistribution entry.
...
This incorporates a suggestion from cypherpunks on #40321
Closes #40321 .
2021-03-19 13:10:41 -04:00
David Goulet
15a95df376
Merge branch 'tor-gitlab/mr/337'
2021-03-17 11:53:14 -04:00
Nick Mathewson
066748c9cd
Add a DormantTimeoutEnabled to disable dormant mode entirely
...
(If you need to do this in an older version you can just set
DormantClientTimeout to something huge.)
Closes #40228 .
2021-03-17 11:53:09 -04:00
Nick Mathewson
2ae24d003d
Add a MinTimeToReportBandwidth option; make it 0 for testing networks.
...
This option changes the time for which a bandwidth measurement period
must have been in progress before we include it when reporting our
observed bandwidth in our descriptors. Without this option, we only
consider a time period towards our maximum if it has been running
for a full day. Obviously, that's unacceptable for testing
networks, where we'd like to get results as soon as possible.
For non-testing networks, I've put a (somewhat arbitrary) 2-hour
minimum on the option, since there are traffic analysis concerns
with immediate reporting here.
Closes #40337 .
2021-03-17 08:45:37 -04:00
David Goulet
6fce18916f
Merge branch 'tor-gitlab/mr/331'
2021-03-10 10:06:20 -05:00
Nick Mathewson
b599f489ae
Fix documentation formatting for VirtualAddrNetworkIPv6
...
Fixes bug #40256 ; bugfix on 0.2.9.4-alpha.
2021-03-08 11:17:24 -05:00
Nick Mathewson
100221baac
Merge remote-tracking branch 'origin/master'
2021-02-23 08:43:19 -05:00
Nick Mathewson
09614e0c9d
Tweak documentation on 40282
2021-02-23 08:42:31 -05:00
David Goulet
100c758cd8
man: Note that relay now ignore the DirPort option
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23 08:29:32 -05:00
David Goulet
94b56eaa75
dos: New client connect rate detection
...
This is a new detection type which is that a relay can now control the rate of
client connections from a single address.
The mechanism is pretty simple, if the rate/burst is reached, the address is
marked for a period of time and any connection from that address is denied.
Closes #40253
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-22 15:48:42 -05:00
David Goulet
330aec798b
man: Cleanup of v2 options and config
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-19 13:20:49 -05:00
Nick Mathewson
aa0c4fd86d
add brave to security cc list
2021-01-15 15:41:06 -05:00
Alexander Færøy
2d68fdc94c
Merge branch 'maint-0.4.5'
2020-12-16 20:29:19 +00:00
Nick Mathewson
34baa1bdc3
Tweak the documentation for approved-routers
...
Document !badexit, and improve the documentation for !invalid.
Closes #40188 .
2020-12-09 14:08:55 -05:00
Neel Chauhan
1588767e65
Allow listing ed25519 fingerprints on the command line
2020-11-17 11:23:08 -05:00
Samanta Navarro
4a0cd79588
Fix typos.
...
Typos found with codespell.
Please keep in mind that this should have impact on actual code
and must be carefully evaluated:
src/core/or/lttng_circuit.inc
- ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER)
+ ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
2020-11-12 11:44:09 -05:00
David Goulet
04ff22dc69
man: Add the MetricsPort manpage entry
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-10-27 10:43:42 -04:00
Nick Mathewson
c90535c539
Merge branch 'maint-0.4.4'
2020-10-26 16:39:31 -04:00
Roger Dingledine
00118355f5
Turn ConsensusParams into a Linelist
...
Make it possible to specify multiple ConsensusParams torrc
lines.
Now directory authority operators can for example put the
main ConsensusParams config in one torrc file and then add to it
from a different torrc file.
Closes ticket 40164.
2020-10-22 03:26:03 -04:00
Daniel Pinto
bb9707420e
Allow mutiple lines on configuration for ROUTERSET entries. #28361
...
Affected entries are: EntryNodes, ExcludeNodes, ExcludeExitNodes,
ExitNodes, MiddleNodes, HSLayer2Nodes and HSLayer3Nodes.
2020-10-21 01:53:50 +01:00
David Goulet
bb249a221f
Merge branch 'tor-gitlab/mr/170'
2020-10-14 09:46:44 -04:00
Nick Mathewson
f02f8f8946
Use "flavor" spelling consistently on manpage.
2020-10-14 09:45:41 -04:00
Nick Mathewson
d66cec8520
Apply typo fix patch from Samanta Navarro on #40161 .
2020-10-14 09:43:26 -04:00
Nick Mathewson
42a5e652cb
Make OptimisticData always-on.
...
We've been using it for years, and it seems to work just fine. This
patch removes the option and its network parameter.
Part of #40139
2020-10-13 14:38:32 -04:00
Alexander Færøy
78aa037c41
Merge remote-tracking branch 'tor-gitlab/mr/161'
2020-10-13 13:50:14 +00:00
Alexander Færøy
5d23881770
Merge remote-tracking branch 'tor-gitlab/mr/165'
2020-10-13 13:45:01 +00:00
Alexander Færøy
db0aaf428e
Add OutboundBindAddressPT
to torrc.
...
This patch adds a new option to torrc: `OutboundBindAddressPT`. This
option works in the same way as `OutboundBindAddressOR` and
`OutboundBindAddressExit` in that it allows the user to specify which
outbound IP address the user wants the PT to make its connections from.
There is one difference though in that OutboundBindAddressPT will only
be a suggestion for the PT to use since Tor cannot enforce whether or
not the PT actually uses this option for anything.
See: https://bugs.torproject.org/5304
2020-10-06 09:30:10 -04:00
Nick Mathewson
25c8a3d66b
Remove "AUTHORS" sections from manual pages.
...
These sections were incomplete and outdated; their presence is
strongly discouraged by man-pages(7).
Closes #40149 .
2020-10-05 12:10:26 -04:00
Nick Mathewson
f2968c3aac
Fix authors stanza in tor-gencert manpage
...
Closes #40148 .
2020-10-02 09:08:33 -04:00
Nick Mathewson
5c9b4a0060
Remove support for old android "logcat" API
...
This is apparently obsolete; syslog is modern instead. If users
have an android log configured, given them a syslog if we can.
Closes #32181 .
2020-09-23 12:33:58 -04:00
Nick Mathewson
d0b83c7423
state-contents: correcct the description of unusable_circuits
2020-09-22 16:51:26 -04:00
Nick Mathewson
ce1dfb46fc
Add a changes file for 40136 (state-contents.txt updates)
2020-09-22 14:46:41 -04:00
Nick Mathewson
5ffd8bf2b8
state-contents.txt: try to document circ-build-timeout fields
...
This should also get feedback from @mikeperry.
Closes #40136
2020-09-22 14:44:30 -04:00
Nick Mathewson
371cd7ac4f
Try to document pathbias fields in state file.
...
This will require feedback from @mikeperry, since these are a bit
subtle and I've likely mangled some of these.
2020-09-22 14:35:11 -04:00
Nick Mathewson
d1a94a3a7f
Improve doc/state-contents.txt
...
Part of a fix for #40136 .
This patch adds all the state file entries to the documentation, and
documents the ones that I understand well.
2020-09-22 14:17:26 -04:00