Fix self signed handling.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 5 Aug 2015 02:21:40 +0000 (03:21 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 15 Oct 2015 14:37:55 +0000 (15:37 +0100)
commite272f8ef8f63298466494adcd29512797ab1eece
treebe72ae90dd772a2824bdf747474cf75486161e09
parentc97c7f8d53dda12f4fda24fc7542281999df97f6
Fix self signed handling.

Don't mark a certificate as self signed if keyUsage is present and
certificate signing not asserted.

PR#3979

Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit f51e5ed6b4b91d12228da873db72aa28109d1797)
crypto/x509v3/v3_purp.c