|
@@ -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;
|