MCPcopy Create free account

hub / github.com/curl/curl / functions

Functions6,269 in github.com/curl/curl

↓ 5 callersFunctionCurl_http_decode_status
Decode HTTP status code string. */
lib/http.c:4678
↓ 5 callersFunctionCurl_http_input_auth
* Curl_http_input_auth() deals with Proxy-Authenticate: and WWW-Authenticate: * headers. They are dealt with both in the transfer.c main loop and in
lib/http.c:1037
↓ 5 callersFunctionCurl_http_req_to_h2
lib/http.c:4940
↓ 5 callersFunctionCurl_init_do
lib/url.c:2606
↓ 5 callersFunctionCurl_is_absolute_url
* Returns the length of the scheme if the given URL is absolute (as opposed * to relative). Stores the scheme in the buffer if TRUE and 'buf' is * n
lib/urlapi.c:194
↓ 5 callersFunctionCurl_is_ipv4addr
lib/curl_addrinfo.c:426
↓ 5 callersFunctionCurl_mime_add_header
Add a header. */ VARARGS2 */
lib/mime.c:1610
↓ 5 callersFunctionCurl_mime_initpart
Initialize a mime part. */
lib/mime.c:1227
↓ 5 callersFunctionCurl_multi_connchanged
* Curl_multi_connchanged() is called to tell that there is a connection in * this multi handle that has changed state (multiplexing become possible,
lib/multi.c:1744
↓ 5 callersFunctionCurl_nghttp2_fr_print
lib/http2.c:1050
↓ 5 callersFunctionCurl_pgrsTimeWas
* Curl_pgrsTimeWas(). Store the timestamp time at the given label. */
lib/progress.c:270
↓ 5 callersFunctionCurl_pgrs_upload_inc
lib/progress.c:399
↓ 5 callersFunctionCurl_pin_peer_pubkey
lib/vtls/vtls.c:444
↓ 5 callersFunctionCurl_pollset_check
lib/select.c:691
↓ 5 callersFunctionCurl_pp_disconnect
lib/pingpong.c:397
↓ 5 callersFunctionCurl_pp_flushsend
lib/pingpong.c:365
↓ 5 callersFunctionCurl_pp_pollset
lib/pingpong.c:349
↓ 5 callersFunctionCurl_read16_le
* Curl_read16_le() * * This function converts a 16-bit integer from the little endian format, as * used in the incoming package to whatever endian
lib/curl_endian.c:41
↓ 5 callersFunctionCurl_req_want_send
lib/request.c:433
↓ 5 callersFunctionCurl_rlimit_init
lib/ratelimit.c:154
↓ 5 callersFunctionCurl_sasl_decode_mech
* Curl_sasl_decode_mech() * * Convert a SASL mechanism name into a token. * * Parameters: * * ptr [in] - The mechanism string. * maxlen
lib/curl_sasl.c:81
↓ 5 callersFunctionCurl_sasl_start
* Curl_sasl_start() * * Calculate the required login details for SASL authentication. */
lib/curl_sasl.c:510
↓ 5 callersFunctionCurl_splay
* Splay using the key i (which may or may not be in the tree.) The starting * root is t. */
lib/splay.c:41
↓ 5 callersFunctionCurl_ssl_conn_config_update
lib/vtls/vtls_config.c:381
↓ 5 callersFunctionCurl_ssl_scache_put
lib/vtls/vtls_scache.c:934
↓ 5 callersFunctionCurl_strntoupper
Copy an upper case version of the string from src to dest. The * strings may overlap. No more than n characters of the string are copied * (includin
lib/strcase.c:91
↓ 5 callersFunctionCurl_thrdpool_signal
lib/thrdpool.c:366
↓ 5 callersFunctionCurl_tls_keylog_close
lib/vtls/keylog.c:59
↓ 5 callersFunctionCurl_tls_keylog_write
lib/vtls/keylog.c:105
↓ 5 callersFunctionCurl_uint32_hash_set
lib/uint-hash.c:113
↓ 5 callersFunctionCurl_uint32_tbl_capacity
lib/uint-table.c:103
↓ 5 callersFunctionCurl_uint32_tbl_contains
lib/uint-table.c:159
↓ 5 callersFunctionCurl_uint32_tbl_next
lib/uint-table.c:192
↓ 5 callersFunctionCurl_uint32_tbl_resize
lib/uint-table.c:60
↓ 5 callersFunctionCurl_update_timer
* Tell the application it should update its timers, if it subscribes to the * update timer callback. */
lib/multi.c:3598
↓ 5 callersFunctionCurl_vquic_ctx_update_time
lib/vquic/vquic.c:114
↓ 5 callersFunctionCurl_vquic_flush
lib/vquic/vquic.c:336
↓ 5 callersFunctionCurl_xfer_write_resp
lib/transfer.c:753
↓ 5 callersFunctionSetHTTPrequest
src/tool_helpers.c:77
↓ 5 callersMethod_make_docs_file
(self, docs_dir: str, fname: str, fsize: int)
tests/http/test_08_caddy.py:50
↓ 5 callersMethod_make_docs_file
(self, docs_dir: str, fname: str, fsize: int)
tests/http/test_30_vsftpd.py:49
↓ 5 callersMethod_rmf
(self, path)
tests/http/test_31_vsftpds.py:161
↓ 5 callersMethod_rmf
(self, path)
tests/http/test_32_ftps_vsftpd.py:171
↓ 5 callersFunctionauthcmp
lib/http.c:891
↓ 5 callersFunctioncf_ai_iter_has_more
lib/cf-ip-happy.c:152
↓ 5 callersFunctioncf_cntrl_all
lib/cfilters.c:447
↓ 5 callersFunctioncf_h2_header_error
lib/http2.c:1375
↓ 5 callersFunctioncf_ip_attempt_free
lib/cf-ip-happy.c:180
↓ 5 callersFunctioncf_ssl_scache_clear_peer
lib/vtls/vtls_scache.c:498
↓ 5 callersMethodcheck_stats_timeline
(self, idx)
tests/http/testenv/curl.py:515
↓ 5 callersMethodclear_logs
(self)
tests/http/testenv/h2o.py:81
↓ 5 callersFunctioncurl_easy_nextheader
public API */
lib/headers.c:121
↓ 5 callersFunctioncurl_easy_recv
* Receives data from the connected socket. Use after successful * curl_easy_perform() with CURLOPT_CONNECT_ONLY option. * Returns CURLE_OK on succes
lib/easy.c:1229
↓ 5 callersFunctioncurl_mvaprintf
lib/mprintf.c:1166
↓ 5 callersFunctioncurl_mvsnprintf
lib/mprintf.c:1104
↓ 5 callersFunctioncurlx_fseek
lib/curlx/fopen.c:28
↓ 5 callersFunctioncurlx_pnow
In case of bug fix this function has a counterpart in tool_util.c */
lib/curlx/timeval.c:40
↓ 5 callersFunctioncurlx_str_quotedword
Get a "quoted" word. Escaped quotes are supported. return non-zero on error */
lib/curlx/strparse.c:107
↓ 5 callersFunctiondebug_dump
tests/libtest/testtrace.c:33
↓ 5 callersFunctiondoh_resp_decode
lib/doh.c:734
↓ 5 callersFunctiondump_bufq
tests/unit/unit2601.c:50
↓ 5 callersFunctionencrypt_des
lib/curl_ntlm_core.c:201
↓ 5 callersMethodfmt_size
(cls, val)
tests/http/scorecard.py:61
↓ 5 callersFunctionfn_convert_UTF8_to_wchar
lib/curlx/fopen.c:61
↓ 5 callersFunctionfree_push_headers
lib/http2.c:149
↓ 5 callersFunctionfreecookie
lib/cookie.c:64
↓ 5 callersFunctionftp_nb_type
* * ftp_nb_type() * * Set TYPE. We only deal with ASCII or BINARY so this function * sets one of them. * If the transfer type is not sent, simula
lib/ftp.c:3850
↓ 5 callersFunctionftp_parse_url_path
* * ftp_parse_url_path() * * Parse the URL path into separate path components. * */
lib/ftp.c:207
↓ 5 callersMethodftp_ssl_upload
(self, urls: List[str], fupload: Optional[Any] = None, updata: O
tests/http/testenv/curl.py:918
↓ 5 callersFunctionhttp_auth_nego_reset
lib/http_negotiate.c:37
↓ 5 callersMethodhttpd_version
()
tests/http/testenv/env.py:631
↓ 5 callersFunctionimap_atom
* * imap_atom() * * Checks the input string for characters that need escaping and returns an * atom ready for sending to the server. * * The ret
lib/imap.c:204
↓ 5 callersFunctionkeyed_string
projects/OS400/ccsidcurl.c:231
↓ 5 callersFunctionmev_sh_entry_user_count
lib/multi_ev.c:137
↓ 5 callersFunctionmime_string_call
projects/OS400/ccsidcurl.c:1317
↓ 5 callersMethodmk_altsvc_file
(self, name, src_alpn, src_host, src_port, dest_alpn, dest_host, dest_port)
tests/http/testenv/curl.py:1299
↓ 5 callersFunctionmulti_adjust_pollset
adjust pollset for rate limits/pauses */
lib/multi.c:991
↓ 5 callersFunctionmulti_ischanged
* multi_ischanged() is called * * Returns TRUE/FALSE whether the state is changed to trigger a CONNECT_PEND * => CONNECT action. * * Set 'clear'
lib/multi.c:1725
↓ 5 callersFunctionmy_get_line
* Returns a line from the given file. Every line is null-terminated (no * newline). Skips #-commented and space/tabs-only lines automatically. */
src/tool_parsecfg.c:378
↓ 5 callersFunctionmyssh_multi_statemach
called repeatedly until done from multi.c */
lib/vssh/libssh.c:2449
↓ 5 callersFunctionoldap_perform_bind
Starts LDAP simple bind. */
lib/openldap.c:342
↓ 5 callersFunctionopt_sslver
src/tool_getparam.c:1738
↓ 5 callersFunctionpeer_create
lib/peer.c:103
↓ 5 callersFunctionpeer_parse_clear
lib/peer.c:95
↓ 5 callersFunctionprintsub
lib/telnet.c:490
↓ 5 callersFunctionprocess_zlib_error
lib/content_encoding.c:101
↓ 5 callersFunctionproxy_h2_progress_egress
lib/cf-h2-proxy.c:395
↓ 5 callersFunctionqueue_bytes
tests/unit/unit3400.c:32
↓ 5 callersFunctionreadback_bytes
Readback a byte string segment. */
lib/mime.c:664
↓ 5 callersFunctionremove_expired
* remove_expired * * Remove expired cookies from the hash by inspecting the expires timestamp on * each cookie in the hash, freeing and deleting an
lib/cookie.c:274
↓ 5 callersFunctionset_advisor_read_lock
tests/server/util.c:228
↓ 5 callersFunctionsetpacketblock
lib/tftp.c:215
↓ 5 callersFunctionsigpipe_apply
lib/sigpipe.h:80
↓ 5 callersFunctionsockaddr2string
lib/cf-socket.c:92
↓ 5 callersFunctionsocket_close
lib/cf-socket.c:517
↓ 5 callersFunctionsocks_recv
lib/socks.c:229
↓ 5 callersFunctionssh_block2waitfor
* When one of the libssh2 functions has returned LIBSSH2_ERROR_EAGAIN this * function is used to figure out in what direction and stores this info so
lib/vssh/libssh2.c:3127
↓ 5 callersFunctionssh_multi_statemach
called repeatedly until done from multi.c */
lib/vssh/libssh2.c:3147
↓ 5 callersFunctionssl_installed
lib/openldap.c:506
↓ 5 callersMethodstop
(self, wait_dead=True)
tests/http/testenv/caddy.py:122
← previousnext →601–700 of 6,269, ranked by callers