Files
David Benjamin 0686c09eea Fix CRYPTO_dup_ex_data.
On malloc error, CRYPTO_set_ex_data may fail. (See upstream's
62f488d31733e5dc77b339f905b44f165550e47d.)

It also failed to copy the reserved slots when we revised the app-data
machinery, although this is unreachable as EC_KEY is the only thing
which uses this function and EC_KEY has no reserved slots. (We probably
can/should also take CRYPTO_dup_ex_data out of there, as it's a little
bit weird...)

Change-Id: I60bbc301f919d4c0ee7fff362f979f6ec18d73b7
Reviewed-on: https://boringssl-review.googlesource.com/14604
Reviewed-by: Steven Valdez <svaldez@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: Steven Valdez <svaldez@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-04-04 18:21:49 +00:00
..
2017-03-21 17:39:57 +00:00
2017-03-08 17:28:12 +00:00
2017-03-30 16:25:11 +00:00
2017-03-21 16:19:22 +00:00
2016-10-18 18:28:23 +00:00
2017-02-28 18:00:02 +00:00
2017-02-16 23:33:48 +00:00
2017-04-04 18:13:53 +00:00
2017-01-04 01:40:44 +00:00
2016-12-21 22:14:13 +00:00
2017-01-21 00:17:30 +00:00
2017-03-25 16:29:04 +00:00
2017-03-21 17:39:57 +00:00
2017-03-26 18:58:17 +00:00
2017-03-21 14:50:26 +00:00
2016-03-26 04:54:44 +00:00
2017-04-04 18:21:49 +00:00