Lines Matching refs:Curl_easy
73 void Curl_ssl_easy_config_init(struct Curl_easy *data);
79 CURLcode Curl_ssl_easy_config_complete(struct Curl_easy *data);
84 CURLcode Curl_ssl_conn_config_init(struct Curl_easy *data,
98 bool Curl_ssl_conn_config_match(struct Curl_easy *data,
105 void Curl_ssl_conn_config_update(struct Curl_easy *data, bool for_proxy);
121 void Curl_ssl_close_all(struct Curl_easy *data);
122 CURLcode Curl_ssl_set_engine(struct Curl_easy *data, const char *engine);
124 CURLcode Curl_ssl_set_engine_default(struct Curl_easy *data);
125 struct curl_slist *Curl_ssl_engines_list(struct Curl_easy *data);
128 CURLcode Curl_ssl_initsessions(struct Curl_easy *, size_t);
133 void Curl_ssl_free_certinfo(struct Curl_easy *data);
134 CURLcode Curl_ssl_init_certinfo(struct Curl_easy *data, int num);
135 CURLcode Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum,
138 CURLcode Curl_ssl_push_certinfo(struct Curl_easy *data, int certnum,
150 void Curl_ssl_sessionid_lock(struct Curl_easy *data);
153 void Curl_ssl_sessionid_unlock(struct Curl_easy *data);
168 void Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid);
171 CURLcode Curl_ssl_random(struct Curl_easy *data, unsigned char *buffer,
174 CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
180 bool Curl_ssl_false_start(struct Curl_easy *data);
186 CURLcode Curl_ssl_cfilter_add(struct Curl_easy *data,
191 struct Curl_easy *data);
193 CURLcode Curl_ssl_cfilter_remove(struct Curl_easy *data,
198 struct Curl_easy *data);
206 bool Curl_ssl_supports(struct Curl_easy *data, int ssl_option);
215 void *Curl_ssl_get_internals(struct Curl_easy *data, int sockindex,
222 struct Curl_easy *data);