From ed4cd2438f32a04fc592126f53e389163ed8a5fc Mon Sep 17 00:00:00 2001 From: Takashi Kojo Date: Wed, 3 Aug 2016 10:53:54 +0900 Subject: [PATCH 1/2] CRL_Type to wc_DerToPem --- IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h | 1 + wolfcrypt/src/asn.c | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h b/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h index 3f4ddf4f6..fd57f0d8b 100644 --- a/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h +++ b/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h @@ -11,3 +11,4 @@ #define USE_FAST_MATH #define TFM_TIMING_RESISTANT + diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index b151f16a9..9a78929af 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -5413,6 +5413,16 @@ int wc_DerToPemEx(const byte* der, word32 derSz, byte* output, word32 outSz, XSTRNCPY(footer, END_CERT_REQ, footerLen); XSTRNCAT(footer, "\n", 1); } +#endif +#ifdef HAVE_CRL + else if (type == CRL_TYPE) + { + XSTRNCPY(header, BEGIN_X509_CRL, headerLen); + XSTRNCAT(header, "\n", 1); + + XSTRNCPY(footer, END_X509_CRL, footerLen); + XSTRNCAT(footer, "\n", 1); + } #endif else { #ifdef WOLFSSL_SMALL_STACK From e01dcb671d96a1847b3075853da07a3c594bdf8a Mon Sep 17 00:00:00 2001 From: Takashi Kojo Date: Wed, 3 Aug 2016 11:12:10 +0900 Subject: [PATCH 2/2] eliminate tail nl --- IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h | 1 - 1 file changed, 1 deletion(-) diff --git a/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h b/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h index fd57f0d8b..3f4ddf4f6 100644 --- a/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h +++ b/IDE/MDK-ARM/MDK-ARM/wolfSSL/config-WOLFLIB.h @@ -11,4 +11,3 @@ #define USE_FAST_MATH #define TFM_TIMING_RESISTANT -