Fix some comment typos
diff --git a/include/mbedtls/x509_crt.h b/include/mbedtls/x509_crt.h
index b7fd9e0..f82f91f 100644
--- a/include/mbedtls/x509_crt.h
+++ b/include/mbedtls/x509_crt.h
@@ -282,7 +282,7 @@
* used to sign the certificate, CRL verification is skipped
* silently, that is *without* setting any flag.
*
- * \note The \c trust_ca list can contain two type of certificates:
+ * \note The \c trust_ca list can contain two types of certificates:
* (1) those of trusted root CAs, so that certificates
* chaining up to those CAs will be trusted, and (2)
* self-signed end-entity certificates to be trusted (for
diff --git a/library/x509_crt.c b/library/x509_crt.c
index fcc9579..18bc87c 100644
--- a/library/x509_crt.c
+++ b/library/x509_crt.c
@@ -1614,7 +1614,8 @@
}
/*
- * Check that the given certificate is valid according to the CRL.
+ * Check that the given certificate is not revoked according to the CRL.
+ * Skip validation if no CRL for the given CA is present.
*/
static int x509_crt_verifycrl( mbedtls_x509_crt *crt, mbedtls_x509_crt *ca,
mbedtls_x509_crl *crl_list,