]> granicus.if.org Git - curl/commitdiff
url/idnconvert: remove scan for <= 32 ascii values
authorDaniel Stenberg <daniel@haxx.se>
Thu, 7 Feb 2019 10:54:00 +0000 (11:54 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 9 Feb 2019 22:39:58 +0000 (23:39 +0100)
The check was added back in fa939220df before the URL parser would catch
these problems and therefore these will never trigger now.

Closes #3539

lib/url.c

index 73f7f861b53386d331f713116066e24402ff44ea..e3728dfcd4fc03c5893843c3057c1fc741607f20 100644 (file)
--- a/lib/url.c
+++ b/lib/url.c
@@ -1748,15 +1748,6 @@ static CURLcode idnconvert_hostname(struct connectdata *conn,
     infof(data, "IDN support not present, can't parse Unicode domains\n");
 #endif
   }
-  {
-    char *hostp;
-    for(hostp = host->name; *hostp; hostp++) {
-      if(*hostp <= 32) {
-        failf(data, "Host name '%s' contains bad letter", host->name);
-        return CURLE_URL_MALFORMAT;
-      }
-    }
-  }
   return CURLE_OK;
 }