Commit 29f16221 authored by Adam Langley's avatar Adam Langley

Roll BoringSSL

This change pulls in the following from BoringSSL:

7ea8481 Add generic OPERATION_NOT_SUPPORTED error code.
bc8d737 Add tests for AlgorithmIdentifier support in EVP.
8f160a6 Add EVP_DigestVerifyInitFromAlgorithm and EVP_DigestSignAlgorithm.
2e1594d Remove #if-0'd ASN1_sign.
75a1dd0 Remove EVP_PKEY_CTX case in rsa_pss_to_ctx.
f4b4952 Fix rsa_pss_to_ctx return value.
5db5d4e RSA_encrypt and RSA_sign_raw aren't the same.
a87941a Remove misspelled error code.
b1659f5 Fix err_test.
57e52f2 Fix invariant broken in 5f1374e2.
5f1374e Retain ownership of malloced error data.
622a6db Fix SHA*_Final documentation.
83e52bc HASH_UPDATE always succeeds.
bce495c Fix a_{digest,verify}.c error codepaths.

BUG=none

Review URL: https://codereview.chromium.org/649503002

Cr-Commit-Position: refs/heads/master@{#299200}
parent 5abc49ea
...@@ -76,7 +76,7 @@ vars = { ...@@ -76,7 +76,7 @@ vars = {
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling BoringSSL # the commit queue can handle CLs rolling BoringSSL
# and whatever else without interference from each other. # and whatever else without interference from each other.
'boringssl_revision': '51fcd871028d1bb5f0a3b541e823cefd2f2aba63', 'boringssl_revision': '7ea848165b89577c6e9a1ef12a2cdff9d1beb71f',
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling nss # the commit queue can handle CLs rolling nss
# and whatever else without interference from each other. # and whatever else without interference from each other.
......
...@@ -132,8 +132,10 @@ ...@@ -132,8 +132,10 @@
'src/crypto/ecdsa/ecdsa_asn1.c', 'src/crypto/ecdsa/ecdsa_asn1.c',
'src/crypto/ecdsa/ecdsa_error.c', 'src/crypto/ecdsa/ecdsa_error.c',
'src/crypto/engine/engine.c', 'src/crypto/engine/engine.c',
'src/crypto/engine/engine_error.c',
'src/crypto/err/err.c', 'src/crypto/err/err.c',
'src/crypto/err/err_impl.c', 'src/crypto/err/err_impl.c',
'src/crypto/evp/algorithm.c',
'src/crypto/evp/asn1.c', 'src/crypto/evp/asn1.c',
'src/crypto/evp/digestsign.c', 'src/crypto/evp/digestsign.c',
'src/crypto/evp/evp.c', 'src/crypto/evp/evp.c',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment