Home
last modified time | relevance | path

Searched defs:ssl_backend_data (Results 1 – 11 of 11) sorted by relevance

/third_party/curl/lib/vtls/
Dschannel.h87 struct ssl_backend_data { struct
88 struct Curl_schannel_cred *cred;
89 struct Curl_schannel_ctxt *ctxt;
90 SecPkgContext_StreamSizes stream_sizes;
91 size_t encdata_length, decdata_length;
92 size_t encdata_offset, decdata_offset;
93 unsigned char *encdata_buffer, *decdata_buffer;
98 bool encdata_is_incomplete;
99 unsigned long req_flags, ret_flags;
100 CURLcode recv_unrecoverable_err; /* schannel_recv had an unrecoverable err */
[all …]
Dmbedtls.c74 struct ssl_backend_data { struct
75 mbedtls_ctr_drbg_context ctr_drbg;
76 mbedtls_entropy_context entropy;
77 mbedtls_ssl_context ssl;
78 int server_fd;
79 mbedtls_x509_crt cacert;
80 mbedtls_x509_crt clicert;
81 mbedtls_x509_crl crl;
82 mbedtls_pk_context pk;
83 mbedtls_ssl_config config;
[all …]
Dbearssl.c46 struct ssl_backend_data { struct
47 br_ssl_client_context ctx;
48 struct x509_context x509;
49 unsigned char buf[BR_SSL_BUFSIZE_BIDI];
50 br_x509_trust_anchor *anchors;
51 size_t anchors_len;
52 const char *protocols[2];
54 bool active;
56 size_t pending_write;
Drustls.c40 struct ssl_backend_data struct
42 const struct rustls_client_config *config;
43 struct rustls_connection *conn;
67 struct ssl_backend_data *backend = connssl->backend; in cr_data_pending() argument
Dmesalink.c65 struct ssl_backend_data struct
67 SSL_CTX *ctx;
68 SSL *handle;
Dgskit.c101 struct ssl_backend_data { struct
102 gsk_handle handle;
103 int iocport;
105 int localfd;
106 int remotefd;
Dwolfssl.c85 struct ssl_backend_data { struct
86 SSL_CTX* ctx;
87 SSL* handle;
Dgtls.c75 struct ssl_backend_data { struct
76 gnutls_session_t session;
77 gnutls_certificate_credentials_t cred;
79 gnutls_srp_client_credentials_t srp_client_cred;
Dnss.c82 struct ssl_backend_data { struct
83 PRFileDesc *handle;
84 char *client_nickname;
85 struct Curl_easy *data;
86 struct Curl_llist obj_list;
87 PK11GenericObject *obj_clicert;
Dsectransp.c139 struct ssl_backend_data { struct
140 SSLContextRef ssl_ctx;
141 curl_socket_t ssl_sockfd;
142 bool ssl_direction; /* true if writing, false if reading */
143 size_t ssl_write_buffered_length;
Dopenssl.c230 struct ssl_backend_data { struct
231 struct Curl_easy *logger; /* transfer handle to pass trace logs to, only
234 SSL_CTX* ctx;
235 SSL* handle;
236 X509* server_cert;
239 bool keylog_done;