Skip to content
Snippets Groups Projects
Commit 96d1f2e6 authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Merge remote-tracking branch 'dgoulet/ticket27797_035_01'

parents 55122bfe e3713f17
Branches
Tags
No related merge requests found
o Minor bugfixes (node, hidden service v3):
- When selecting a v3 rendezvous point, not only look at the protover but
also if the curve25519 onion key is present. That way we avoid picking a
node that supports the v3 rendezvous but for which we don't have the
descriptor yet for the key. Fixes bug 27797; bugfix on 0.3.2.1-alpha.
......@@ -1144,6 +1144,11 @@ node_supports_v3_rendezvous_point(const node_t *node)
{
tor_assert(node);
/* We can't use a v3 rendezvous point without the curve25519 onion pk. */
if (!node_get_curve25519_onion_key(node)) {
return 0;
}
return node_get_protover_summary_flags(node)->supports_v3_rendezvous_point;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment