make L2 vanguards actually independent

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.
This commit is contained in:
Roger Dingledine
2022-07-07 01:16:53 -04:00
parent b2665ad639
commit 7b1fffe0dd
2 changed files with 14 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
o Major bugfixes (vanguards):
- 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.