From fd089b4b6b5722adbf232342ef7d55a0c1628214 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 28 Feb 2019 10:49:58 +0100 Subject: [PATCH] Changed define to configure all date checks in OCSP responses. --- wolfcrypt/src/asn.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index ec2f5d195..93b4c4c2a 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -14137,7 +14137,7 @@ static int DecodeSingleResponse(byte* source, return ASN_PARSE_E; #ifndef NO_ASN_TIME -#ifndef WOLFSSL_NO_OCSP_DATE_BEFORE_CHECK +#ifndef WOLFSSL_NO_OCSP_DATE_CHECK if (!XVALIDATE_DATE(cs->thisDate, cs->thisDateFormat, BEFORE)) return ASN_BEFORE_DATE_E; #endif @@ -14160,8 +14160,10 @@ static int DecodeSingleResponse(byte* source, return ASN_PARSE_E; #ifndef NO_ASN_TIME +#ifndef WOLFSSL_NO_OCSP_DATE_CHECK if (!XVALIDATE_DATE(cs->nextDate, cs->nextDateFormat, AFTER)) return ASN_AFTER_DATE_E; +#endif #endif } if (((int)(idx - prevIndex) < wrapperSz) &&