diff --git a/src/x509.c b/src/x509.c index 37eef4456..21e2d00af 100644 --- a/src/x509.c +++ b/src/x509.c @@ -7593,7 +7593,7 @@ int wolfSSL_X509_CRL_get_signature_nid(const WOLFSSL_X509_CRL* crl) } /* Retrieve signature from CRL - * return WOLFSSL_SUCCESS on success + * return WOLFSSL_SUCCESS on success and negative values on failure */ int wolfSSL_X509_CRL_get_signature(WOLFSSL_X509_CRL* crl, unsigned char* buf, int* bufSz) @@ -7636,7 +7636,7 @@ int wolfSSL_X509_REVOKED_get_serial_number(RevokedCert* rev, const WOLFSSL_ASN1_INTEGER* wolfSSL_X509_REVOKED_get0_serial_number(const WOLFSSL_X509_REVOKED *rev) { - WOLFSSL_ENTER("wolfSSL_X509_REVOKED_get0_serial_number"); + WOLFSSL_STUB("wolfSSL_X509_REVOKED_get0_serial_number"); if (rev != NULL) { return rev->serialNumber; @@ -7656,6 +7656,7 @@ const WOLFSSL_ASN1_TIME* wolfSSL_X509_REVOKED_get0_revocation_date(const } #endif + /* print serial number out * return WOLFSSL_SUCCESS on success */ diff --git a/wolfssl/ssl.h b/wolfssl/ssl.h index 982099f85..1b734152a 100644 --- a/wolfssl/ssl.h +++ b/wolfssl/ssl.h @@ -2897,6 +2897,8 @@ WOLFSSL_API WOLFSSL_X509_NAME* wolfSSL_X509_CRL_get_issuer_name( WOLFSSL_X509_CRL *crl); WOLFSSL_API int wolfSSL_X509_REVOKED_get_serial_number(RevokedCert* rev, byte* in, int* inOutSz); +WOLFSSL_API int wolfSSL_X509_REVOKED_get_revocationDate(RevokedCert* rev, + byte* in, int* inOutSz); WOLFSSL_API void wolfSSL_X509_CRL_free(WOLFSSL_X509_CRL *crl); #endif