| /third_party/curl/lib/ |
| D | http.h | 67 CURLcode Curl_bump_headersize(struct Curl_easy *data, 85 CURLcode Curl_buffer_send(struct dynbuf *in, 92 CURLcode Curl_add_timecondition(struct Curl_easy *data, 99 CURLcode Curl_add_custom_headers(struct Curl_easy *data, 107 CURLcode Curl_dynhds_add_custom(struct Curl_easy *data, 111 CURLcode Curl_http_compile_trailers(struct curl_slist *trailers, 117 CURLcode Curl_http_useragent(struct Curl_easy *data); 118 CURLcode Curl_http_host(struct Curl_easy *data, struct connectdata *conn); 119 CURLcode Curl_http_target(struct Curl_easy *data, struct connectdata *conn, 121 CURLcode Curl_http_statusline(struct Curl_easy *data, [all …]
|
| D | pop3.c | 86 static CURLcode pop3_regular_transfer(struct Curl_easy *data, bool *done); 87 static CURLcode pop3_do(struct Curl_easy *data, bool *done); 88 static CURLcode pop3_done(struct Curl_easy *data, CURLcode status, 90 static CURLcode pop3_connect(struct Curl_easy *data, bool *done); 91 static CURLcode pop3_disconnect(struct Curl_easy *data, 93 static CURLcode pop3_multi_statemach(struct Curl_easy *data, bool *done); 96 static CURLcode pop3_doing(struct Curl_easy *data, bool *dophase_done); 97 static CURLcode pop3_setup_connection(struct Curl_easy *data, 99 static CURLcode pop3_parse_url_options(struct connectdata *conn); 100 static CURLcode pop3_parse_url_path(struct Curl_easy *data); [all …]
|
| D | smtp.c | 90 static CURLcode smtp_regular_transfer(struct Curl_easy *data, bool *done); 91 static CURLcode smtp_do(struct Curl_easy *data, bool *done); 92 static CURLcode smtp_done(struct Curl_easy *data, CURLcode status, 94 static CURLcode smtp_connect(struct Curl_easy *data, bool *done); 95 static CURLcode smtp_disconnect(struct Curl_easy *data, 97 static CURLcode smtp_multi_statemach(struct Curl_easy *data, bool *done); 100 static CURLcode smtp_doing(struct Curl_easy *data, bool *dophase_done); 101 static CURLcode smtp_setup_connection(struct Curl_easy *data, 103 static CURLcode smtp_parse_url_options(struct connectdata *conn); 104 static CURLcode smtp_parse_url_path(struct Curl_easy *data); [all …]
|
| D | imap.c | 86 static CURLcode imap_regular_transfer(struct Curl_easy *data, bool *done); 87 static CURLcode imap_do(struct Curl_easy *data, bool *done); 88 static CURLcode imap_done(struct Curl_easy *data, CURLcode status, 90 static CURLcode imap_connect(struct Curl_easy *data, bool *done); 91 static CURLcode imap_disconnect(struct Curl_easy *data, 93 static CURLcode imap_multi_statemach(struct Curl_easy *data, bool *done); 96 static CURLcode imap_doing(struct Curl_easy *data, bool *dophase_done); 97 static CURLcode imap_setup_connection(struct Curl_easy *data, 100 static CURLcode imap_sendf(struct Curl_easy *data, const char *fmt, ...); 101 static CURLcode imap_parse_url_options(struct connectdata *conn); [all …]
|
| D | cfilters.h | 42 typedef CURLcode Curl_cft_connect(struct Curl_cfilter *cf, 79 CURLcode *err); /* error to return */ 85 CURLcode *err); /* error to return */ 91 typedef CURLcode Curl_cft_conn_keep_alive(struct Curl_cfilter *cf, 118 typedef CURLcode Curl_cft_cntrl(struct Curl_cfilter *cf, 147 typedef CURLcode Curl_cft_query(struct Curl_cfilter *cf, 209 const void *buf, size_t len, CURLcode *err); 211 char *buf, size_t len, CURLcode *err); 212 CURLcode Curl_cf_def_cntrl(struct Curl_cfilter *cf, 218 CURLcode Curl_cf_def_conn_keep_alive(struct Curl_cfilter *cf, [all …]
|
| D | openldap.c | 97 static CURLcode oldap_setup_connection(struct Curl_easy *data, 99 static CURLcode oldap_do(struct Curl_easy *data, bool *done); 100 static CURLcode oldap_done(struct Curl_easy *data, CURLcode, bool); 101 static CURLcode oldap_connect(struct Curl_easy *data, bool *done); 102 static CURLcode oldap_connecting(struct Curl_easy *data, bool *done); 103 static CURLcode oldap_disconnect(struct Curl_easy *data, 106 static CURLcode oldap_perform_auth(struct Curl_easy *data, const char *mech, 108 static CURLcode oldap_continue_auth(struct Curl_easy *data, const char *mech, 110 static CURLcode oldap_cancel_auth(struct Curl_easy *data, const char *mech); 111 static CURLcode oldap_get_message(struct Curl_easy *data, struct bufref *out); [all …]
|
| D | url.h | 32 CURLcode Curl_init_do(struct Curl_easy *data, struct connectdata *conn); 33 CURLcode Curl_open(struct Curl_easy **curl); 34 CURLcode Curl_init_userdefined(struct Curl_easy *data); 37 CURLcode Curl_uc_to_curlcode(CURLUcode uc); 38 CURLcode Curl_close(struct Curl_easy **datap); /* opposite of curl_open() */ 39 CURLcode Curl_connect(struct Curl_easy *, bool *async, bool *protocol_connect); 42 CURLcode Curl_setup_conn(struct Curl_easy *data, 45 CURLcode Curl_parse_login_details(const char *login, const size_t len, 69 CURLcode Curl_data_priority_add_child(struct Curl_easy *parent,
|
| D | sendf.h | 53 CURLcode Curl_client_write(struct Curl_easy *data, int type, char *ptr, 56 CURLcode Curl_client_unpause(struct Curl_easy *data); 69 CURLcode (*init_writer)(struct Curl_easy *data, 71 CURLcode (*unencode_write)(struct Curl_easy *data, 80 CURLcode Curl_client_create_writer(struct contenc_writer **pwriter, 88 CURLcode Curl_client_add_writer(struct Curl_easy *data, 93 CURLcode Curl_read(struct Curl_easy *data, curl_socket_t sockfd, 98 CURLcode Curl_write(struct Curl_easy *data, 104 CURLcode Curl_nwrite(struct Curl_easy *data,
|
| D | transfer.h | 34 CURLcode Curl_pretransfer(struct Curl_easy *data); 35 CURLcode Curl_posttransfer(struct Curl_easy *data); 46 CURLcode Curl_follow(struct Curl_easy *data, char *newurl, 48 CURLcode Curl_readwrite(struct connectdata *conn, 53 CURLcode Curl_fillreadbuffer(struct Curl_easy *data, size_t bytes, 55 CURLcode Curl_retry_request(struct Curl_easy *data, char **url); 57 CURLcode Curl_get_upload_buffer(struct Curl_easy *data); 59 CURLcode Curl_done_sending(struct Curl_easy *data,
|
| D | idn.c | 71 static CURLcode win32_idn_to_ascii(const char *in, char **out) in win32_idn_to_ascii() 100 static CURLcode win32_ascii_to_idn(const char *in, char **output) in win32_ascii_to_idn() 157 static CURLcode idn_decode(const char *input, char **output) in idn_decode() 160 CURLcode result = CURLE_OK; in idn_decode() 190 static CURLcode idn_encode(const char *puny, char **output) in idn_encode() 198 CURLcode result = win32_ascii_to_idn(puny, &enc); in idn_encode() 206 CURLcode Curl_idn_decode(const char *input, char **output) in Curl_idn_decode() 209 CURLcode result = idn_decode(input, &d); in Curl_idn_decode() 225 CURLcode Curl_idn_encode(const char *puny, char **output) in Curl_idn_encode() 228 CURLcode result = idn_encode(puny, &d); in Curl_idn_encode() [all …]
|
| D | ftp.c | 103 static CURLcode ftp_sendquote(struct Curl_easy *data, 106 static CURLcode ftp_quit(struct Curl_easy *data, struct connectdata *conn); 107 static CURLcode ftp_parse_url_path(struct Curl_easy *data); 108 static CURLcode ftp_regular_transfer(struct Curl_easy *data, bool *done); 115 static CURLcode ftp_state_prepare_transfer(struct Curl_easy *data); 116 static CURLcode ftp_state_mdtm(struct Curl_easy *data); 117 static CURLcode ftp_state_quote(struct Curl_easy *data, 119 static CURLcode ftp_nb_type(struct Curl_easy *data, 124 static CURLcode ftp_do(struct Curl_easy *data, bool *done); 125 static CURLcode ftp_done(struct Curl_easy *data, [all …]
|
| D | hostip.h | 136 CURLcode Curl_once_resolved(struct Curl_easy *data, bool *protocol_connect); 144 CURLcode Curl_addrinfo_callback(struct Curl_easy *data, 187 CURLcode Curl_set_dns_servers(struct Curl_easy *data, char *servers); 193 CURLcode Curl_set_dns_interface(struct Curl_easy *data, 200 CURLcode Curl_set_dns_local_ip4(struct Curl_easy *data, 207 CURLcode Curl_set_dns_local_ip6(struct Curl_easy *data, 218 CURLcode Curl_loadhostpairs(struct Curl_easy *data); 219 CURLcode Curl_resolv_check(struct Curl_easy *data, 224 CURLcode Curl_resolver_error(struct Curl_easy *data);
|
| D | tftp.c | 150 static CURLcode tftp_rx(struct tftp_state_data *state, tftp_event_t event); 151 static CURLcode tftp_tx(struct tftp_state_data *state, tftp_event_t event); 152 static CURLcode tftp_connect(struct Curl_easy *data, bool *done); 153 static CURLcode tftp_disconnect(struct Curl_easy *data, 156 static CURLcode tftp_do(struct Curl_easy *data, bool *done); 157 static CURLcode tftp_done(struct Curl_easy *data, 158 CURLcode, bool premature); 159 static CURLcode tftp_setup_connection(struct Curl_easy *data, 161 static CURLcode tftp_multi_statemach(struct Curl_easy *data, bool *done); 162 static CURLcode tftp_doing(struct Curl_easy *data, bool *dophase_done); [all …]
|
| D | mqtt.c | 64 static CURLcode mqtt_do(struct Curl_easy *data, bool *done); 65 static CURLcode mqtt_done(struct Curl_easy *data, 66 CURLcode status, bool premature); 67 static CURLcode mqtt_doing(struct Curl_easy *data, bool *done); 70 static CURLcode mqtt_setup_conn(struct Curl_easy *data, 100 static CURLcode mqtt_setup_conn(struct Curl_easy *data, in mqtt_setup_conn() 117 static CURLcode mqtt_send(struct Curl_easy *data, in mqtt_send() 120 CURLcode result = CURLE_OK; in mqtt_send() 249 static CURLcode mqtt_connect(struct Curl_easy *data) in mqtt_connect() 251 CURLcode result = CURLE_OK; in mqtt_connect() [all …]
|
| D | curl_rtmp.c | 53 static CURLcode rtmp_setup_connection(struct Curl_easy *data, 55 static CURLcode rtmp_do(struct Curl_easy *data, bool *done); 56 static CURLcode rtmp_done(struct Curl_easy *data, CURLcode, bool premature); 57 static CURLcode rtmp_connect(struct Curl_easy *data, bool *done); 58 static CURLcode rtmp_disconnect(struct Curl_easy *data, 206 static CURLcode rtmp_setup_connection(struct Curl_easy *data, in rtmp_setup_connection() 223 static CURLcode rtmp_connect(struct Curl_easy *data, bool *done) in rtmp_connect() 258 static CURLcode rtmp_do(struct Curl_easy *data, bool *done) in rtmp_do() 276 static CURLcode rtmp_done(struct Curl_easy *data, CURLcode status, in rtmp_done() 286 static CURLcode rtmp_disconnect(struct Curl_easy *data, in rtmp_disconnect() [all …]
|
| D | easy.c | 144 static CURLcode global_init(long flags, bool memoryfuncs) in global_init() 224 CURLcode curl_global_init(long flags) in curl_global_init() 226 CURLcode result; in curl_global_init() 240 CURLcode curl_global_init_mem(long flags, curl_malloc_callback m, in curl_global_init_mem() 244 CURLcode result; in curl_global_init_mem() 318 CURLcode curl_global_trace(const char *config) in curl_global_trace() 321 CURLcode result; in curl_global_trace() 358 CURLcode result; in curl_easy_init() 556 static CURLcode wait_or_timeout(struct Curl_multi *multi, struct events *ev) in wait_or_timeout() 560 CURLcode result = CURLE_OK; in wait_or_timeout() [all …]
|
| D | curl_ntlm_core.h | 47 CURLcode Curl_ntlm_core_mk_lm_hash(const char *password, 50 CURLcode Curl_ntlm_core_mk_nt_hash(const char *password, 55 CURLcode Curl_hmac_md5(const unsigned char *key, unsigned int keylen, 59 CURLcode Curl_ntlm_core_mk_ntlmv2_hash(const char *user, size_t userlen, 64 CURLcode Curl_ntlm_core_mk_ntlmv2_resp(unsigned char *ntlmv2hash, 70 CURLcode Curl_ntlm_core_mk_lmv2_resp(unsigned char *ntlmv2hash,
|
| D | smb.c | 245 static CURLcode smb_setup_connection(struct Curl_easy *data, 247 static CURLcode smb_connect(struct Curl_easy *data, bool *done); 248 static CURLcode smb_connection_state(struct Curl_easy *data, bool *done); 249 static CURLcode smb_do(struct Curl_easy *data, bool *done); 250 static CURLcode smb_request_state(struct Curl_easy *data, bool *done); 251 static CURLcode smb_disconnect(struct Curl_easy *data, 255 static CURLcode smb_parse_url_path(struct Curl_easy *data, 375 CURLcode result; 428 static CURLcode smb_setup_connection(struct Curl_easy *data, in smb_setup_connection() 442 static CURLcode smb_connect(struct Curl_easy *data, bool *done) in smb_connect() [all …]
|
| /third_party/curl/lib/vauth/ |
| D | vauth.h | 76 CURLcode Curl_auth_create_plain_message(const char *authzid, 82 CURLcode Curl_auth_create_login_message(const char *value, 86 CURLcode Curl_auth_create_external_message(const char *user, 91 CURLcode Curl_auth_create_cram_md5_message(const struct bufref *chlg, 100 CURLcode Curl_auth_create_digest_md5_message(struct Curl_easy *data, 108 CURLcode Curl_auth_decode_digest_http_message(const char *chlg, 112 CURLcode Curl_auth_create_digest_http_message(struct Curl_easy *data, 130 CURLcode Curl_auth_gsasl_start(struct Curl_easy *data, 136 CURLcode Curl_auth_gsasl_token(struct Curl_easy *data, 150 CURLcode Curl_auth_create_ntlm_type1_message(struct Curl_easy *data, [all …]
|
| /third_party/curl/lib/vtls/ |
| D | vtls_int.h | 59 CURLcode Curl_alpn_to_proto_buf(struct alpn_proto_buf *buf, 61 CURLcode Curl_alpn_to_proto_str(struct alpn_proto_buf *buf, 64 CURLcode Curl_alpn_set_negotiated(struct Curl_cfilter *cf, 111 CURLcode (*random)(struct Curl_easy *data, unsigned char *entropy, 115 CURLcode (*connect_blocking)(struct Curl_cfilter *cf, 117 CURLcode (*connect_nonblocking)(struct Curl_cfilter *cf, 134 CURLcode (*set_engine)(struct Curl_easy *data, const char *engine); 135 CURLcode (*set_engine_default)(struct Curl_easy *data); 139 CURLcode (*sha256sum)(const unsigned char *input, size_t inputlen, 148 char *buf, size_t len, CURLcode *code); [all …]
|
| D | vtls.h | 83 CURLcode Curl_ssl_set_engine(struct Curl_easy *data, const char *engine); 85 CURLcode Curl_ssl_set_engine_default(struct Curl_easy *data); 89 CURLcode Curl_ssl_initsessions(struct Curl_easy *, size_t); 95 CURLcode Curl_ssl_init_certinfo(struct Curl_easy *data, int num); 96 CURLcode Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum, 99 CURLcode Curl_ssl_push_certinfo(struct Curl_easy *data, int certnum, 132 CURLcode Curl_ssl_random(struct Curl_easy *data, unsigned char *buffer, 135 CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data, 147 CURLcode Curl_ssl_cfilter_add(struct Curl_easy *data, 151 CURLcode Curl_cf_ssl_insert_after(struct Curl_cfilter *cf_at, [all …]
|
| /third_party/curl/lib/vssh/ |
| D | wolfssh.c | 51 static CURLcode wssh_connect(struct Curl_easy *data, bool *done); 52 static CURLcode wssh_multi_statemach(struct Curl_easy *data, bool *done); 53 static CURLcode wssh_do(struct Curl_easy *data, bool *done); 55 static CURLcode wscp_done(struct Curl_easy *data, 56 CURLcode, bool premature); 57 static CURLcode wscp_doing(struct Curl_easy *data, 59 static CURLcode wscp_disconnect(struct Curl_easy *data, 63 static CURLcode wsftp_done(struct Curl_easy *data, 64 CURLcode, bool premature); 65 static CURLcode wsftp_doing(struct Curl_easy *data, [all …]
|
| /third_party/curl/packages/OS400/ |
| D | ccsidcurl.h | 48 CURL_EXTERN const char *curl_easy_strerror_ccsid(CURLcode error, 54 CURL_EXTERN CURLcode curl_easy_getinfo_ccsid(CURL *curl, CURLINFO info, ...); 62 CURL_EXTERN CURLcode curl_easy_setopt_ccsid(CURL *curl, CURLoption tag, ...); 70 CURL_EXTERN CURLcode curl_mime_name_ccsid(curl_mimepart *part, 73 CURL_EXTERN CURLcode curl_mime_filename_ccsid(curl_mimepart *part, 76 CURL_EXTERN CURLcode curl_mime_type_ccsid(curl_mimepart *part, 79 CURL_EXTERN CURLcode curl_mime_encoder_ccsid(curl_mimepart *part, 82 CURL_EXTERN CURLcode curl_mime_filedata_ccsid(curl_mimepart *part, 85 CURL_EXTERN CURLcode curl_mime_data_ccsid(curl_mimepart *part, 108 CURL_EXTERN CURLcode curl_easy_setopt_RPGnum_(CURL *easy, [all …]
|
| /third_party/curl/lib/vquic/ |
| D | vquic_int.h | 50 CURLcode vquic_ctx_init(struct cf_quic_ctx *qctx); 57 CURLcode vquic_send_blocked_pkts(struct Curl_cfilter *cf, 61 CURLcode vquic_send(struct Curl_cfilter *cf, struct Curl_easy *data, 64 CURLcode vquic_send_tail_split(struct Curl_cfilter *cf, struct Curl_easy *data, 68 CURLcode vquic_flush(struct Curl_cfilter *cf, struct Curl_easy *data, 72 typedef CURLcode vquic_recv_pkt_cb(const unsigned char *pkt, size_t pktlen, 77 CURLcode vquic_recv_packets(struct Curl_cfilter *cf,
|
| /third_party/curl/tests/http/clients/ |
| D | ws-pingpong.c | 43 static CURLcode ping(CURL *curl, const char *send_payload) in ping() 46 CURLcode result = in ping() 55 static CURLcode recv_pong(CURL *curl, const char *expected_payload) in recv_pong() 60 CURLcode result = curl_ws_recv(curl, buffer, sizeof(buffer), &rlen, &meta); in recv_pong() 87 CURLcode result = in websocket_close() 93 static CURLcode pingpong(CURL *curl, const char *payload) in pingpong() 95 CURLcode res; in pingpong() 121 CURLcode res = CURLE_OK; in main()
|