Lines Matching refs:Curl_easy
78 void Curl_ssl_easy_config_init(struct Curl_easy *data);
84 CURLcode Curl_ssl_easy_config_complete(struct Curl_easy *data);
89 CURLcode Curl_ssl_conn_config_init(struct Curl_easy *data,
103 bool Curl_ssl_conn_config_match(struct Curl_easy *data,
110 void Curl_ssl_conn_config_update(struct Curl_easy *data, bool for_proxy);
127 void Curl_ssl_close_all(struct Curl_easy *data);
128 CURLcode Curl_ssl_set_engine(struct Curl_easy *data, const char *engine);
130 CURLcode Curl_ssl_set_engine_default(struct Curl_easy *data);
131 struct curl_slist *Curl_ssl_engines_list(struct Curl_easy *data);
134 CURLcode Curl_ssl_initsessions(struct Curl_easy *, size_t);
140 void Curl_ssl_free_certinfo(struct Curl_easy *data);
141 CURLcode Curl_ssl_init_certinfo(struct Curl_easy *data, int num);
142 CURLcode Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum,
145 CURLcode Curl_ssl_push_certinfo(struct Curl_easy *data, int certnum,
157 void Curl_ssl_sessionid_lock(struct Curl_easy *data);
160 void Curl_ssl_sessionid_unlock(struct Curl_easy *data);
175 void Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid);
178 CURLcode Curl_ssl_random(struct Curl_easy *data, unsigned char *buffer,
181 CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
187 bool Curl_ssl_false_start(struct Curl_easy *data);
205 CURLcode Curl_ssl_get_channel_binding(struct Curl_easy *data, int sockindex,
210 CURLcode Curl_ssl_cfilter_add(struct Curl_easy *data,
215 struct Curl_easy *data);
217 CURLcode Curl_ssl_cfilter_remove(struct Curl_easy *data,
222 struct Curl_easy *data);
230 bool Curl_ssl_supports(struct Curl_easy *data, unsigned int ssl_option);
239 void *Curl_ssl_get_internals(struct Curl_easy *data, int sockindex,
246 struct Curl_easy *data);