Allow one-sided upgrades to Ed25519.
authorGuus Sliepen <guus@tinc-vpn.org>
Fri, 24 Apr 2015 21:40:20 +0000 (23:40 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Fri, 24 Apr 2015 21:40:20 +0000 (23:40 +0200)
commit2059814238320b761fb93608b7f8a114de861302
treeaac65813380d3cd6cc12593f3091ff9d7efef00a
parent3def9d2ad88a9015af4c42aac329e0e2a80679f7
Allow one-sided upgrades to Ed25519.

This deals with the case where one node knows the Ed25519 key of another node, but not the other
way around. This was blocked by an overly paranoid check in id_h(). The upgrade_h() function already
handled this case, and the node that already knows the other's Ed25519 key checks that it has not
been changed, otherwise the connection will be aborted.
src/protocol_auth.c