summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-18 15:43:43 +0000
committerjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-18 15:43:43 +0000
commitbe796bb642e82b4702fb84cfb451a09a37890c58 (patch)
treee79b76ae9f378ef3ff25ee70880e5f99a987a6ec /net
parent86b96f011269b5f697cedae35596314fa844687c (diff)
downloadchromium_src-be796bb642e82b4702fb84cfb451a09a37890c58.zip
chromium_src-be796bb642e82b4702fb84cfb451a09a37890c58.tar.gz
chromium_src-be796bb642e82b4702fb84cfb451a09a37890c58.tar.bz2
Implements Signature Creator & Verifier for openssl
Also adds a little more infrastructure to assist in openssl error handling. BUG=None TEST=base_unittests RSA* and Sign* Review URL: http://codereview.chromium.org/5105003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66622 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/base/cert_test_util.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/base/cert_test_util.cc b/net/base/cert_test_util.cc
index d5c678e..df00b9d 100644
--- a/net/base/cert_test_util.cc
+++ b/net/base/cert_test_util.cc
@@ -32,7 +32,7 @@ X509Certificate* AddTemporaryRootCertToStore(X509* x509_cert) {
unsigned long error_code = ERR_get_error();
if (ERR_GET_LIB(error_code) != ERR_LIB_X509 ||
ERR_GET_REASON(error_code) != X509_R_CERT_ALREADY_IN_HASH_TABLE) {
- base::ClearOpenSSLERRStack();
+ base::ClearOpenSSLERRStack(FROM_HERE);
return NULL;
}
}