/[chrome]
Chromium logo

Revision 288435


Jump to revision: Previous Next
Author: rch@chromium.org
Date: Fri Aug 8 21:22:45 2014 UTC (8 years, 9 months ago)
Changed paths: 6
Log Message:
Centralize the logic for checking public key pins from ClientSocketNSS
and ProofVerifierChromium to TransportSecurityState::CheckPublicKeyPins.
This required adding an is_issued_by_known_root argument to this method.

In addition, CheckPublicKeyPins now only checks static pins if the
TransportSecurityState's enable_static_pins_ member is true. This defaults
to true only for official desktop builds. This also means that dynamic
pins are now checked on mobile and on non-official builds.

BUG=398925,391033

Review URL: https://codereview.chromium.org/433123003

Changed paths

Path Details
Directorytrunk/src/net/http/http_security_headers_unittest.cc modified , text changed
Directorytrunk/src/net/http/transport_security_state.cc modified , text changed
Directorytrunk/src/net/http/transport_security_state.h modified , text changed
Directorytrunk/src/net/http/transport_security_state_unittest.cc modified , text changed
Directorytrunk/src/net/quic/crypto/proof_verifier_chromium.cc modified , text changed
Directorytrunk/src/net/socket/ssl_client_socket_nss.cc modified , text changed

Properties

Name Value
commit-bot commit-bot@chromium.org

Powered by ViewVC 1.1.26 ViewVC Help