aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2019-09-18 11:14:45 -0400
committerNick Mathewson <nickm@torproject.org>2019-09-18 11:14:45 -0400
commit2da4d64a64a803f4b0a6d56e517b4288bef6c4f8 (patch)
treee63a3f8ff9f8bc28b775f28818c06e8dc84fc45e /changes
parent1e9488f2fd829d48eb5ef6c2170e0f7163061136 (diff)
downloadtor-2da4d64a64a803f4b0a6d56e517b4288bef6c4f8.tar.gz
tor-2da4d64a64a803f4b0a6d56e517b4288bef6c4f8.zip
Avoid a crash if our "current" and "old" ntor onion keys are equal
Our dimap code asserts if you try to add the same key twice; this can't happen if everything is running smoothly, but it's possible if you try to start a relay where secret_onion_key_ntor is the same as secret_onion_key_ntor.old. Fixes bug 30916; bugfix on 0.2.4.8-alpha when ntor keys were introduced.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug309164
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug30916 b/changes/bug30916
new file mode 100644
index 0000000000..b006bfc75d
--- /dev/null
+++ b/changes/bug30916
@@ -0,0 +1,4 @@
+ o Minor bugfixes (relay):
+ - Avoid crashing when starting with a corrupt keys directory where
+ the old ntor key and the new ntor key are identical. Fixes bug 30916;
+ bugfix on 0.2.4.8-alpha.