From: Nick Mathewson Date: Tue, 6 Jan 2015 21:28:11 +0000 (-0500) Subject: Remove a check for an ancient bad dirserver fingerprint X-Git-Tag: tor-0.2.6.3-alpha~136^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9396005428c40cf7ef9f1e6ae1d725f3155391f5;p=thirdparty%2Ftor.git Remove a check for an ancient bad dirserver fingerprint --- diff --git a/src/or/config.c b/src/or/config.c index 2fa077e146..d966ee0210 100644 --- a/src/or/config.c +++ b/src/or/config.c @@ -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;