Bug 224467
| Summary: | [Curl] PSL implementation stale | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jon Burns <jon.burns> |
| Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | agektmr, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 14 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jon Burns
Hello,
It looks like Webkit [leverages](https://github.com/WebKit/WebKit/blob/main/Source/WebCore/platform/network/curl/PublicSuffixCurl.cpp#L31) [libpsl](https://github.com/rockdaboot/libpsl) for its implementation of the Public Suffix List.
Unfortunately, it appears as if the latest release of libpsl, v0.21.1, is from July 2020.
Wondering if it would be possible to better understand the cadence of pulling updates from the Public Suffix List and if it is possible to request a manual update.
Apologies if I've misunderstood the implementation.
With Thanks,
Jon
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Jon Burns
Apologies, it looks like the list is actually not bundled in the libpsl package. Would still be great to get an understanding on update cadence.
Jon Burns
As a point of reference, the submission for myshopify.com was merged into PSL on Jan 8, 2021, but doesn't yet appear to be adopted by WebKit. https://github.com/publicsuffix/list/pull/1179
Radar WebKit Bug Importer
<rdar://problem/76872324>