mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Remove a check for an ancient bad dirserver fingerprint
This commit is contained in:
@@ -5329,14 +5329,6 @@ parse_dir_authority_line(const char *line, dirinfo_type_t required_type,
|
||||
fingerprint, (int)strlen(fingerprint));
|
||||
goto err;
|
||||
}
|
||||
if (!strcmp(fingerprint, "E623F7625FBE0C87820F11EC5F6D5377ED816294")) {
|
||||
/* a known bad fingerprint. refuse to use it. We can remove this
|
||||
* clause once Tor 0.1.2.17 is obsolete. */
|
||||
log_warn(LD_CONFIG, "Dangerous dirserver line. To correct, erase your "
|
||||
"torrc file (%s), or reinstall Tor and use the default torrc.",
|
||||
get_torrc_fname(0));
|
||||
goto err;
|
||||
}
|
||||
if (base16_decode(digest, DIGEST_LEN, fingerprint, HEX_DIGEST_LEN)<0) {
|
||||
log_warn(LD_CONFIG, "Unable to decode DirAuthority key digest.");
|
||||
goto err;
|
||||
|
||||
Reference in New Issue
Block a user