Alexander Færøy
b109161c8f
Merge branch 'maint-0.4.6' into main
2021-11-02 15:27:08 +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
David Goulet
bec9c61f5b
changes: Add file for ticket 26299
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-29 09:20:17 -04:00
David Goulet
f5bd575401
changes: Add file for ticket 26299
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-29 09:19:59 -04:00
David Goulet
5363d9b118
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-28 14:26:35 -04:00
David Goulet
a80868c118
changes: Typo in file, wrong version was used
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-28 14:22:14 -04:00
Alexander Færøy
31fa3cc1a0
Fix compilation on systems with older compilers.
...
This patch fixes a build error with GCC 7.x which doesn't seem to accept
const int's as constants in macro initialization.
See: tpo/core/tor#40410
2021-10-28 10:37:45 -04:00
Alexander Færøy
0c521881f6
Add Changelog and ReleaseNotes entry for tor#40500.
2021-10-25 21:18:35 +00:00
Alexander Færøy
04788dcf40
Merge branch 'maint-0.4.6' into main
2021-10-25 21:03:14 +00:00
Alexander Færøy
0c5128eeb2
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-25 21:02:55 +00:00
David Goulet
12c3787305
ci: Exclude HSv2 Stem tests
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-25 20:56:26 +00:00
David Goulet
78f5c96272
changelog: ChangeLog for 0.4.7.2-alpha release
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-25 10:19:44 -04:00
David Goulet
2f171f30c8
Merge branch 'maint-0.4.6'
2021-10-21 10:01:39 -04:00
David Goulet
d496a75026
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-21 10:01:38 -04:00
David Goulet
1dab1c8ad5
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-10-21 10:01:38 -04:00
David Goulet
66e8e0f71b
fallbackdir: Regenerate the list for October 2021
...
Closes #40493
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-21 09:13:40 -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
d320f4d2a2
Merge remote-tracking branch 'tor-gitlab/mr/442' into main
2021-10-21 12:50:28 +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
0135fb028c
Merge remote-tracking branch 'tor-gitlab/mr/338' into maint-0.4.5
2021-10-21 12:35:26 +00:00
Alexander Færøy
1e08efdb58
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-20 21:47:26 +00:00
Alexander Færøy
059ea671ed
Merge branch 'maint-0.4.6' into main
2021-10-20 21:47:26 +00:00
Alexander Færøy
5717b88bcb
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-10-20 21:47:17 +00:00
Alexander Færøy
7372739765
Announce URL to bridge status page when starting Tor as a bridge relay.
...
This patch makes Tor announce the relay specific bridge status page URL
when Tor is starting up before bootstrap occours.
See: tor#30477
2021-10-20 21:44:45 +00:00
Alexander Færøy
bae6780e70
Merge branch 'tor-gitlab/mr/464_squashed' into main
2021-10-20 18:39:07 +00:00
Nick Mathewson
bcc953307b
Move "Didn't recognize cell, but circ stops here" into heartbeat.
...
When we looked, this was the third most frequent message at
PROTOCOL_WARN, and doesn't actually tell us what to do about it.
Now:
* we just log it at info
* we log it only once per circuit
* we report, in the heartbeat, how many times it happens, how many
cells it happens with per circuit, and how long these circuits
have been alive (on average).
Fixes the final part of #40400 .
2021-10-20 18:38:39 +00:00
Alexander Færøy
16cbbf04c4
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-20 17:36:07 +00:00
Alexander Færøy
fdc7549b61
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-10-20 17:36:06 +00:00
Alexander Færøy
db112329a0
Merge remote-tracking branch 'tor-gitlab/mr/369' into maint-0.3.5
2021-10-20 17:35:35 +00:00
David Goulet
e7abab8782
relay: For metrics, don't report DNS errors by query type
...
This is due to the libevent bug
https://github.com/libevent/libevent/issues/1219 that fails to return
back the DNS record type on error.
And so, the MetricsPort now only reports the errors as a global counter
and not a per record type.
Closes #40490
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-20 10:40:56 -04:00
David Goulet
7a8108ea87
relay: Overload state on DNS timeout is now X% over Y secs
...
With this commit, we will only report a general overload state if we've
seen more than X% of DNS timeout errors over Y seconds. Previous
behavior was to report when a single timeout occured which is really too
small of a threshold.
The value X is a consensus parameters called
"overload_dns_timeout_scale_percent" which is a scaled percentage
(factor of 1000) so we can represent decimal points for X like 0.5% for
instance. Its default is 1000 which ends up being 1%.
The value Y is a consensus parameters called
"overload_dns_timeout_period_secs" which is the time period for which
will gather DNS errors and once over, we assess if that X% has been
reached ultimately triggering a general overload signal.
Closes #40491
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-20 10:00:03 -04:00
David Goulet
caa305a5ad
changes: Add file for ticket 40491
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-20 09:15:51 -04:00
David Goulet
d455f9e18a
hs: v2 address are now considered a bad hostname
...
This means that at this commit, tor will stop logging that v2 is
deprecated and treat a v2 address as a bad hostname that we can't use.
Part of #40476
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-19 10:59:19 -04:00
David Goulet
af48f5736a
hs: Fix merge conflicts after merging forward 40476
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-19 10:57:10 -04:00
David Goulet
2a705e81a3
Merge branch 'maint-0.4.6'
2021-10-19 10:35:40 -04:00
David Goulet
18b5630a7c
changes: Add file for ticket 40476
...
Closes #40476
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-19 09:51:24 -04:00
David Goulet
3dd4b3316d
changes: Add file for ticket 40476
...
Closes #40476
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-19 09:50:23 -04:00
David Goulet
f748a497c7
Merge branch 'ticket40476_045_01' into ticket40476_046_01
2021-10-19 09:48:13 -04:00
David Goulet
2a4a0c9012
changes: Add file for ticket 40476
...
Closes #40476
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-19 09:36:14 -04:00
Nick Mathewson
9ac1ed525f
Changes file for new fuzzers
2021-10-16 10:51:41 -04:00
Alexander Færøy
8c18e9a949
Merge remote-tracking branch 'tor-gitlab/mr/459' into main
2021-10-14 19:19:32 +00:00
Alexander Færøy
b93af906c4
Merge remote-tracking branch 'tor-gitlab/mr/456' into main
2021-10-14 19:18:22 +00:00
David Goulet
1ea523c705
Merge branch 'tor-gitlab/mr/458'
2021-10-14 13:09:21 -04:00
Nick Mathewson
15ede0435f
Lower maximum value for guard-extreme-restriction-percent to 100.
...
Values greater than 100 would have had the same effect as 100, so
this doesn't actually change Tor's behavior; it just makes the
intent clearer. Fixes #40486 ; see also torspec#66.
2021-10-14 12:39:05 -04:00
Nick Mathewson
ed4b8ca74b
Merge remote-tracking branch 'tor-gitlab/mr/457'
2021-10-14 12:25:22 -04:00
Nick Mathewson
75e195737e
Correct a version number.
2021-10-14 12:23:36 -04:00
Nick Mathewson
d10ceb7165
Downgrade "Rejecting RENDEZVOUS1 cell with unrecognized cookie"
...
This is the loudest of our LOG_PROTOCOL_WARN messages, it can occur
naturally, and there doesn't seem to be a great response to it.
Partial fix for 40400; bugfix on 0.1.1.13-alpha.
2021-10-14 12:21:30 -04:00
David Goulet
aae40113c7
ci: Set 5MB data for all chutney tests
...
Closes #40485
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-10-14 11:43:28 -04:00