Update public suffix list header to latest version

The former *.platform.sh entry has been replaced by more specific
entries, replacing the wildcard with only selected second levels.

Task-number: QTBUG-87925
Change-Id: Ie4ba7c66ba9aa40eafe23f02faa12f19d791cff2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Edward Welbourne 2020-11-05 12:32:20 +01:00
parent 0ebda39e06
commit b867daf6fa
3 changed files with 14394 additions and 14060 deletions

View File

@ -20,7 +20,7 @@ supported by Qt (by the QNetworkCookieJar class).",
"Homepage": "Consult https://github.com/publicsuffix/list for the sha1 but download from ...",
"Homepage": "http://publicsuffix.org/",
"Version": "b880425f09bca902da412bdece4f68e942f3a23b, fetched on 2020-03-13",
"Version": "f8247fa33109a86679b1c8edb109542b85851110, fetched on 2020-11-05",
"License": "Mozilla Public License 2.0",
"LicenseFile": "PSL-LICENSE.txt",
"LicenseId": "MPL-2.0",

File diff suppressed because it is too large Load Diff

View File

@ -477,7 +477,8 @@ void tst_QNetworkCookieJar::effectiveTLDs_data()
QTest::newRow("no-wildcard3") << "whatever.uk" << false; // was changed at some point
QTest::newRow("yes-wildcard4") << "anything.sendai.jp" << true;
QTest::newRow("yes-wildcard5") << "foo.sch.uk" << true;
QTest::newRow("yes-wildcard6") << "something.platform.sh" << true;
QTest::newRow("yes-platform.sh") << "eu.platform.sh" << true;
QTest::newRow("no-platform.sh") << "something.platform.sh" << false;
int i;
for (i = 0; tldIndices[i] < tldChunks[0]; i++) { }