int mbedtls_x509_crl_parse_file (mbedtls_x509_crl *chain, const char *path) Load one or more CRLs and append them to the chained list. int mbedtls_x509_crl_info (char *buf, size_t size, const char *prefix, const mbedtls_x509_crl *crl) Returns an informational string about the CRL...
// #define MBEDTLS_X509_CRL_PARSE_C // #define MBEDTLS_X509_CSR_PARSE_C // #define MBEDTLS_X509_CREATE_C // #define MBEDTLS_X509_CRT_WRITE_C // #define MBEDTLS_X509_CSR_WRITE_C // #define MBEDTLS_XTEA_C #if defined(YOTTA_CFG_MBEDTLS_USER_CONFIG_FILE) #include YOTTA_CFG_MBEDTLS_...
* * Module: library/x509.c * Caller: library/x509_crl.c * library/x509_crt.c * library/x509_csr.c * * Requires: MBEDTLS_ASN1_PARSE_C, MBEDTLS_BIGNUM_C, MBEDTLS_OID_C, * MBEDTLS_PK_PARSE_C * * This module is required for the X.509 parsing modules. */ #define MBEDTLS_X509_US...
#include MBEDTLS_CONFIG_FILE 00030 #endif 00031 00032 #include "bignum.h" 00033 #include "ecp.h" 00034 00035 #include "ssl_ciphersuites.h" 00036 00037 #if defined(MBEDTLS_X509_CRT_PARSE_C) 00038 #include "x509_crt.h" 00039 #include "x509_crl.h" 00040 ...
@@ -582,11 +582,6 @@ int mbedtls_x509_crl_parse_file(mbedtls_x509_crl *chain, const char *path) #endif /* MBEDTLS_FS_IO */ #if !defined(MBEDTLS_X509_REMOVE_INFO) /* * Return an informational string about the certificate. */ #define BEFORE_COLON 14 #define BC "14" /* * Retu...
* \return 0 if successful, or a specific X509 or PEM error code */ int mbedtls_x509_crl_parse_file( mbedtls_x509_crl *chain, const char *path ); #endif /* MBEDTLS_FS_IO */ /** * \brief Returns an informational string about the CRL. * * \param buf Buffer...
* library/pkparse.c * library/pkwrite.c * library/rsa.c * library/x509.c * library/x509_create.c * library/x509_crl.c * library/x509_crt.c * library/x509_csr.c * library/x509write_crt.c * library/x509write_csr.c * * This modules translates between OIDs and internal values. ...
CONFIG_MBEDTLS_PEM_PARSE_C=y CONFIG_MBEDTLS_PEM_WRITE_C=y CONFIG_MBEDTLS_X509_CRL_PARSE_C=y CONFIG_MBEDTLS_X509_CSR_PARSE_C=y # end of Certificates CONFIG_MBEDTLS_ECP_C=y CONFIG_MBEDTLS_ECDH_C=y CONFIG_MBEDTLS_ECDSA_C=y # CONFIG_MBEDTLS_ECJPAKE_C is not set ...
_MISMATCH; } /* Load the CRL */ #ifdef MBEDTLSX509_CRL_PARSE_C mbedtls_x509_crl_init(&backend-crl); if(ssl_crlfile) { #ifdef MBEDTLS_IO ret = mbedtlsx509_crl_parse_file(&backend->crl ssl_crlfile); if(ret) { mbedtls_...
// Parse issuer certificate if present // if (!opt.selfsign && strlen(opt.issuer_crt)) { /* * 1.0.a. Load the certificates */ mbedtls_printf(" . Loading the issuer certificate ..."); fflush(stdout); if ((ret = mbedtls_x509_crt_parse_file(&issuer_crt, opt.issuer_cr...