MCPcopy Create free account

hub / github.com/curl/curl / functions

Functions6,269 in github.com/curl/curl

↓ 15 callersMethoddownload_file
(self, i: int)
tests/http/testenv/curl.py:658
↓ 15 callersFunctionimap_sendf
lib/imap.c:160
↓ 15 callersFunctionloghex
tests/server/util.c:36
↓ 15 callersFunctionsend_negotiation
lib/telnet.c:225
↓ 15 callersFunctionsetup_des_key
* Turns a 56-bit key into a 64-bit, odd parity key and sets the key. The * key schedule ks is also set. */
lib/curl_ntlm_core.c:159
↓ 14 callersFunctionCurl_bufref_memdup0
lib/bufref.c:120
↓ 14 callersFunctionCurl_conn_cf_discard_chain
lib/cfilters.c:159
↓ 14 callersFunctionCurl_dynhds_free
lib/dynhds.c:69
↓ 14 callersFunctionCurl_meta_set
lib/easy.c:1382
↓ 14 callersFunctionCurl_pgrsSetUploadSize
lib/progress.c:427
↓ 14 callersFunctionCurl_xfer_setup_recv
lib/transfer.c:735
↓ 14 callersFunctionchecksize
tests/unit/unit3214.c:27
↓ 14 callersFunctioncurl_multi_strerror
lib/strerror.c:326
↓ 14 callersFunctioncurlx_memdup
* * curlx_memdup(source, length) * * Copies the 'source' data to a newly allocated buffer (that is * returned). Copies 'length' bytes. * * Retur
lib/curlx/strdup.c:64
↓ 14 callersFunctioncurlx_sotouz
* signed curl_off_t to unsigned size_t */
lib/curlx/warnless.c:209
↓ 14 callersFunctionoldap_map_error
Map some particular LDAP error codes to CURLcode values. */
lib/openldap.c:149
↓ 14 callersFunctiont1620_parse
tests/unit/unit1620.c:35
↓ 14 callersFunctiont518_store_errmsg
tests/libtest/lib518.c:43
↓ 14 callersFunctionwrite_stdout
* write_stdout tries to write to stdio nbytes from the given buffer. This is a * blocking function that only returns TRUE when nbytes have actually b
tests/server/sockfilt.c:300
↓ 13 callersFunctionCurl_conn_cf_connect
lib/cfilters.c:419
↓ 13 callersFunctionCurl_creds_link
lib/creds.c:128
↓ 13 callersFunctionCurl_dynhds_cadd
lib/dynhds.c:177
↓ 13 callersFunctionCurl_freeaddrinfo
lib/curl_addrinfo.c:71
↓ 13 callersFunctionCurl_hash_add
Insert the data in the hash. If there already was a match in the hash, that * data is replaced. This function also "lazily" allocates the table if *
lib/hash.c:202
↓ 13 callersFunctionCurl_pgrsUpdate
lib/progress.c:711
↓ 13 callersFunctionCurl_poll
* This is a wrapper around poll(). If poll() does not exist, then * select() is used instead. An error is returned if select() is * being used and a
lib/select.c:203
↓ 13 callersFunctionCurl_ssl_cf_is_proxy
lib/vtls/vtls.c:1570
↓ 13 callersFunctionCurl_sspi_free_identity
* Curl_sspi_free_identity() * * This is used to free the contents of an SSPI identifier structure. * * Parameters: * * identity [in/out] - The i
lib/curl_sspi.c:198
↓ 13 callersFunctionCurl_uint32_bset_resize
lib/uint-bset.c:40
↓ 13 callersFunctioncheck_bufq
tests/unit/unit2601.c:78
↓ 13 callersFunctioncurlx_base64_decode
* curlx_base64_decode() * * Given a base64 null-terminated string at src, decode it and return a * pointer in *outptr to a newly allocated memory a
lib/curlx/base64.c:61
↓ 13 callersFunctioncurlx_sltosi
* signed long to signed int */
lib/curlx/warnless.c:130
↓ 13 callersFunctioncurlx_str_trimblanks
remove ISBLANK()s from both ends of the string */
lib/curlx/strparse.c:302
↓ 13 callersMethodkill
(self, wait_dead=True)
tests/http/testenv/h2o.py:171
↓ 13 callersFunctionmulti_posttransfer
* posttransfer() is called immediately after a transfer ends */
lib/multi.c:1947
↓ 13 callersFunctionsftp_libssh2_strerror
lib/vssh/libssh2.c:62
↓ 13 callersFunctiontrc_infof
lib/curl_trc.c:242
↓ 13 callersFunctionvalue_range
lib/setopt.c:810
↓ 12 callersFunctionCurl_conn_terminate
lib/conncache.c:635
↓ 12 callersFunctionCurl_creader_set_null
lib/sendf.c:1275
↓ 12 callersFunctionCurl_creds_same
lib/creds.c:155
↓ 12 callersFunctionCurl_dynhds_count
lib/dynhds.c:97
↓ 12 callersFunctionCurl_get_scheme
lib/protocol.c:533
↓ 12 callersFunctionCurl_hash_delete
Remove the identified hash entry. * Returns non-zero on failure. * * @unittest: 1603 */
lib/hash.c:212
↓ 12 callersFunctionCurl_is_ASCII_name
* Helpers for IDNA conversions. */
lib/idn.c:224
↓ 12 callersFunctionCurl_peer_equal
lib/peer.c:321
↓ 12 callersFunctionCurl_pollset_cleanup
lib/select.c:520
↓ 12 callersFunctionCurl_pollset_init
lib/select.c:500
↓ 12 callersFunctionCurl_ssl_scache_use
lib/vtls/vtls_scache.c:666
↓ 12 callersFunctionCurl_strntolower
Copy a lower case version of the string from src to dest. The * strings may overlap. No more than n characters of the string are copied * (including
lib/strcase.c:106
↓ 12 callersFunctioncpool_get_instance
lib/conncache.c:256
↓ 12 callersFunctioncurl_global_trace
* curl_global_trace() globally initializes curl logging. */
lib/easy.c:292
↓ 12 callersFunctioncurl_mime_filename
Set mime part remote filename. */
lib/mime.c:1277
↓ 12 callersFunctioncurl_share_init
lib/curl_share.c:68
↓ 12 callersFunctiondoh_get16bit
lib/doh.c:559
↓ 12 callersFunctioneasysrc_add
Add a source line to the main code or remarks */
src/tool_easysrc.c:91
↓ 12 callersMethodget_credentials
(self, domain)
tests/http/testenv/env.py:708
↓ 12 callersMethodhttp_put
(self, urls: List[str], data=None, fdata=None, alpn_proto: Optional[str] = None,
tests/http/testenv/curl.py:792
↓ 12 callersFunctionmy_parse_port
tests/unit/unit1653.c:29
↓ 12 callersFunctionmyssh_quote_error
lib/vssh/libssh.c:611
↓ 12 callersFunctionpush_certinfo
lib/vtls/openssl.c:179
↓ 12 callersFunctionset_signal
tests/server/util.c:558
↓ 12 callersMethodssh_download
(self, urls: List[str], with_stats: bool = True, with_profile: bool
tests/http/testenv/curl.py:935
↓ 12 callersFunctiont537_store_errmsg
tests/libtest/lib537.c:40
↓ 11 callersFunctionCurl_cf_ngtcp2_progress_egress
lib/vquic/cf-ngtcp2-cmn.c:1465
↓ 11 callersFunctionCurl_close
lib/url.c:195
↓ 11 callersFunctionCurl_compareheader
* Curl_compareheader() * * Returns TRUE if 'headerline' contains the 'header' with given 'content' * (within a comma-separated list of tokens). Pas
lib/http.c:1394
↓ 11 callersFunctionCurl_dns_entry_unlink
* Curl_dns_entry_unlink() releases a reference to the given cached DNS entry. * When the reference count reaches 0, the entry is destroyed. It is imp
lib/dnscache.c:626
↓ 11 callersFunctionCurl_hsts_cleanup
lib/hsts.c:77
↓ 11 callersFunctionCurl_llist_destroy
lib/llist.c:192
↓ 11 callersFunctionCurl_rlimit_drain
lib/ratelimit.c:213
↓ 11 callersFunctionCurl_safecmp
Compare case-sensitive null-terminated strings, taking care of possible * null pointers. Return true if arguments match. */
lib/strcase.c:119
↓ 11 callersFunctionalloc_ports_and_do
(port_spec: Dict[str, int], do_func: Callable[[Dict[str, int]], bool],
tests/http/testenv/ports.py:54
↓ 11 callersFunctioncf_ssl_scache_get
lib/vtls/vtls_scache.c:362
↓ 11 callersFunctioncurl_formfree
* curl_formfree() is an external function to free up a whole form post * chain */
lib/formdata.c:664
↓ 11 callersFunctioncurl_mime_filedata
Set mime part content from named local file. */
lib/mime.c:1321
↓ 11 callersFunctioncurl_mime_subparts
lib/mime.c:1510
↓ 11 callersFunctioncurl_multi_wait
lib/multi.c:1673
↓ 11 callersFunctioncurlx_dyn_tail
* Specify the size of the tail to keep (number of bytes from the end of the * buffer). The rest is dropped. */
lib/curlx/dynbuf.c:139
↓ 11 callersFunctioncurlx_verify_windows_version
* curlx_verify_windows_version() * * This is used to verify if we are running on a specific Windows version. * * Parameters: * * majorVersion [i
lib/curlx/version_win32.c:84
↓ 11 callersMethoddump_stat
(self, x)
tests/http/testenv/curl.py:580
↓ 11 callersFunctionfix_excessive_path
Fix excessive paths (paths that exceed MAX_PATH length of 260). * * This is a helper function to fix paths that would exceed the MAX_PATH * limitat
lib/curlx/fopen.c:107
↓ 11 callersFunctionnotef
* Emit 'note' formatted message on configured 'errors' stream, if verbose was * selected. */
src/tool_msgs.c:79
↓ 11 callersMethodset_answers
(self, addr_a: Optional[List[str]] = None, addr_aaaa: Optional[List[str]] = None,
tests/http/testenv/dnsd.py:154
↓ 11 callersMethodset_extra_config
(self, domain: str, lines: Optional[Union[str, List[str]]])
tests/http/testenv/httpd.py:121
↓ 11 callersFunctionssl_push_certinfo_dyn
* This is a convenience function for push_certinfo_len that takes a * dynbuf value. * * It also does the verbose output if !certnum. */
lib/vtls/x509asn1.c:932
↓ 11 callersMethodstart
(self, wait_live=True)
tests/http/testenv/h2o.py:128
↓ 11 callersFunctiont1663_parse
tests/unit/unit1663.c:42
↓ 11 callersMethodupdate_ports
(self, ports: Dict[str, int])
tests/http/testenv/env.py:782
↓ 10 callersFunctionCurl_async_get
lib/hostip.c:1026
↓ 10 callersFunctionCurl_conn_adjust_pollset
lib/cfilters.c:746
↓ 10 callersFunctionCurl_conn_cf_recv
lib/cfilters.c:438
↓ 10 callersFunctionCurl_conn_http_version
lib/cfilters.c:665
↓ 10 callersFunctionCurl_hash_next_element
lib/hash.c:362
↓ 10 callersFunctionCurl_mime_cleanpart
lib/mime.c:1089
↓ 10 callersFunctionCurl_netrc_cleanup
lib/netrc.c:670
↓ 10 callersFunctionCurl_netrc_init
lib/netrc.c:664
↓ 10 callersFunctionCurl_pgrsReset
lib/progress.c:209
↓ 10 callersFunctionCurl_timestrcmp
* Curl_timestrcmp() returns 0 if the two strings are identical. The time this * function spends is a function of the shortest string, not of the cont
lib/strcase.c:130
↓ 10 callersFunctionCurl_uint32_bset_add
lib/uint-bset.c:108
← previousnext →201–300 of 6,269, ranked by callers