diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 21:41:12 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 21:41:12 +0000 |
commit | f32dd234f880134832c6b2567d5e550b50f33ae9 (patch) | |
tree | a7f0a10c877089a28864e230c44a5a6b2277e322 /net | |
parent | 81375e87af56fea163883cf2db9e2721929f41b4 (diff) | |
download | chromium_src-f32dd234f880134832c6b2567d5e550b50f33ae9.zip chromium_src-f32dd234f880134832c6b2567d5e550b50f33ae9.tar.gz chromium_src-f32dd234f880134832c6b2567d5e550b50f33ae9.tar.bz2 |
Continuing to debug with the XP builders.
(There aren't any XP/Vista trybots any more.)
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117298 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/base/x509_certificate_win.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/net/base/x509_certificate_win.cc b/net/base/x509_certificate_win.cc index 5ccc594..6e143d9 100644 --- a/net/base/x509_certificate_win.cc +++ b/net/base/x509_certificate_win.cc @@ -480,14 +480,24 @@ bool CheckRevocationWithCRLSet(PCCERT_CHAIN_CONTEXT chain, base::StringPiece der_bytes( reinterpret_cast<const char*>(cert->pbCertEncoded), cert->cbCertEncoded); + + LOG(ERROR) << "#" << i << " cert: " + << base::HexEncode(der_bytes.data(), der_bytes.size()); + base::StringPiece spki; if (!asn1::ExtractSPKIFromDERCert(der_bytes, &spki)) { NOTREACHED(); continue; } + LOG(ERROR) << "#" << i << " spki: " + << base::HexEncode(spki.data(), spki.size()); + const std::string spki_hash = crypto::SHA256HashString(spki); + LOG(ERROR) << "#" << i << " spki_hash: " + << base::HexEncode(spki_hash.data(), spki_hash.size()); + const CRYPT_INTEGER_BLOB* serial_blob = &cert->pCertInfo->SerialNumber; // FIXME(agl): I'm in the middle of debugging this on the builders. LOG(ERROR) << "#" << i << " serial blob: " |