Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/curl/curl
/ functions
Functions
6,269 in github.com/curl/curl
⨍
Functions
6,269
◇
Types & classes
3,193
↓ 2 callers
Method
check_stat_positive
(self, s, idx, key)
tests/http/test_16_info.py:120
↓ 2 callers
Method
check_stat_positive
(self, s, idx, key)
tests/http/testenv/curl.py:499
↓ 2 callers
Method
check_upload
(self, env, vsftpd: VsFTPD, docname)
tests/http/test_31_vsftpds.py:327
↓ 2 callers
Method
check_upload
(self, env, vsftpd: VsFTPD, docname)
tests/http/test_32_ftps_vsftpd.py:313
↓ 2 callers
Function
checkhome
src/tool_findfile.c:63
↓ 2 callers
Function
checkhttpprefix
* checkhttpprefix() * * Returns TRUE if member of the list matches prefix of string */
lib/http.c:3144
↓ 2 callers
Function
checkparts
tests/libtest/lib1560.c:38
↓ 2 callers
Function
checkpasswd
src/tool_paramhlp.c:548
↓ 2 callers
Function
checkprotoprefix
lib/http.c:3179
↓ 2 callers
Function
chunk_len
lib/bufq.c:38
↓ 2 callers
Function
cidr4_match
lib/proxy.c:56
↓ 2 callers
Function
cidr6_match
lib/proxy.c:92
↓ 2 callers
Function
cl_reset_writer
lib/sendf.c:47
↓ 2 callers
Function
cleanarg
src/tool_getparam.c:626
↓ 2 callers
Function
clone_ssl_primary_config
lib/vtls/vtls_config.c:189
↓ 2 callers
Method
close_log
(self)
tests/http/testenv/caddy.py:72
↓ 2 callers
Method
close_log
(self)
tests/http/testenv/nghttpx.py:90
↓ 2 callers
Method
close_log
(self)
tests/http/testenv/vsftpd.py:88
↓ 2 callers
Function
compare_header_names
alphabetically compare two headers by their name, expecting headers to use ':' at this point */
lib/http_aws_sigv4.c:291
↓ 2 callers
Function
conn_report_connect_stats
* Update connection statistics */
lib/connect.c:310
↓ 2 callers
Function
connect_to
tests/server/sws.c:1187
↓ 2 callers
Function
content_type_match
lib/mime.c:1678
↓ 2 callers
Function
convert_version_info_string
projects/OS400/ccsidcurl.c:372
↓ 2 callers
Function
copy_custom_value
* Strip off leading and trailing whitespace from the value in the given HTTP * header line and return a strdup-ed copy in 'valp' - returns an empty
lib/http.c:202
↓ 2 callers
Function
copy_header_external
Generate the curl_header struct for the user. This function MUST assign all struct fields in the output struct. */
lib/headers.c:35
↓ 2 callers
Function
cpfds_add_sock
lib/select.c:380
↓ 2 callers
Function
cpool_bundle_destroy
lib/conncache.c:83
↓ 2 callers
Function
cpool_discard_conn
lib/conncache.c:184
↓ 2 callers
Function
cpool_get_first
Return the "first" connection in the pool or NULL. */
lib/conncache.c:129
↓ 2 callers
Function
cpool_get_oldest_idle
lib/conncache.c:336
↓ 2 callers
Function
cpool_remove_conn
lib/conncache.c:162
↓ 2 callers
Function
cr_flush_out
lib/vtls/rustls.c:265
↓ 2 callers
Function
cs_is_separator
lib/vtls/cipher_suite.c:650
↓ 2 callers
Function
cshutdn_destroy_oldest
lib/cshutdn.c:167
↓ 2 callers
Function
cshutdn_perform
lib/cshutdn.c:228
↓ 2 callers
Function
cshutdn_run_conn_handler
lib/cshutdn.c:41
↓ 2 callers
Function
cshutdn_run_once
lib/cshutdn.c:69
↓ 2 callers
Function
curl_dbg_malloc
lib/memdebug.c:210
↓ 2 callers
Function
curl_dbg_memdebug
this sets the log filename */
lib/memdebug.c:151
↓ 2 callers
Function
curl_dbg_memlimit
This function sets the number of malloc() calls that should return successfully! */
lib/memdebug.c:177
↓ 2 callers
Function
curl_dbg_vlog
lib/memdebug.c:527
↓ 2 callers
Function
curl_easy_option_by_name
lib/easygetopt.c:53
↓ 2 callers
Function
curl_escape
for ABI-compatibility with previous versions */
lib/escape.c:36
↓ 2 callers
Method
curl_features_string
()
tests/http/testenv/env.py:516
↓ 2 callers
Function
curl_global_init_mem
* curl_global_init_mem() globally initializes curl and also registers the * user provided callback routines. */
lib/easy.c:213
↓ 2 callers
Method
curl_has_protocol
(protocol: str)
tests/http/testenv/env.py:528
↓ 2 callers
Method
curl_lib_version_before
(libname: str, lib_version)
tests/http/testenv/env.py:549
↓ 2 callers
Function
curl_multi_get_handles
lib/multi.c:3927
↓ 2 callers
Method
curl_uses_ossl_quic
()
tests/http/testenv/env.py:506
↓ 2 callers
Method
curl_version
()
tests/http/testenv/env.py:568
↓ 2 callers
Function
curl_ws_start_frame
lib/ws.c:1884
↓ 2 callers
Function
curlx_CreateFile
lib/curlx/fopen.c:254
↓ 2 callers
Function
curlx_base64url_encode
* curlx_base64url_encode() * * Given a pointer to an input buffer and an input size, encode it and * return a pointer in *outptr to a newly allocat
lib/curlx/base64.c:263
↓ 2 callers
Function
curlx_dyn_take
lib/curlx/dynbuf.c:245
↓ 2 callers
Function
curlx_dyn_vaddf
* Append a string vprintf()-style */
lib/curlx/dynbuf.c:187
↓ 2 callers
Function
curlx_sltous
* signed long to unsigned short */
lib/curlx/warnless.c:172
↓ 2 callers
Function
curlx_sltouz
lib/curlx/warnless.c:323
↓ 2 callers
Function
curlx_str_assign
lib/curlx/strparse.c:32
↓ 2 callers
Function
curlx_verify_windows_init
lib/curlx/version_win32.c:51
↓ 2 callers
Function
cw_out_append
lib/cw-out.c:345
↓ 2 callers
Function
cw_out_buf_free
lib/cw-out.c:89
↓ 2 callers
Function
cw_out_bufs_len
lib/cw-out.c:122
↓ 2 callers
Function
cw_out_cb_write
lib/cw-out.c:174
↓ 2 callers
Function
cw_out_do_write
lib/cw-out.c:371
↓ 2 callers
Function
cw_out_flush
lib/cw-out.c:471
↓ 2 callers
Function
cw_out_ptr_flush
lib/cw-out.c:221
↓ 2 callers
Function
cw_pause_buf_free
lib/cw-pause.c:59
↓ 2 callers
Function
cw_pause_flush
lib/cw-pause.c:99
↓ 2 callers
Function
data_urlencode
--data-urlencode */
src/tool_getparam.c:644
↓ 2 callers
Function
de_cleanup
lib/doh.c:1055
↓ 2 callers
Function
de_init
lib/doh.c:718
↓ 2 callers
Function
decodedata
tests/server/getpart.c:186
↓ 2 callers
Function
dedotdotify
lib/urlapi.c:760
↓ 2 callers
Function
digest_flush_stale
Flush the Digest state if it was created for a different origin or with different credentials than the ones now in use, then link the current on
lib/http_digest.c:68
↓ 2 callers
Function
disc_handshake
Perform the disconnect handshake with sockfilt * This involves waiting for the disconnect acknowledgment after the DISC * command, while throwing aw
tests/server/sockfilt.c:866
↓ 2 callers
Function
display_gss_error
lib/curl_gssapi.c:388
↓ 2 callers
Function
dns_shuffle_addr
lib/dnscache.c:346
↓ 2 callers
Function
dnscache_add_addr
lib/dnscache.c:531
↓ 2 callers
Function
dnscache_ai_has_family
lib/dnscache.c:400
↓ 2 callers
Function
do_init_writer_stack
lib/sendf.c:326
↓ 2 callers
Function
do_sendmsg
lib/vquic/vquic.c:126
↓ 2 callers
Function
doh_close
lib/doh.c:1332
↓ 2 callers
Function
doh_resp_decode_httpsrr
lib/doh.c:1139
↓ 2 callers
Method
download_file
(self, i: int)
tests/http/testenv/client.py:68
↓ 2 callers
Function
dumpAlgo
lib/vtls/x509asn1.c:890
↓ 2 callers
Function
dump_cookies2504
tests/libtest/lib2504.c:28
↓ 2 callers
Function
dynhds_add_custom
lib/http_proxy.c:41
↓ 2 callers
Function
dynhds_ccontains
lib/dynhds.c:238
↓ 2 callers
Function
dynhds_contains
lib/dynhds.c:230
↓ 2 callers
Function
easy_perform
* easy_perform() is the internal interface that performs a blocking * transfer as previously setup. * * CONCEPT: This function creates a multi hand
lib/easy.c:735
↓ 2 callers
Function
easysrc_cleanup
src/tool_easysrc.c:162
↓ 2 callers
Function
easysrc_free
Clean up all source code if we run out of memory */
src/tool_easysrc.c:76
↓ 2 callers
Function
encodeOID
lib/vtls/x509asn1.c:408
↓ 2 callers
Function
ensure_encoding_size
lib/vtls/schannel.c:1166
↓ 2 callers
Function
escape_string
Escape header string into allocated memory. */
lib/mime.c:197
↓ 2 callers
Method
exists
(self)
tests/http/testenv/nghttpx.py:87
↓ 2 callers
Method
exists
(self)
tests/http/testenv/dante.py:78
↓ 2 callers
Method
exists
(self)
tests/http/testenv/vsftpd.py:96
↓ 2 callers
Function
expect_timer_seconds
tests/unit/unit1399.c:73
↓ 2 callers
Function
fake_t_startsingle_time
* Invoke Curl_pgrsTime for TIMER_STARTSINGLE to trigger the behavior that * manages is_t_startransfer_set, but fake the t_startsingle time for purpos
tests/unit/unit1399.c:52
← previous
next →
1,601–1,700 of 6,269, ranked by callers