mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-25 15:10:48 +01:00
Previously we could sometimes change our signing key, but not regenerate the certificates (signing->link and signing->auth) that were signed with it. Also, we would regularly replace our TLS x.509 link certificate (by rotating our TLS context) but not replace our signing->link ed25519 certificate. In both cases, the resulting inconsistency would make other relays reject our link handshakes. Fixes two cases of bug 22460; bugfix on 0.3.0.1-alpha.
10 lines
495 B
Text
10 lines
495 B
Text
o Major bugfixes (relays, key management):
|
|
- Regenerate link and authentication certificates whenever the key that
|
|
signs them changes; also, regenerate link certificates whenever the
|
|
signed key changes. Previously, these processes were only weakly
|
|
coupled, and we relays could (for minutes to hours) wind up with an
|
|
inconsistent set of keys and certificates, which other relays
|
|
would not accept. Fixes two cases of bug 22460; bugfix on
|
|
0.3.0.1-alpha.
|
|
|
|
|