summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-12version: Bump version to 0.4.7.10tor-0.4.7.10Tor CI Release
2022-08-12Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-12version: Bump version to 0.4.6.12tor-0.4.6.12Tor CI Release
2022-08-12Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-12Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-12version: Bump version to 0.4.5.14tor-0.4.5.14Tor CI Release
2022-08-12Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-12Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-12geoip: Update geoip files with August 9th, 2022 databaseDavid Goulet
Fixes #40658 Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-11version: Bump version to 0.4.7.9-devTor CI Release
2022-08-11Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-11version: Bump version to 0.4.6.11-devTor CI Release
2022-08-11Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-11version: Bump version to 0.4.5.13-devTor CI Release
2022-08-11version: Bump version to 0.4.7.9Tor CI Release
2022-08-11Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-11version: Bump version to 0.4.6.11Tor CI Release
2022-08-11Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-11Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-11version: Bump version to 0.4.5.13Tor CI Release
2022-08-11Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-11Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-11fallbackdir: Update list generated on August 11, 2022Tor CI Release
2022-08-11Update geoip files to match ipfire location db, 2022/08/11.Tor CI Release
2022-08-11Merge branch 'tor-gitlab/mr/613' into maint-0.4.7David Goulet
2022-08-11Tune congestion control parameters.Mike Perry
2022-08-11Add changes file for bug40642.Mike Perry
2022-08-11Reduce the number of vegas parameters.Mike Perry
We need to tune these, but we're not likely to need the subtle differences between a few of them. Removing them will prevent our consensus parameter string from becoming too long in the event of tuning.
2022-08-11Reset the min value if we hit cwnd_min.Mike Perry
This can avoid circuits getting stuck due to an abnormally low min value.
2022-08-11Use EWMA instead of bare rtt for min rtt.Mike Perry
This allows us to average out minimums due to lulls in activity a bit more.
2022-08-11Create slow-start max for n_ewma_cnt.Mike Perry
Since slow-start now checks every sendme, lower EWMA is better.
2022-08-11Implement RFC3742 Limited Slow StartMike Perry
RFC3742 updates the cwnd every sendme during slow start, and backs off of the exponential growth based on a cap parameter.
2022-08-10Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-10Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-10fallbackdirs: Update list from maint-0.4.7David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-10Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-10Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-10geoip: Update files from maint-0.4.7David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-09ignore families for L2 guard independenceRoger Dingledine
mike is concerned that we would get too much exposure to adversaries, if we enforce that none of our L2 guards can be in the same family. this change set now essentially finishes the feature that commit a77727cdc was attempting to add, but strips the "_and_family" part of that plan.
2022-08-09make L2 vanguards actually independentRoger Dingledine
We had omitted some checks for whether our vanguards (second layer guards from proposal 333) overlapped or came from the same family. Now make sure to pick each of them to be independent. Fixes bug 40639; bugfix on 0.4.7.1-alpha.
2022-08-09man: Fix typo for AuthDirMiddleOnly optionDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-09dirauth: Make voting flag threshold tunable via torrcDavid Goulet
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-04dirauth: Add a AuthDirVoteGuard to pin Guard flagsDavid Goulet
Related to #40652 Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-02Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-02Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-02Merge branch 'tor-gitlab/mr/608' into maint-0.4.5David Goulet
2022-08-02Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-08-02Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet
2022-08-02relay: Don't send DESTROY remote reason backward or forwardDavid Goulet
Fixes #40649 Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-02Changes file for bug 40644.Mike Perry