/external/curl/lib/vtls/ |
D | schannel.c | 109 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in schannel_connect_step1() local 135 connssl->use_alpn = conn->bits.tls_enable_alpn && in schannel_connect_step1() 141 connssl->use_alpn = false; in schannel_connect_step1() 144 connssl->cred = NULL; in schannel_connect_step1() 150 connssl->cred = old_cred; in schannel_connect_step1() 154 connssl->cred->refcount++; in schannel_connect_step1() 156 connssl->cred->refcount); in schannel_connect_step1() 161 if(!connssl->cred) { in schannel_connect_step1() 233 connssl->cred = (struct curl_schannel_cred *) in schannel_connect_step1() 235 if(!connssl->cred) { in schannel_connect_step1() [all …]
|
D | mbedtls.c | 165 struct ssl_connect_data* connssl = &conn->ssl[sockindex]; in mbed_connect_step1() local 187 mbedtls_ctr_drbg_init(&connssl->ctr_drbg); in mbed_connect_step1() 189 ret = mbedtls_ctr_drbg_seed(&connssl->ctr_drbg, entropy_func_mutex, in mbed_connect_step1() 199 mbedtls_entropy_init(&connssl->entropy); in mbed_connect_step1() 200 mbedtls_ctr_drbg_init(&connssl->ctr_drbg); in mbed_connect_step1() 202 ret = mbedtls_ctr_drbg_seed(&connssl->ctr_drbg, mbedtls_entropy_func, in mbed_connect_step1() 203 &connssl->entropy, NULL, 0); in mbed_connect_step1() 214 mbedtls_x509_crt_init(&connssl->cacert); in mbed_connect_step1() 217 ret = mbedtls_x509_crt_parse_file(&connssl->cacert, ssl_cafile); in mbed_connect_step1() 232 ret = mbedtls_x509_crt_parse_path(&connssl->cacert, ssl_capath); in mbed_connect_step1() [all …]
|
D | polarssl.c | 149 struct ssl_connect_data* connssl = &conn->ssl[sockindex]; in polarssl_connect_step1() local 167 if((ret = ctr_drbg_init(&connssl->ctr_drbg, entropy_func_mutex, &entropy, in polarssl_connect_step1() 174 entropy_init(&connssl->entropy); in polarssl_connect_step1() 176 if((ret = ctr_drbg_init(&connssl->ctr_drbg, entropy_func, &connssl->entropy, in polarssl_connect_step1() 185 memset(&connssl->cacert, 0, sizeof(x509_crt)); in polarssl_connect_step1() 188 ret = x509_crt_parse_file(&connssl->cacert, in polarssl_connect_step1() 202 ret = x509_crt_parse_path(&connssl->cacert, capath); in polarssl_connect_step1() 215 memset(&connssl->clicert, 0, sizeof(x509_crt)); in polarssl_connect_step1() 218 ret = x509_crt_parse_file(&connssl->clicert, in polarssl_connect_step1() 239 rsa_copy(&connssl->rsa, pk_rsa(pk)); in polarssl_connect_step1() [all …]
|
D | darwinssl.c | 128 struct ssl_connect_data *connssl = (struct ssl_connect_data *)connection; in SocketRead() local 129 int sock = connssl->ssl_sockfd; in SocketRead() 158 connssl->ssl_direction = false; in SocketRead() 188 struct ssl_connect_data *connssl = (struct ssl_connect_data *)connection; in SocketWrite() local 189 int sock = connssl->ssl_sockfd; in SocketWrite() 209 connssl->ssl_direction = true; in SocketWrite() 1042 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; local 1065 if(connssl->ssl_ctx) 1066 CFRelease(connssl->ssl_ctx); 1067 connssl->ssl_ctx = SSLCreateContext(NULL, kSSLClientSide, kSSLStreamType); [all …]
|
D | gskit.c | 494 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in cancel_async_handshake() local 498 QsoWaitForIOCompletion(connssl->iocport, &cstat, (struct timeval *) NULL); in cancel_async_handshake() 502 static void close_async_handshake(struct ssl_connect_data *connssl) in close_async_handshake() argument 504 QsoDestroyIOCompletionPort(connssl->iocport); in close_async_handshake() 505 connssl->iocport = -1; in close_async_handshake() 605 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in pipe_ssloverssl() local 616 if(!connssl->use || !connproxyssl->use) in pipe_ssloverssl() 623 FD_SET(connssl->remotefd, &fds_write); in pipe_ssloverssl() 624 n = connssl->remotefd; in pipe_ssloverssl() 627 FD_SET(connssl->remotefd, &fds_read); in pipe_ssloverssl() [all …]
|
D | openssl.c | 902 static void ossl_close(struct ssl_connect_data *connssl) in ossl_close() argument 904 if(connssl->handle) { in ossl_close() 905 (void)SSL_shutdown(connssl->handle); in ossl_close() 906 SSL_set_connect_state(connssl->handle); in ossl_close() 908 SSL_free (connssl->handle); in ossl_close() 909 connssl->handle = NULL; in ossl_close() 911 if(connssl->ctx) { in ossl_close() 912 SSL_CTX_free (connssl->ctx); in ossl_close() 913 connssl->ctx = NULL; in ossl_close() 933 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in Curl_ossl_shutdown() local [all …]
|
D | nss.c | 987 static CURLcode cmp_peer_pubkey(struct ssl_connect_data *connssl, in cmp_peer_pubkey() argument 991 struct Curl_easy *data = connssl->data; in cmp_peer_pubkey() 999 cert = SSL_PeerCertificate(connssl->handle); in cmp_peer_pubkey() 1042 struct ssl_connect_data *connssl = (struct ssl_connect_data *)arg; in SelectClientCert() local 1043 struct Curl_easy *data = connssl->data; in SelectClientCert() 1044 const char *nickname = connssl->client_nickname; in SelectClientCert() 1047 if(connssl->obj_clicert) { in SelectClientCert() 1060 if(PK11_ReadRawAttribute(PK11_TypeGeneric, connssl->obj_clicert, CKA_VALUE, in SelectClientCert() 1129 struct ssl_connect_data *connssl = (struct ssl_connect_data *)secret; in nss_update_connecting_state() local 1134 switch(connssl->connecting_state) { in nss_update_connecting_state() [all …]
|
D | cyassl.c | 593 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in cyassl_connect_step3() local 595 DEBUGASSERT(ssl_connect_3 == connssl->connecting_state); in cyassl_connect_step3() 602 our_ssl_sessionid = SSL_get_session(connssl->handle); in cyassl_connect_step3() 627 connssl->connecting_state = ssl_connect_done; in cyassl_connect_step3() 752 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in Curl_cyassl_shutdown() local 754 if(connssl->handle) { in Curl_cyassl_shutdown() 755 SSL_free (connssl->handle); in Curl_cyassl_shutdown() 756 connssl->handle = NULL; in Curl_cyassl_shutdown() 770 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in cyassl_connect_common() local 776 if(ssl_connection_complete == connssl->state) { in cyassl_connect_common() [all …]
|
D | axtls.c | 121 static void free_ssl_structs(struct ssl_connect_data *connssl) in free_ssl_structs() argument 123 if(connssl->ssl) { in free_ssl_structs() 124 ssl_free (connssl->ssl); in free_ssl_structs() 125 connssl->ssl = NULL; in free_ssl_structs() 127 if(connssl->ssl_ctx) { in free_ssl_structs() 128 ssl_ctx_free(connssl->ssl_ctx); in free_ssl_structs() 129 connssl->ssl_ctx = NULL; in free_ssl_structs() 543 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in Curl_axtls_close() local 554 free_ssl_structs(connssl); in Curl_axtls_close() 567 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in Curl_axtls_shutdown() local [all …]
|
D | gtls.c | 277 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; in handshake() local 295 if(connssl->connecting_state == ssl_connect_2_reading in handshake() 296 || connssl->connecting_state == ssl_connect_2_writing) { in handshake() 299 connssl->connecting_state?sockfd:CURL_SOCKET_BAD; in handshake() 301 connssl->connecting_state?sockfd:CURL_SOCKET_BAD; in handshake() 326 connssl->connecting_state = in handshake() 361 connssl->connecting_state = ssl_connect_1; in handshake() 1372 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 1375 if(ssl_connect_1==connssl->connecting_state) { 1387 if(ssl_connect_1==connssl->connecting_state) { [all …]
|
D | vtls.c | 494 struct ssl_connect_data *connssl = &conn->ssl[FIRSTSOCKET]; in Curl_ssl_getsock() local 499 if(connssl->connecting_state == ssl_connect_2_writing) { in Curl_ssl_getsock() 504 else if(connssl->connecting_state == ssl_connect_2_reading) { in Curl_ssl_getsock()
|
/external/curl/ |
D | CHANGES.0 | 131 When ossl_connect_step2 has completed, it updates connssl->connecting_state
|