summaryrefslogtreecommitdiffstats
path: root/crypto/BUILD.gn
diff options
context:
space:
mode:
authordavidben <davidben@chromium.org>2016-03-01 15:47:47 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-01 23:48:37 +0000
commit7dad2a3ec1c5eada75bdd6af49a17c85113814e8 (patch)
treed8d4121ba870fc4f6554ba562353604a8718fc7d /crypto/BUILD.gn
parenta4967ca6f74d502d20bf5f99b85d04b155351158 (diff)
downloadchromium_src-7dad2a3ec1c5eada75bdd6af49a17c85113814e8.zip
chromium_src-7dad2a3ec1c5eada75bdd6af49a17c85113814e8.tar.gz
chromium_src-7dad2a3ec1c5eada75bdd6af49a17c85113814e8.tar.bz2
Cut down on usage of deprecated APIs in //crypto.
SSL_library_init is deprecated. It's CRYPTO_library_init. Switch from the legacy ASN.1 APIs to the new parsers where feasible. ECPrivateKey::CreateFromEncryptedPrivateKeyInfo is left alone for now as we still need a new version of those APIs. This also adds a scoper for CBB for use in later CLs. BUG=499653 Review URL: https://codereview.chromium.org/1739403002 Cr-Commit-Position: refs/heads/master@{#378610}
Diffstat (limited to 'crypto/BUILD.gn')
-rw-r--r--crypto/BUILD.gn2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/BUILD.gn b/crypto/BUILD.gn
index 035e5cb..4e339cc 100644
--- a/crypto/BUILD.gn
+++ b/crypto/BUILD.gn
@@ -13,6 +13,7 @@ component("crypto") {
"apple_keychain.h",
"apple_keychain_ios.mm",
"apple_keychain_mac.mm",
+ "auto_cbb.h",
"capi_util.cc",
"capi_util.h",
"crypto_export.h",
@@ -158,6 +159,7 @@ component("crypto") {
sources -= [
"aead_openssl.cc",
"aead_openssl.h",
+ "auto_cbb.h",
"curve25519_openssl.cc",
"ec_private_key_openssl.cc",
"ec_signature_creator_openssl.cc",