X509 557 ext/openssl/openssl.c X509 *x509 = (X509 *)rsrc->ptr; X509 619 ext/openssl/openssl.c static X509 * php_openssl_x509_from_zval(zval ** val, int makeresource, long * resourceval TSRMLS_DC); X509 623 ext/openssl/openssl.c static STACK_OF(X509) * load_all_certs_from_file(char *certfile); X509 1339 ext/openssl/openssl.c static X509 * php_openssl_x509_from_zval(zval ** val, int makeresource, long * resourceval TSRMLS_DC) X509 1341 ext/openssl/openssl.c X509 *cert = NULL; X509 1360 ext/openssl/openssl.c return (X509*)what; X509 1396 ext/openssl/openssl.c cert = (X509 *) PEM_ASN1_read_bio((d2i_of_void *)d2i_X509, PEM_STRING_X509, in, NULL, NULL, NULL); X509 1398 ext/openssl/openssl.c cert = (X509 *) PEM_ASN1_read_bio((char *(*)())d2i_X509, PEM_STRING_X509, in, NULL, NULL, NULL); X509 1415 ext/openssl/openssl.c X509 * cert; X509 1738 ext/openssl/openssl.c X509 * cert; X509 1776 ext/openssl/openssl.c int php_openssl_x509_fingerprint(X509 *peer, const char *method, zend_bool raw, char **out, int *out_len TSRMLS_DC) X509 1805 ext/openssl/openssl.c X509 *cert; X509 1841 ext/openssl/openssl.c X509 * cert = NULL; X509 1941 ext/openssl/openssl.c X509 * cert = NULL; X509 2073 ext/openssl/openssl.c static STACK_OF(X509) * load_all_certs_from_file(char *certfile) X509 2076 ext/openssl/openssl.c STACK_OF(X509) *stack=NULL, *ret=NULL; X509 2128 ext/openssl/openssl.c static int check_cert(X509_STORE *ctx, X509 *x, STACK_OF(X509) *untrustedchain, int purpose) X509 2156 ext/openssl/openssl.c X509 * cert = NULL; X509 2158 ext/openssl/openssl.c STACK_OF(X509) * untrustedchain = NULL; X509 2278 ext/openssl/openssl.c X509 *x509; X509 2298 ext/openssl/openssl.c X509 *cert; X509 2303 ext/openssl/openssl.c ZEND_FETCH_RESOURCE(cert, X509 *, &x509, -1, "OpenSSL X.509", le_x509); X509 2311 ext/openssl/openssl.c static void php_sk_X509_free(STACK_OF(X509) * sk) /* {{{ */ X509 2314 ext/openssl/openssl.c X509* x = sk_X509_pop(sk); X509 2322 ext/openssl/openssl.c static STACK_OF(X509) * php_array_to_X509_sk(zval ** zcerts TSRMLS_DC) /* {{{ */ X509 2326 ext/openssl/openssl.c STACK_OF(X509) * sk = NULL; X509 2327 ext/openssl/openssl.c X509 * cert; X509 2380 ext/openssl/openssl.c X509 * cert = NULL; X509 2392 ext/openssl/openssl.c STACK_OF(X509) *ca = NULL; X509 2463 ext/openssl/openssl.c X509 * cert = NULL; X509 2473 ext/openssl/openssl.c STACK_OF(X509) *ca = NULL; X509 2540 ext/openssl/openssl.c X509 * cert = NULL; X509 2541 ext/openssl/openssl.c STACK_OF(X509) * ca = NULL; X509 2587 ext/openssl/openssl.c X509* aCA = sk_X509_pop(ca); X509 2943 ext/openssl/openssl.c X509 * cert = NULL, *new_cert = NULL; X509 3226 ext/openssl/openssl.c X509 * cert = NULL; X509 3282 ext/openssl/openssl.c cert = (X509*)what; X509 4039 ext/openssl/openssl.c STACK_OF(X509) *signers= NULL; X509 4040 ext/openssl/openssl.c STACK_OF(X509) *others = NULL; X509 4147 ext/openssl/openssl.c STACK_OF(X509) * recipcerts = NULL; X509 4153 ext/openssl/openssl.c X509 * cert; X509 4285 ext/openssl/openssl.c X509 * cert = NULL; X509 4290 ext/openssl/openssl.c STACK_OF(X509) *others = NULL; X509 4396 ext/openssl/openssl.c X509 * cert = NULL; X509 78 ext/openssl/xp_ssl.c extern int php_openssl_x509_fingerprint(X509 *peer, const char *method, zend_bool raw, char **out, int *out_len TSRMLS_DC); X509 271 ext/openssl/xp_ssl.c static int php_x509_fingerprint_cmp(X509 *peer, const char *method, const char *expected TSRMLS_DC) X509 285 ext/openssl/xp_ssl.c static zend_bool php_x509_fingerprint_match(X509 *peer, zval *val TSRMLS_DC) X509 373 ext/openssl/xp_ssl.c static zend_bool matches_san_list(X509 *peer, const char *subject_name) /* {{{ */ X509 427 ext/openssl/xp_ssl.c static zend_bool matches_common_name(X509 *peer, const char *subject_name TSRMLS_DC) /* {{{ */ X509 451 ext/openssl/xp_ssl.c static int apply_peer_verification_policy(SSL *ssl, X509 *peer, php_stream *stream TSRMLS_DC) /* {{{ */ X509 738 ext/openssl/xp_ssl.c X509 *cert; X509 912 ext/openssl/xp_ssl.c X509 *cert = NULL; X509 1619 ext/openssl/xp_ssl.c static int capture_peer_certs(php_stream *stream, php_openssl_netstream_data_t *sslsock, X509 *peer_cert TSRMLS_DC) /* {{{ */ X509 1640 ext/openssl/xp_ssl.c STACK_OF(X509) *chain; X509 1650 ext/openssl/xp_ssl.c X509 *mycert = X509_dup(sk_X509_value(chain, i)); X509 1677 ext/openssl/xp_ssl.c X509 *peer_cert;