summaryrefslogtreecommitdiff
path: root/lib/crypto/x509_cert_parser.c
diff options
context:
space:
mode:
authorAKASHI Takahiro <takahiro.akashi@linaro.org>2020-07-21 19:35:18 +0900
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2020-07-22 12:35:04 +0200
commit6244b3c7d947ca6465426f18922135595ce9cd44 (patch)
treee0fd4303fc21fbe735a7c8f5d3d80218b53204e3 /lib/crypto/x509_cert_parser.c
parentb2a1049b5c364961726add2796b6028b27008ca4 (diff)
lib: crypto: enable x509_check_for_self_signed()
When the file, x509_public_key.c, was imported from linux code in commit b4adf627d5b7 ("lib: crypto: add x509 parser"), x509_check_for_self_signed() was commented out for simplicity. Now it need be enabled in order to make pkcs7_verify_one(), which will be imported in a later patch, functional. Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
Diffstat (limited to 'lib/crypto/x509_cert_parser.c')
-rw-r--r--lib/crypto/x509_cert_parser.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/crypto/x509_cert_parser.c b/lib/crypto/x509_cert_parser.c
index 5f984b9dfda..eb24349460c 100644
--- a/lib/crypto/x509_cert_parser.c
+++ b/lib/crypto/x509_cert_parser.c
@@ -142,12 +142,10 @@ struct x509_certificate *x509_cert_parse(const void *data, size_t datalen)
}
cert->id = kid;
-#ifndef __UBOOT__
/* Detect self-signed certificates */
ret = x509_check_for_self_signed(cert);
if (ret < 0)
goto error_decode;
-#endif
kfree(ctx);
return cert;