Public Suffix List/platform.sh Problem: Difference between revisions

no edit summary
(Created page with "__NOTOC__ This page explains the "platform.sh problem", named after the entry whose proposed inclusion triggered the discussion. The rules which were requested (in bug {{bug|...")
 
No edit summary
Line 10: Line 10:
     *.platform.sh
     *.platform.sh


Recall that the Public Suffix is the registry-controlled suffix, and the "registerable domain" is the Public Suffix + 1 additional label. (This wiki page does _not_ the confusing notation from [http://mxr.mozilla.org/mozilla-central/source/netwerk/test/unit/data/test_psl.txt?raw=1 test_psl.txt], which has a function called checkPublicSuffix() which returns the registerable domain rather than the Public Suffix.) If we follow the [https://publicsuffix.org/list/ defined PSL algorithm], the above rules should result in the following determinations:
Recall that the Public Suffix is the registry-controlled suffix, and the "registerable domain" is the Public Suffix + 1 additional label. (This wiki page does _not_ use the confusing notation from [http://mxr.mozilla.org/mozilla-central/source/netwerk/test/unit/data/test_psl.txt?raw=1 test_psl.txt], which has a function called checkPublicSuffix() which returns the registerable domain rather than the Public Suffix.) If we follow the [https://publicsuffix.org/list/ defined PSL algorithm], the above rules should result in the following determinations:


     get_public_suffix(foo.bar.platform.sh) == "bar.platform.sh"
     get_public_suffix(foo.bar.platform.sh) == "bar.platform.sh"
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925

edits