DescriptionFail the SPDY transaction if it does not meet TLS base requirements.
* Generally follows guidelines in https://http2.github.io/http2-spec/#TLSUsage.
* Apply only to SPDY4+ versions
* Fail the stream job if the TLS version for SPDY is too old (<1.2)
* Fail the stream job if the TLS cipher suite is sucky. Note that we're stricter here than the HTTP/2 spec.
Also added while implementing this CL:
* Add SSLConnectionStatus setters.
* Add ability for SSLSocketDataProvider to set SSLConnectionStatus.
* Add modern cipher suite check into net/ssl.
BUG=374957
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272467
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fix the TODOs. #Patch Set 3 : Add some comments. #Patch Set 4 : Sync and rebase #
Total comments: 4
Patch Set 5 : Address Johnny's comments. #Patch Set 6 : Fix component build. #Patch Set 7 : Rebase #
Total comments: 15
Patch Set 8 : Address wtc's comments. #Patch Set 9 : Address forgotten comment. #
Messages
Total messages: 18 (0 generated)
|