Page MenuHomeDevCentral

Commit public suffix list
ClosedPublic

Authored by dereckson on Aug 28 2026, 21:02.
Tags
None
Referenced Files
F55435739: D4195.id11006.diff
Thu, Oct 29, 07:07
F55435673: D4195.id11004.diff
Thu, Oct 29, 07:06
F55435658: D4195.id.diff
Thu, Oct 29, 07:06
F55403590: D4195.diff
Thu, Oct 29, 04:13
Unknown Object (File)
Sun, Oct 25, 11:56
Unknown Object (File)
Sun, Oct 25, 08:04
Unknown Object (File)
Sat, Oct 24, 05:42
Unknown Object (File)
Fri, Oct 23, 18:15
Subscribers
None

Details

Summary

The public suffix lallows to split a fully qualified domain name
into {subdomain, domain, suffix}.

Without this file, the build process requires a download step, which is
explicitly discouraged by crates.io.

The make update new target allows to refresh the list when needed.

Improve security & reliability and avoid to introduce a supply-chain risk
and a single point of failure by fetching the list from publicsuffix.org
at build time.

Diff Detail

Repository
rALK Alkane
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Aug 28 2026, 21:02
This revision was automatically updated to reflect the committed changes.