David Goulet
7e055c383c
Merge branch 'maint-0.4.7'
2023-01-10 09:12:20 -05:00
David Goulet
d456885dac
shellcheck: Fix new warnings
...
Nothing important, mostly false positive except one case.
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-01-10 09:11:58 -05:00
David Goulet
726e9ec0a3
sandbox: Allow my-consensus-* files for an authority
...
Fixes #40729
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-01-10 09:02:13 -05:00
David Goulet
1e6d839ce9
Merge branch 'tor-gitlab/mr/668'
2022-12-22 14:03:40 -05:00
Georg Koppen
5ba2bf2551
Add back comments about Stable/familiar decay
...
Closes : #40734 .
2022-12-21 10:43:26 +00:00
David Goulet
923463a1e6
Fix duplicate code after tor-gitlab/mr/671 forward merge
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-20 09:11:30 -05:00
David Goulet
713efae94b
Merge branch 'maint-0.4.7'
2022-12-20 09:09:47 -05:00
Alex Xu (Hello71)
1d9166c8c9
Enable IP_BIND_ADDRESS_NO_PORT if supported
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-20 09:09:33 -05:00
Dimitris Apostolou
1da9dec348
Fix typos
2022-12-16 08:09:04 +02:00
David Goulet
cfdc9f9d29
circ: Add function to learn if queue is full
...
Related to #40731
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-14 10:19:14 -05:00
David Goulet
f0f32c1734
Merge branch 'maint-0.4.7'
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-12 15:10:37 -05:00
David Goulet
03ddeb9539
Merge branch 'tor-gitlab/mr/660'
2022-12-12 15:10:06 -05:00
David Goulet
da48104c99
Merge branch 'tor-gitlab/mr/667' into maint-0.4.7
2022-12-12 15:07:00 -05:00
David Goulet
58f41c379d
Merge branch 'maint-0.4.7'
2022-12-12 13:15:08 -05:00
David Goulet
a282145b36
socks: Make SafeSocks refuse SOCKS4 and accept SOCKS4a
...
The logic was inverted. Introduced in commit
9155e08450
.
This was reported through our bug bounty program on H1. It fixes the
TROVE-2022-002.
Fixes #40730
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-12 10:02:07 -05:00
qontinuum
3c968ca996
Add issue40613
2022-12-11 10:14:26 +01:00
qontinuum
7dd55c29f9
Replace socket_failed_from_resource_exhaustion() by socket_failed_from_fd_exhaustion()
2022-12-11 10:14:23 +01:00
qontinuum
5852319bd4
Isolate warn_about_resource_exhaution()
2022-12-11 10:14:18 +01:00
David Goulet
1d1eb29443
metrics: Fix typo in a label
...
Fixes #40727
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-07 08:43:41 -05:00
David Goulet
9e17af91a3
changelog: Update it with latest releases
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-06 11:16:47 -05:00
David Goulet
f44fa27ba7
Merge branch 'maint-0.4.7'
2022-12-06 11:14:37 -05:00
David Goulet
67244e684f
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 11:14:32 -05:00
Tor CI Release
9dbc294f94
version: Bump version to 0.4.7.12-dev
2022-12-06 11:14:16 -05:00
Tor CI Release
b117ce48db
version: Bump version to 0.4.5.15-dev
2022-12-06 11:14:09 -05:00
David Goulet
75c097f0e2
Merge branch 'maint-0.4.7'
2022-12-06 10:22:57 -05:00
David Goulet
56ac77ba4c
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 10:22:48 -05:00
Tor CI Release
236b9ff513
version: Bump version to 0.4.7.12
2022-12-06 10:22:24 -05:00
Tor CI Release
2be4c8319a
version: Bump version to 0.4.5.15
2022-12-06 10:22:12 -05:00
David Goulet
d75d02d202
Merge branch 'maint-0.4.7'
2022-12-06 10:10:41 -05:00
David Goulet
d889eba875
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 10:10:41 -05:00
Tor CI Release
1992c553d5
fallbackdir: Update list generated on December 06, 2022
2022-12-06 10:09:32 -05:00
Tor CI Release
ec0414270a
Update geoip files to match ipfire location db, 2022/12/06.
2022-12-06 10:09:26 -05:00
David Goulet
38ab412a2b
Merge branch 'maint-0.4.7'
2022-12-06 10:00:06 -05:00
David Goulet
8f48a6082b
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 10:00:01 -05:00
David Goulet
c20732e423
fallbackdir: Update files from latest 047 release
...
We need the fallbackdir file to be the same so our release CI can
generate a new list and apply it uniformly on all series.
(Same as geoip)
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-06 09:59:27 -05:00
David Goulet
257670c38c
Merge branch 'maint-0.4.7'
2022-12-06 09:49:33 -05:00
David Goulet
9cc09e694e
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 09:49:29 -05:00
David Goulet
8b345f8ced
geoip: Update files from latest 047 release
...
We need all geoip files to be the same so our release CI can generate a
new list and apply it uniformly on all series.
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-12-06 09:47:55 -05:00
David Goulet
60f70be547
Merge branch 'maint-0.4.7'
2022-12-06 08:56:05 -05:00
David Goulet
01efb15496
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-12-06 08:56:04 -05:00
David Goulet
9a06fee5a1
Merge branch 'maint-0.4.7'
2022-12-05 13:23:34 -05:00
Mike Perry
a51cd9a569
Ticket 40724: Add metrics for CC circuit counts
2022-12-02 21:50:59 +00:00
Mike Perry
4c419183cc
Ticket 40724: Changes file
2022-12-01 22:22:45 +00:00
Mike Perry
07b521560f
Ticket 40724: Additional congestion control metrics
2022-12-01 22:19:08 +00:00
Roger Dingledine
72b04a5aa4
dirauth: rotate moria1 keys and ports
...
Rotate the relay identity key and v3 identity key for moria1. They
have been online for more than a decade, there was a known potential
compromise, and anyway refreshing keys periodically is good practice.
Advertise new ports too, to avoid confusion.
Closes ticket 40722.
2022-11-29 20:33:58 -05:00
David Goulet
85ca92951a
changes: Fix file without ticket number
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-11-28 10:28:30 -05:00
David Goulet
bf8f829314
Merge branch 'maint-0.4.7'
2022-11-28 10:27:18 -05:00
David Goulet
a91bcb5516
Merge branch 'maint-0.4.5' into maint-0.4.7
2022-11-28 10:27:13 -05:00
David Goulet
efeef819f5
changes: Add file for ticket 40674
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-11-28 10:25:48 -05:00
Rasmus Dahlberg
15efc25fb5
dns: Make TTLs fuzzy at exit relays
...
This change mitigates DNS-based website oracles by making the time that
a domain name is cached uncertain (+- 4 minutes of what's measurable).
Resolves TROVE-2021-009.
Fixes #40674
2022-11-28 10:25:06 -05:00