Refreshed SubTLD/Public Suffix drafts

The drafts I have written about Opera's DNS heuristic used to check cookie domains and the online "subTLD" information system that I suggested to replace it have now been refreshed.

There are no changes in the DNS heuristic draft, but the subTLD draft have been updated based on my experience with implementing the Public Suffix (a.k.a. SubTLD or Effective TLD) support that is planned for future versions of Opera (well past v10.0). As a result, the certs.opera.com server which is used for Opera's online Root Certificate repository has now started hosting Opera's XML based Public Suffix List,
based on and generated from the Public Suffix List project's list. The XML files are also available as a single download (without the digital signature, under the Mozilla Tri-license (MPL, GPL, LGPL) from our online download location.

The drafts are available at

draft-pettersen-dns-cookie-validate-05.txt (archive)

draft-pettersen-subtld-structure-05.txt (archive)

See also the Rootstore update.

draft-pettersen-dns-cookie-validate-05.txt
draft-pettersen-subtld-structure-05.txt

2 thoughts on “Refreshed SubTLD/Public Suffix drafts”

  1. Hi,It seems Opera does not set cookies on the GET /favicon.ico request. Is this the case, and why not? Is there any way to get the cookie on the request?I use a Set-Cookie header from the server, all later request on the path and domain contains the cookie, just not the /favicon.ico request.Other browsers, IE8, Chrome and Safari does have the cookie also on the favicon request.Ole

  2. Favicons are retrieved without cookies. The reason is that they were originally used for bookmarks, and allowing cookies to be sent or set could reveal information about who had bookmarked the site, and allow tracking.There is IMO no reason why the favoicon should require a cookie.

Comments are closed.