New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement HSTS (preload-only) #6490
Merged
+12,334
−56
Uses the approach suggested by @SimonSapin for changing Url scheme
118122d
Select commit
aa19a9a
Preload an HSTS domain list from chromium
samfoo d2f3555
Implement mutable HSTS list
samfoo 72d4433
Do not allow IP address in HSTS list
samfoo 855a948
Do not change the port when loading HSTS domain
samfoo cb9b0c2
Add max-age to HSTS entries
samfoo 8d39fb6
Shift checking for IP address host for HSTS entry to constructor
samfoo 15c90a5
Expire HSTS entries that have exceeded their max-age
samfoo 690ac63
Rename/refactor
samfoo ff1777e
Evict HSTS entries when a max-age of 0 is seen
samfoo f284181
Abstract out ResourceManager messaging from impl
samfoo 795454f
Adds control message for HSTS headers
samfoo 8a401d5
Re-parse URL to not have inconsistent state
samfoo 865fb2e
Resolve tidy issues
samfoo a068a80
Don't unnecessarily clone strings
samfoo 8086034
Commit HSTS preload list to source control
samfoo 29a34db
Resolves code review comments
samfoo 02bd5cd
Resolves remaining code review issues
samfoo 826f56b
Moves HSTS code to it's own module
samfoo f2148f0
Moves the HSTS replacement code to http_loader
samfoo 11f5be6
Responds to more code review feedback
samfoo 82cafc4
Passes an Arc<Mutex<HSTSList>> to threads instead of cloning
samfoo bae9791
Moves HSTS includeSubdomains enum to net_traits
samfoo 5014da4
Only secure URL's that aren't already to HTTPS.
samfoo 118122d
Uses the approach suggested by @SimonSapin for changing Url scheme
samfoo
Merged
Implement HSTS (preload-only) #6490
Uses the approach suggested by @SimonSapin for changing Url scheme
Jun 19, 2015
Jun 22, 2015
Jun 22, 2015
Jun 22, 2015
Jun 22, 2015
Jun 22, 2015
Jun 23, 2015
Jun 23, 2015
Jun 23, 2015
Jun 24, 2015
Jun 24, 2015
Jun 25, 2015
Jun 26, 2015
Jul 8, 2015
Jul 8, 2015
Jul 18, 2015
Jul 18, 2015
Jul 18, 2015
Jul 18, 2015
Jul 18, 2015
Jul 19, 2015
Jul 19, 2015
Jul 19, 2015
Jul 19, 2015
118122d
Select commit
aa19a9a
Preload an HSTS domain list from chromium
samfoo d2f3555
Implement mutable HSTS list
samfoo 72d4433
Do not allow IP address in HSTS list
samfoo 855a948
Do not change the port when loading HSTS domain
samfoo cb9b0c2
Add max-age to HSTS entries
samfoo 8d39fb6
Shift checking for IP address host for HSTS entry to constructor
samfoo 15c90a5
Expire HSTS entries that have exceeded their max-age
samfoo 690ac63
Rename/refactor
samfoo ff1777e
Evict HSTS entries when a max-age of 0 is seen
samfoo f284181
Abstract out ResourceManager messaging from impl
samfoo 795454f
Adds control message for HSTS headers
samfoo 8a401d5
Re-parse URL to not have inconsistent state
samfoo 865fb2e
Resolve tidy issues
samfoo a068a80
Don't unnecessarily clone strings
samfoo 8086034
Commit HSTS preload list to source control
samfoo 29a34db
Resolves code review comments
samfoo 02bd5cd
Resolves remaining code review issues
samfoo 826f56b
Moves HSTS code to it's own module
samfoo f2148f0
Moves the HSTS replacement code to http_loader
samfoo 11f5be6
Responds to more code review feedback
samfoo 82cafc4
Passes an Arc<Mutex<HSTSList>> to threads instead of cloning
samfoo bae9791
Moves HSTS includeSubdomains enum to net_traits
samfoo 5014da4
Only secure URL's that aren't already to HTTPS.
samfoo 118122d
Uses the approach suggested by @SimonSapin for changing Url scheme
samfoo