/curl/lib/vtls/ |
H A D | schannel.c | 1249 &backend->cred->cred_handle, NULL, backend->cred->sni_hostname, in schannel_connect_step1() 1341 if(!backend->cred || !backend->ctxt) in schannel_connect_step2() 1348 backend->decdata_buffer = malloc(backend->decdata_length); in schannel_connect_step2() 1360 backend->encdata_buffer = malloc(backend->encdata_length); in schannel_connect_step2() 1368 if(backend->encdata_length - backend->encdata_offset < in schannel_connect_step2() 1440 &backend->cred->cred_handle, &backend->ctxt->ctxt_handle, in schannel_connect_step2() 1441 backend->cred->sni_hostname, backend->req_flags, in schannel_connect_step2() 1725 if(backend->ret_flags != backend->req_flags) { in schannel_connect_step3() 2164 size = backend->encdata_length - backend->encdata_offset; in schannel_recv() 2182 size = backend->encdata_length - backend->encdata_offset; in schannel_recv() [all …]
|
H A D | mbedtls.c | 338 DEBUGASSERT(backend); in set_ssl_version_min_max() 482 mbedtls_ssl_conf_ciphersuites(&backend->config, backend->ciphersuites); in mbed_set_selected_ciphers() 507 DEBUGASSERT(backend); in mbed_connect_step1() 777 ret = mbedtls_ssl_setup(&backend->ssl, &backend->config); in mbed_connect_step1() 840 &backend->clicert, &backend->pk); in mbed_connect_step1() 916 DEBUGASSERT(backend); 1097 DEBUGASSERT(backend); 1148 DEBUGASSERT(backend); 1172 DEBUGASSERT(backend); 1211 DEBUGASSERT(backend); [all …]
|
H A D | wolfssl.c | 392 DEBUGASSERT(backend); in wolfssl_connect_step1() 462 if(backend->ctx) in wolfssl_connect_step1() 466 if(!backend->ctx) { in wolfssl_connect_step1() 668 if(backend->handle) in wolfssl_connect_step1() 670 backend->handle = wolfSSL_new(backend->ctx); in wolfssl_connect_step1() 853 DEBUGASSERT(backend); in wolfssl_connect_step2() 1078 DEBUGASSERT(backend); in wolfssl_connect_step3() 1125 DEBUGASSERT(backend); in wolfssl_send() 1178 if(backend->ctx) { in wolfssl_close() 1277 backend = (struct wolfssl_ssl_backend_data *)ctx->backend; in wolfssl_data_pending() [all …]
|
H A D | rustls.c | 77 backend = (struct rustls_ssl_backend_data *)ctx->backend; in cr_data_pending() 200 DEBUGASSERT(backend); in cr_recv() 201 rconn = backend->conn; in cr_recv() 331 DEBUGASSERT(backend); in cr_send() 332 rconn = backend->conn; in cr_send() 443 DEBUGASSERT(backend); in cr_init_backend() 585 DEBUGASSERT(backend); in cr_connect_common() 589 if(!backend->conn) { in cr_connect_common() 722 DEBUGASSERT(backend); in cr_get_internals() 735 DEBUGASSERT(backend); in cr_close() [all …]
|
H A D | bearssl.c | 500 DEBUGASSERT(backend); in bearssl_connect_step1() 540 ret = load_cafile(&source, &backend->anchors, &backend->anchors_len); in bearssl_connect_step1() 554 ret = load_cafile(&source, &backend->anchors, &backend->anchors_len); in bearssl_connect_step1() 564 br_ssl_client_init_full(&backend->ctx, &backend->x509.minimal, in bearssl_connect_step1() 565 backend->anchors, backend->anchors_len); in bearssl_connect_step1() 567 br_ssl_engine_set_buffer(&backend->ctx.eng, backend->buf, in bearssl_connect_step1() 584 br_ssl_engine_set_x509(&backend->ctx.eng, &backend->x509.vtable); in bearssl_connect_step1() 606 br_ssl_engine_set_protocol_names(&backend->ctx.eng, backend->protocols, in bearssl_connect_step1() 686 DEBUGASSERT(backend); in bearssl_run_until() 756 DEBUGASSERT(backend); in bearssl_connect_step2() [all …]
|
H A D | gtls.c | 252 DEBUGASSERT(backend); in handshake() 936 DEBUGASSERT(backend); in gtls_connect_step1() 1544 DEBUGASSERT(backend); in gtls_connect_common() 1590 backend = (struct gtls_ssl_backend_data *)ctx->backend; in gtls_data_pending() 1609 DEBUGASSERT(backend); in gtls_send() 1616 (backend->gtls.io_result? backend->gtls.io_result : CURLE_SEND_ERROR); in gtls_send() 1632 DEBUGASSERT(backend); in gtls_close() 1648 if(backend->gtls.cred) { in gtls_close() 1672 DEBUGASSERT(backend); in gtls_shutdown() 1755 DEBUGASSERT(backend); in gtls_recv() [all …]
|
H A D | sectransp.c | 1166 DEBUGASSERT(backend); in set_ssl_version_min_max() 1469 DEBUGASSERT(backend); 1498 if(backend->ssl_ctx) 2334 DEBUGASSERT(backend); 2712 DEBUGASSERT(backend); 2717 if(!backend->ssl_ctx) 2953 DEBUGASSERT(backend); 2985 DEBUGASSERT(backend); 2987 if(!backend->ssl_ctx) 3050 DEBUGASSERT(backend); [all …]
|
/curl/docs/libcurl/ |
H A D | curl_global_sslset.md | 16 curl_global_sslset - Select SSL backend to use with libcurl 30 This function configures at runtime which SSL backend to use with 31 libcurl. This function can only be used to select an SSL backend once, and it 34 The backend can be identified by the *id* 35 (e.g. **CURLSSLBACKEND_OPENSSL**). The backend can also be specified via the 50 If the specified SSL backend is not available, the function returns 53 function again to try to select a different backend. 109 /* choose a specific backend */ 117 printf("SSL backend #%d: '%s' (ID: %d)\n", 129 If this function returns *CURLSSLSET_OK*, the backend was successfully [all …]
|
/curl/docs/libcurl/opts/ |
H A D | CURLOPT_SSL_EC_CURVES.md | 13 TLS-backend: 34 the SSL backend libcurl is built to use supports it). 38 "", embedded in SSL backend 58 Added in 7.73.0. Supported by the OpenSSL backend.
|
H A D | CURLOPT_SSL_FALSESTART.md | 11 TLS-backend: 57 Transport (on iOS 7.0 or later, or OS X 10.9 or later) TLS backend. 61 Returns CURLE_OK if false start is supported by the SSL backend, otherwise
|
H A D | CURLOPT_SSLENGINE_DEFAULT.md | 12 TLS-backend: 58 Only if the SSL backend is OpenSSL built with engine support. 66 CURLE_NOT_BUILT_IN - Option not built in, OpenSSL is not the SSL backend.
|
H A D | CURLOPT_SSL_ENABLE_ALPN.md | 12 TLS-backend: 31 option enables/disables ALPN in the SSL handshake (if the SSL backend libcurl
|
H A D | CURLOPT_SSL_ENABLE_NPN.md | 12 TLS-backend: 33 option enables/disables NPN in the SSL handshake (if the SSL backend libcurl
|
H A D | CURLOPT_SSL_VERIFYSTATUS.md | 13 TLS-backend: 68 Returns CURLE_OK if OCSP stapling is supported by the SSL backend, otherwise
|
H A D | CURLOPT_SSLENGINE.md | 13 TLS-backend: 70 CURLE_NOT_BUILT_IN - Option not built in, OpenSSL is not the SSL backend.
|
H A D | CURLOPT_PROXY_CAPATH.md | 15 TLS-backend: 78 CURLE_NOT_BUILT_IN - Not supported by the SSL backend
|
H A D | CURLOPT_DNS_LOCAL_IP4.md | 59 This option requires that libcurl was built with a resolver backend that 60 supports this operation. The c-ares backend is the only such one.
|
H A D | CURLOPT_DNS_SERVERS.md | 64 This option requires that libcurl was built with a resolver backend that 65 supports this operation. The c-ares backend is the only such one.
|
H A D | CURLOPT_DOH_SSL_VERIFYSTATUS.md | 13 TLS-backend: 75 Returns CURLE_OK if OCSP stapling is supported by the SSL backend, otherwise
|
H A D | CURLOPT_DNS_INTERFACE.md | 61 resolver backend that supports this operation. The c-ares backend is the only
|
H A D | CURLOPT_DNS_LOCAL_IP6.md | 59 This option requires that libcurl was built with a resolver backend that 60 supports this operation. The c-ares backend is the only such one.
|
H A D | CURLOPT_CAPATH.md | 14 TLS-backend: 77 CURLE_NOT_BUILT_IN - Not supported by the SSL backend
|
/curl/docs/cmdline-opts/ |
H A D | ssl-reqd.md | 24 OpenLDAP backend and rejected by the generic ldap backend if explicit TLS is
|
H A D | ssl.md | 29 OpenLDAP backend and ignored by the generic ldap backend.
|
/curl/src/ |
H A D | tool_doswin.h | 63 curl_sslbackend backend,
|