- Jan 28, 2021
-
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
Nick Mathewson authored
-
Nick Mathewson authored
"ours" to avoid version bump.
-
Nick Mathewson authored
-
Nick Mathewson authored
"ours" to avoid version bump.
-
Nick Mathewson authored
-
Nick Mathewson authored
"ours" to avoid version bump.
-
Nick Mathewson authored
-
- Jan 27, 2021
-
-
Nick Mathewson authored
-
Everytime we try to discover an address we want to publish, emit a log notice if we are unable to find it even though an ORPort was configured for it. Because the function can be called quite often, we rate limit that notice to every hour so it gets annoying just enough so the operator fixes that. Related to #40254 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
We would before do an address discovery and then a lookup in the cache if not found which is now simplified by calling relay_find_addr_to_publish() directly which does all those combined. Furthermore, by doing so, we won't trigger an address discovery every minute if we have no ORPort configured for the family. Fixes #40254 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Now that relay_find_addr_to_publish() checks if we actually have an ORPort, we can simplify the descriptor building phase for IPv6. This also avoid triggering an IPv6 discovery if the IPv4 can't be found in the first place. Related to #40254 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
In other words, if we don't have an ORPort configured for a specific family (IPv4/v6), we don't bother doing address discovery. Related to #40254 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jan 22, 2021
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jan 21, 2021
-
-
George Kadianakis authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
otherwise src/core is ignored.
-
George Kadianakis authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
-
David Goulet authored
Generates the compile_commands.json file using the "bear" application so the ccls server can be more efficient with our code base. Closes #40227 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
-
Give more visibility to directory authority operators during the consensus voting process. Closes ticket 40245.
-