Public suffix matching could fail when callers passed host text that was not already in the same form as the generated PSL table. In particular, uppercase ASCII hosts like EXAMPLE.COM and UTF-8 IDN hosts could miss matches even though URL hosts are canonically represented as lowercase ASCII/IDNA. Make the PublicSuffixData API difficult to misuse by routing all invocations through URL::Host overloads so that the canonical hostname is always what is matched against. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| TestPublicSuffix.cpp | ||
| TestURL.cpp | ||
| TestURLPattern.cpp | ||