commit | 306ece31bcaaed49e0240a2e5555f8901ebb2d45 | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Thu Sep 17 13:46:22 2015 -0400 |
committer | Adam Langley <agl@google.com> | Fri Sep 18 19:30:09 2015 +0000 |
tree | 1a4eef595e0484146c5052bfe726d9ece03c236b | |
parent | c71567dd50b1915ce3a72be0d63ad598d06f4879 [diff] |
Fix some malloc failure crashes. EVP_MD_CTX_copy_ex was implemented with a memcpy, which doesn't work well when some of the pointers need to be copied, and ssl_verify_cert_chain didn't account for set_ex_data failing. Change-Id: Ieb556aeda6ab2e4c810f27012fefb1e65f860023 Reviewed-on: https://boringssl-review.googlesource.com/5911 Reviewed-by: Adam Langley <agl@google.com>