gecko-dev/servo/resources
Sam Gibson 69f6c7e1ca servo: Merge #6490 - Implement HSTS (preload-only) (from samfoo:hsts-preload); r=jdm
Implement HSTS (preload-only) servo/servo#6105

* Downloads the HSTS preload list from the chromium repo (same as gecko), then convert it to a list appropriate for servo.
* Reads the preload list when creating a resource task, and implements STS for those domains.

Still todo:

* Read Strict-Transport-Security headers from servers and add details to the in-memory HSTS list. (note: this requires hyper or servo to implement an STS header struct. Hyper seems like the appropriate location, so I will create an issue/PR there soon). The work for this is nearly done with the exception of adding a new ControlMsg and the new header.
* Persist HSTS list to disk with known hosts (perhaps a different issue should be raised for this?)

Source-Repo: https://github.com/servo/servo
Source-Revision: ab3d6c472d409c1602c873dcdcb495a7fec9d4b0
2015-07-22 10:23:05 -06:00
..
user-agent-js servo: Merge #5298 - Basic userscript support (from Manishearth:userscript); r=saneyuki 2015-03-22 08:27:48 -06:00
badcert.html servo: Merge #4741 - Basic certificate verification (from Manishearth:cert-checking); r=jdm 2015-01-31 03:42:48 -07:00
badcert.jpg servo: Merge #4741 - Basic certificate verification (from Manishearth:cert-checking); r=jdm 2015-01-31 03:42:48 -07:00
cert-google-only servo: Merge #4741 - Basic certificate verification (from Manishearth:cert-checking); r=jdm 2015-01-31 03:42:48 -07:00
certs servo: Merge #4741 - Basic certificate verification (from Manishearth:cert-checking); r=jdm 2015-01-31 03:42:48 -07:00
failure.html servo: Merge #3601 - Read user-agent.css at run time. Fix #3516 (from SimonSapin:runtime-ua-stylesheet); r=jdm 2014-10-08 00:42:36 -06:00
hsts_preload.json servo: Merge #6490 - Implement HSTS (preload-only) (from samfoo:hsts-preload); r=jdm 2015-07-22 10:23:05 -06:00
iso-8859-8.css servo: Merge #5729 - Don't link to specific WHATWG multipage page (from frewsxcv:whatwg-multipage-redirects); r=Manishearth 2015-04-17 08:57:33 -05:00
presentational-hints.css servo: Merge #5980 - layout: Implement <table width> and <center> (from pcwalton:table-width-and-center); r=mbrubeck 2015-05-11 15:25:42 -05:00
quirks-mode.css servo: Merge #5980 - layout: Implement <table width> and <center> (from pcwalton:table-width-and-center); r=mbrubeck 2015-05-11 15:25:42 -05:00
quotes.css servo: Merge #5729 - Don't link to specific WHATWG multipage page (from frewsxcv:whatwg-multipage-redirects); r=Manishearth 2015-04-17 08:57:33 -05:00
rippy.jpg servo: Merge #5783 - Using FF broken image icon (from Adenilson:ffBrokenImage01); r=mbrubeck 2015-04-21 19:01:38 -05:00
servo.css servo: Merge #5980 - layout: Implement <table width> and <center> (from pcwalton:table-width-and-center); r=mbrubeck 2015-05-11 15:25:42 -05:00
user-agent.css servo: Merge #5729 - Don't link to specific WHATWG multipage page (from frewsxcv:whatwg-multipage-redirects); r=Manishearth 2015-04-17 08:57:33 -05:00