Home
last modified time | relevance | path

Searched refs:connssl (Results 1 – 12 of 12) sorted by relevance

/external/curl/lib/vtls/
Dschannel.c109 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 …]
Dmbedtls.c165 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 …]
Dpolarssl.c149 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 …]
Ddarwinssl.c128 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 …]
Dgskit.c494 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 …]
Dopenssl.c902 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 …]
Dnss.c987 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 …]
Dcyassl.c593 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 …]
Daxtls.c121 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 …]
Dgtls.c277 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 …]
Dvtls.c494 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/
DCHANGES.0131 When ossl_connect_step2 has completed, it updates connssl->connecting_state