aboutsummaryrefslogtreecommitdiff
path: root/src/test/ed25519_vectors.inc
diff options
context:
space:
mode:
authorGeorge Kadianakis <desnacked@riseup.net>2017-08-04 12:21:14 +0300
committerNick Mathewson <nickm@torproject.org>2017-08-08 20:29:34 -0400
commitb89d2fa1db2379bffd2e2b4c851c3facc57b6ed8 (patch)
tree6f4769adc1ddfd5d4c82958eba03ce5575bd113c /src/test/ed25519_vectors.inc
parent440eaa9b22573cdb0d38bf5c13200cc1077a453f (diff)
downloadtor-b89d2fa1db2379bffd2e2b4c851c3facc57b6ed8.tar.gz
tor-b89d2fa1db2379bffd2e2b4c851c3facc57b6ed8.zip
Don't set HSDir index if we don't have a live consensus.
We also had to alter the SRV functions to take a consensus as optional input, since we might be setting our HSDir index using a consensus that is currently being processed and won't be returned by the networkstatus_get_live_consensus() function. This change has two results: a) It makes sure we are using a fresh consensus with the right SRV value when we are calculating the HSDir hash ring. b) It ensures that we will not use the sr_get_current/previous() functions when we don't have a consensus which would have falsely triggered the disaster SRV logic.
Diffstat (limited to 'src/test/ed25519_vectors.inc')
0 files changed, 0 insertions, 0 deletions