Lines Matching refs:certs
138 X509_STORE *certs; member
536 mod_wolfssl_free_der_certs (buffer **certs) in mod_wolfssl_free_der_certs() argument
538 if (NULL == certs) return; in mod_wolfssl_free_der_certs()
539 for (int i = 0; NULL != certs[i]; ++i) in mod_wolfssl_free_der_certs()
540 buffer_free(certs[i]); in mod_wolfssl_free_der_certs()
541 free(certs); in mod_wolfssl_free_der_certs()
587 wolfSSL_X509_STORE_free(cacerts->certs); in mod_openssl_free_config()
662 buffer **certs = NULL; in mod_wolfssl_load_pem_file() local
677 certs = ck_malloc(2 * sizeof(buffer *)); in mod_wolfssl_load_pem_file()
678 certs[0] = buffer_init(); in mod_wolfssl_load_pem_file()
679 certs[1] = NULL; in mod_wolfssl_load_pem_file()
680 buffer_copy_string_len(certs[0], data, dlen); in mod_wolfssl_load_pem_file()
685 certs = ck_malloc((count+1) * sizeof(buffer *)); in mod_wolfssl_load_pem_file()
686 certs[count] = NULL; in mod_wolfssl_load_pem_file()
688 certs[i] = buffer_init(); in mod_wolfssl_load_pem_file()
701 der = certs[i]; in mod_wolfssl_load_pem_file()
714 der = certs[i]; in mod_wolfssl_load_pem_file()
729 mod_wolfssl_free_der_certs(certs); in mod_wolfssl_load_pem_file()
730 certs = NULL; in mod_wolfssl_load_pem_file()
734 if (certs && !mod_wolfssl_cert_is_active(certs[0])) in mod_wolfssl_load_pem_file()
739 *chain = certs; in mod_wolfssl_load_pem_file()
740 return certs ? certs[0] : NULL; in mod_wolfssl_load_pem_file()
840 buffer **certs = NULL; in STACK_OF() local
841 if (NULL == mod_wolfssl_load_pem_file(ssl_ca_file->ptr, errh, &certs)) { in STACK_OF()
843 mod_wolfssl_free_der_certs(certs); /*unnecessary; quiet clang analyzer*/ in STACK_OF()
850 mod_wolfssl_free_der_certs(certs); in STACK_OF()
857 for (int i = 0; NULL != certs[i]; ++i) { in STACK_OF()
859 wolfSSL_X509_load_certificate_buffer((unsigned char *)certs[i]->ptr, in STACK_OF()
860 (int)buffer_clen(certs[i]), in STACK_OF()
873 mod_wolfssl_free_der_certs(certs); in STACK_OF()
880 mod_wolfssl_free_der_certs(certs); in STACK_OF()
890 buffer **certs = NULL; in mod_wolfssl_load_cacerts() local
891 if (NULL == mod_wolfssl_load_pem_file(ssl_ca_file->ptr, errh, &certs)) { in mod_wolfssl_load_cacerts()
893 mod_wolfssl_free_der_certs(certs); /*unnecessary; quiet clang analyzer*/ in mod_wolfssl_load_cacerts()
900 mod_wolfssl_free_der_certs(certs); in mod_wolfssl_load_cacerts()
907 mod_wolfssl_free_der_certs(certs); in mod_wolfssl_load_cacerts()
914 for (int i = 0; NULL != certs[i]; ++i) { in mod_wolfssl_load_cacerts()
916 wolfSSL_X509_load_certificate_buffer((unsigned char *)certs[i]->ptr, in mod_wolfssl_load_cacerts()
917 (int)buffer_clen(certs[i]), in mod_wolfssl_load_cacerts()
931 mod_wolfssl_free_der_certs(certs); in mod_wolfssl_load_cacerts()
938 mod_wolfssl_free_der_certs(certs); in mod_wolfssl_load_cacerts()
942 cacerts->certs = castore; in mod_wolfssl_load_cacerts()
2570 ca_store = ((plugin_cacerts *)cpv->v.v)->certs; in SETDEFAULTS_FUNC()