Roll src/third_party/boringssl/src/ to bd15a8e74894616ca8ad04fc2942b958f99000a1
commit4c5266e384416504ded7777408ec53831da91e19
authordavidben <davidben@chromium.org>
Sat, 30 May 2015 01:26:29 +0000 (29 18:26 -0700)
committerCommit bot <commit-bot@chromium.org>
Sat, 30 May 2015 01:27:02 +0000 (30 01:27 +0000)
tree8f47515f6e39982380d20805461beacf6c9d3b48
parent658a6f19bc433433a4e7af9a74f31523f27e1175
Roll src/third_party/boringssl/src/ to bd15a8e74894616ca8ad04fc2942b958f99000a1

$ git log a7997f12b..bd15a8e74 --date=short --format='%ad %ae %s'
2015-05-29 davidben Fix DTLS handling of multiple records in a packet.
2015-05-27 davidben Fix bn_test's bc output and shut it up a little.
2015-05-26 davidben Tidy up overflows in obj_cmp.
2015-05-27 agl Readd CRYPTO_{LOCK|UNLOCK|READ|WRITE}.
2015-05-18 agl Add |BIO_read_asn1| to read a single ASN.1 object.
2015-05-27 davidben Fix signed/unsigned warning in bn_test.cc.
2015-05-26 davidben Fix off-by-one in BN_rand
2015-05-26 davidben Reject negative shifts for BN_rshift and BN_lshift.
2015-05-26 davidben aes/asm/bsaes-armv7.pl: fix compilation with Xcode 6.3.
2015-05-26 davidben Add OPENSSL_PUT_ERROR line to X509V3_parse_list.
2015-05-26 davidben Fix typo in valid_star.
2015-05-26 davidben Release handshake buffer when sending no certificate.
2015-05-26 davidben Release the handshake buffer on the client for abbreviated handshakes.
2015-05-26 davidben Decide whether or not to request client certificates early.
2015-05-26 davidben Remove server-side renego session resumption check.
2015-05-26 davidben Deprecate and no-op SSL_VERIFY_CLIENT_ONCE.
2015-05-26 davidben Remove fake RLE compression OID.
2015-05-26 davidben Fix typo in objects.txt
2015-05-21 davidben Add some comments and tweak assertions for cbc.c.
2015-05-21 davidben Don't make SSL_MODE_*HELLO_TIME configurable.
2015-05-26 davidben Have consumers supply OPENSSL_C11_ATOMIC.
2015-05-27 davidben Revert "tool: we don't need -lrt."
2015-05-06 mab Do-nothing fns |OpenSSL_add_all_ciphers| and |OpenSSL_add_all_digests|.
2015-05-15 davidben Deprecate and no-op SSL_set_state.
2015-05-15 davidben Remove compatibility s->version checks.
2015-05-15 davidben Remove SSL_in_before and SSL_ST_BEFORE.
2015-05-21 davidben Remove renegotiation deferral logic.
2015-05-21 davidben Forbid caller-initiated renegotiations and all renego as a servers.
2015-05-21 agl Fix test used for not-in-place CBC mode.
2015-05-15 davidben Remove s->renegotiate check in SSL_clear.
2015-05-15 davidben Switch three more renegotiate checks to initial_handshake_complete.
2015-05-15 davidben Remove remnants of DTLS renegotiate.
2015-05-16 davidben Deprecate SSL_*_read_ahead and enforce DTLS packet boundaries.
2015-05-21 davidben Fix Windows mode.
2015-05-15 davidben Fix some malloc test crashs.
2015-05-15 davidben Add malloc test support to unit tests.
2015-04-05 davidben Pass a dtls1_use_epoch enum down to dtls1_seal_record.
2015-03-03 davidben Factor SSL_AEAD_CTX into a dedicated type.
2015-05-19 mab Get version-related functions from crypto.h rather than ssl.h.
2015-05-16 davidben Pull version, option, and mode APIs into their own sections.
2015-05-16 davidben Prune version constants.
2015-05-16 davidben Remove ssl_ok.
2015-05-16 davidben Unexport ssl_get_new_session and ssl_update_cache.
2015-05-16 davidben Fix some documentation typos.
2015-05-16 davidben Also skip #elif lines.
2015-05-16 davidben Parse macros in getNameFromDecl.
2015-05-16 davidben Document some core SSL_CTX and SSL methods.
2015-05-16 davidben Don't use struct names in ssl.h.
2015-05-15 davidben Tidy up state machine coverage tests.
2015-05-15 davidben Add client peer-initiated renego to the state machine tests.
2015-05-15 davidben Add client-side tests for renegotiation_info enforcement.
2015-05-20 agl Specify argc and argv arguments to refcount_test:main.
2015-05-20 agl Try to fix MSVC and __STDC_VERSION__ again.
2015-05-20 agl Cast refcounts to _Atomic before use.
2015-05-20 agl Try again to only test __STDC_VERSION__ when defined.
2015-05-20 agl Disable C11 atomics on OS X.
2015-05-20 agl Tag the mutex functions with OPENSSL_EXPORT.
2015-05-20 agl Don't test __STDC_VERSION__ unless it's defined.
2015-05-15 alangley Remove leftovers of the old-style locks.
2015-05-15 alangley Remove last references to named locks.
2015-05-15 alangley Remove remaining calls to the old lock functions.
2015-05-15 alangley Remove |CRYPTO_add|.
2015-05-15 alangley Convert reference counts in ssl/
2015-05-15 alangley Convert reference counts in crypto/
2015-05-15 alangley Add infrastructure for reference counts.
2015-05-15 alangley Use C11 _Static_assert where available.
2015-05-15 mab Implement |DES_ede2_cbc_encrypt|.

BUG=none

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

Cr-Commit-Position: refs/heads/master@{#332094}
DEPS
net/ssl/ssl_client_session_cache_openssl_unittest.cc
third_party/boringssl/boringssl.gypi
third_party/boringssl/boringssl_tests.gypi
third_party/boringssl/boringssl_unittest.cc
third_party/boringssl/err_data.c
third_party/boringssl/linux-arm/crypto/aes/bsaes-armv7.S