|
Update CertVerifier::Verify to use RequestParams instead
CertVerifier::Verify() has some inconsistencies with
respect to how it handles additional trust anchors, which
complicates the layering and the caching.
Rather than just add an additional parameter to Verify(),
convert everything to use RequestParams, which also defines how
the caching/hashing is done.
BUG= 612655
TBR=brettw
Committed: https://crrev.com/06bd78559d65ac5b38b7bcfd370baf35532e79ea
Cr-Commit-Position: refs/heads/master@{#398707}
Total comments: 10
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+268 lines, -280 lines) |
Patch |
 |
M |
blimp/net/exact_match_cert_verifier.h
|
View
|
1
2
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
blimp/net/exact_match_cert_verifier.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/policy_cert_verifier.h
|
View
|
1
2
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/policy_cert_verifier.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/policy_cert_verifier_browsertest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/gcd_private/privet_v3_context_getter.cc
|
View
|
1
2
|
3 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/platform_keys/verify_trust_api.cc
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
extensions/browser/api/cast_channel/cast_socket.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
google_apis/gcm/tools/mcs_probe.cc
|
View
|
1
2
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
ios/web/net/cert_verifier_block_adapter.cc
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/cert/cert_verifier.h
|
View
|
1
2
|
4 chunks |
+36 lines, -24 lines |
0 comments
|
Download
|
 |
M |
net/cert/cert_verifier.cc
|
View
|
|
3 chunks |
+34 lines, -24 lines |
0 comments
|
Download
|
 |
M |
net/cert/cert_verifier_unittest.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+29 lines, -42 lines |
0 comments
|
Download
|
 |
M |
net/cert/mock_cert_verifier.h
|
View
|
1
2
|
2 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
net/cert/mock_cert_verifier.cc
|
View
|
1
2
3
4
|
4 chunks |
+18 lines, -21 lines |
0 comments
|
Download
|
 |
M |
net/cert/multi_threaded_cert_verifier.h
|
View
|
1
2
|
3 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
 |
M |
net/cert/multi_threaded_cert_verifier.cc
|
View
|
1
2
3
|
9 chunks |
+26 lines, -33 lines |
0 comments
|
Download
|
 |
M |
net/cert/multi_threaded_cert_verifier_unittest.cc
|
View
|
|
12 chunks |
+68 lines, -51 lines |
0 comments
|
Download
|
 |
M |
net/cert_net/nss_ocsp_unittest.cc
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/proof_verifier_chromium.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/crypto/proof_verifier_chromium_test.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/socket/ssl_client_socket_impl.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client_bin.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_simple_client_bin.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/ssl_hmac_channel_authenticator.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 36 (16 generated)
|