From 627abe06cd649cbd42dca9883e2c0a1e2b3ee9b0 Mon Sep 17 00:00:00 2001 From: corvid Date: Fri, 18 Jul 2014 19:34:35 +0000 Subject: TODO --- src/url.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/url.c') diff --git a/src/url.c b/src/url.c index c38f182c..102e776f 100644 --- a/src/url.c +++ b/src/url.c @@ -691,6 +691,12 @@ static uint_t Url_host_public_internal_dots(const char *host) * in February 2014 and picking out those where it was simplest for * them to describe the situation by beginning with a "*.[tld]" rule * or every rule was "[something].[tld]". + * + * TODO: Consider the old publicsuffix code again. This TLD list has + * shrunk and shrunk over the years, and has become a poorer and + * poorer approximation of administrative boundaries -- and, as of + * mid-2014, even NZ and UK are allowing domains to be registered + * at the second level, which doesn't leave much. */ const char *const tlds[] = {"bd","bn","ck","cy","er","et","fj","fk", "gu","il","jm","ke","kh","kw","mm","mz", -- cgit v1.2.3