Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-06 | Merge branch 'maint-0.4.7' into release-0.4.7tor-0.4.7.12 | David Goulet | |
2022-12-06 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-12-06 | version: Bump version to 0.4.7.12 | Tor CI Release | |
2022-12-06 | version: Bump version to 0.4.5.15 | Tor CI Release | |
2022-12-06 | release: ChangeLog and ReleaseNotes for 0.4.7.12 | Tor CI Release | |
2022-12-06 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-12-06 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-12-06 | fallbackdir: Update list generated on December 06, 2022 | Tor CI Release | |
2022-12-06 | Update geoip files to match ipfire location db, 2022/12/06. | Tor CI Release | |
2022-12-06 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-12-06 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-12-06 | fallbackdir: Update files from latest 047 release | David Goulet | |
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 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-12-06 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-12-06 | geoip: Update files from latest 047 release | David Goulet | |
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 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-12-06 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-12-05 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-12-02 | Ticket 40724: Add metrics for CC circuit counts | Mike Perry | |
2022-12-01 | Ticket 40724: Changes file | Mike Perry | |
2022-12-01 | Ticket 40724: Additional congestion control metrics | Mike Perry | |
2022-11-29 | dirauth: rotate moria1 keys and ports | Roger Dingledine | |
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-28 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-28 | Merge branch 'maint-0.4.5' into maint-0.4.7 | David Goulet | |
2022-11-28 | changes: Add file for ticket 40674 | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-28 | dns: Make TTLs fuzzy at exit relays | Rasmus Dahlberg | |
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 | Clip DNS TTL values once in event callback | Rasmus Dahlberg | |
This change ensures that other parts of the code base always operate on the same clipped TTL values, notably without being aware of clipping. | |||
2022-11-23 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-23 | relay: Use the configured number of threads for worker work calculation | David Goulet | |
We cap our number of CPU worker threads to at least 2 even if we have a single core. But also, before we used to always add one extra thread regardless of the number of core. This meant that we were off when re-using the get_num_cpus() function when calculating our onionskin work overhead because we were always off by one. This commit makes it that we always use the number of thread our actual thread pool was configured with. Fixes #40719 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-10 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-10 | version: Bump version to 0.4.7.11-dev | Tor CI Release | |
2022-11-10 | Merge branch 'maint-0.4.7' into release-0.4.7tor-0.4.7.11 | David Goulet | |
2022-11-10 | version: Bump version to 0.4.7.11 | Tor CI Release | |
2022-11-10 | release: ChangeLog and ReleaseNotes for 0.4.7.11 | Tor CI Release | |
2022-11-10 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-10 | fallbackdir: Update list generated on November 10, 2022 | Tor CI Release | |
2022-11-10 | Update geoip files to match ipfire location db, 2022/11/10. | Tor CI Release | |
2022-11-10 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-10 | metrics: Split cc with counters and gauges | David Goulet | |
Part of #40712 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-10 | metrics: Split connections with a counter and gauge | David Goulet | |
Created and Rejected connections are ever going up counters. While Opened connections are gauges going up and down. Fixes #40712 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-09 | changes: Add file for ticket 40674 | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | Merge branch 'ticket40674_047_01' into maint-0.4.7 | David Goulet | |
2022-11-09 | dns: Make TTLs fuzzy at exit relays | Rasmus Dahlberg | |
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-09 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |
2022-11-09 | relay: Cache onion queue parameters on consensus change | David Goulet | |
This is part of the fast path so we need to cache consensus parameters instead of querying it everytime we need to learn a value. Part of #40704 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | relay: Make the max pending tasks per CPU a consensus parameter | David Goulet | |
Until now, there was this magic number (64) used as the maximum number of tasks a CPU worker can take at once. This commit makes it a consensus parameter so our future selves can think of a better value depending on network conditions. Part of #40704 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | relay: Add the onion_queue_wait_cutoff consensus param | David Goulet | |
Transform the hardcoded value ONIONQUEUE_WAIT_CUTOFF into a consensus parameter so we can control it network wide. Closes #40704 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | relay: Make MaxOnionQueueDelay into a consensus param | David Goulet | |
Part of #40704 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2022-11-09 | Merge branch 'maint-0.4.7' into release-0.4.7 | David Goulet | |