|
Refactor EnsureOpenSSLInit and openssl_util into base
This allows the base/crypto methods to call EnsureOpenSSLInit.
Also factors out the SSL_CTX and X509_STORE to be more closely associated with their consumers (ssl socket and X509Certificate resp.) rather than process wide globals.
BUG=None
TEST=None
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=66413
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+155 lines, -178 lines) |
Patch |
 |
M |
base/crypto/encryptor_openssl.cc
|
View
|
|
3 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
base/crypto/symmetric_key_openssl.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/openssl_util.h
|
View
|
1
2
3
|
2 chunks |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/openssl_util.cc
|
View
|
|
1 chunk |
+57 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/scoped_vector.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
net/base/cert_test_util.cc
|
View
|
1
2
3
|
6 chunks |
+10 lines, -12 lines |
0 comments
|
Download
|
 |
D |
net/base/openssl_util.h
|
View
|
|
1 chunk |
+0 lines, -59 lines |
0 comments
|
Download
|
 |
D |
net/base/openssl_util.cc
|
View
|
|
1 chunk |
+0 lines, -86 lines |
0 comments
|
Download
|
 |
M |
net/base/x509_certificate.h
|
View
|
1
2
3
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/base/x509_certificate_openssl.cc
|
View
|
1
2
3
|
10 chunks |
+26 lines, -10 lines |
0 comments
|
Download
|
 |
M |
net/net.gyp
|
View
|
1
2
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/socket/ssl_client_socket_openssl.cc
|
View
|
1
2
3
|
5 chunks |
+28 lines, -6 lines |
0 comments
|
Download
|
Total messages: 7 (0 generated)
|