Daniel Stenberg
|
05b100aee2
cleanup: make local functions static
|
5 years ago |
Daniel Stenberg
|
6f61933adf
multi: set the EXPIRE_*TIMEOUT timers at TIMER_STARTSINGLE time
|
5 years ago |
Daniel Stenberg
|
fe71b2d928
multi: remove "Dead assignment"
|
5 years ago |
Daniel Stenberg
|
ba243235ec
urldata: rename easy_conn to just conn
|
5 years ago |
Daniel Stenberg
|
4c35574bb7
multi: multiplexing improvements
|
5 years ago |
Brad Spencer
|
84a30d0a41
curl_multi_remove_handle() don't block terminating c-ares requests
|
6 years ago |
Rikard Falkeborn
|
1e4ec09a26
printf: introduce CURL_FORMAT_TIMEDIFF_T
|
5 years ago |
Daniel Stenberg
|
fb445a1e18
disconnect: separate connections and easy handles better
|
6 years ago |
Daniel Stenberg
|
ecb2e194d4
multi: convert two timeout variables to timediff_t
|
6 years ago |
Johannes Schindelin
|
d997aa0e96
Upon HTTP_1_1_REQUIRED, retry the request with HTTP/1.1
|
6 years ago |
Daniel Stenberg
|
34fe0e1622
curl_easy_perform: fix timeout handling
|
6 years ago |
Daniel Stenberg
|
dcd6f81025
snprintf: renamed and we now only use msnprintf()
|
6 years ago |
Romain Fliedel
|
6765e6d9e6
ares: remove fd from multi fd set when ares is about to close the fd
|
6 years ago |
Michael Kaufmann
|
3793761a37
multi: Fix error handling in the SENDPROTOCONNECT state
|
6 years ago |
Daniel Stenberg
|
05564e750e
multi: avoid double-free
|
6 years ago |
Daniel Stenberg
|
8a49f91d32
multi: make the closure handle "inherit" CURLOPT_NOSIGNAL
|
6 years ago |
Michael Kaufmann
|
6afe70a00b
Curl_follow: Always free the passed new URL
|
6 years ago |
Daniel Stenberg
|
2dfc0dd6b5
multi: fix memory leak in content encoding related error path
|
6 years ago |
Daniel Stenberg
|
454fa3fd7b
multi: fix location URL memleak in error path
|
6 years ago |
Daniel Stenberg
|
46e164069d
url: use the URL API internally as well
|
6 years ago |
Daniel Stenberg
|
ec5d0991cc
curl_multi_wait: call getsock before figuring out timeout
|
6 years ago |
Daniel Stenberg
|
abff183387
setopt: add CURLOPT_DOH_URL
|
6 years ago |
Daniel Stenberg
|
d7c4213bd0
multiplex: enable by default
|
6 years ago |
Daniel Stenberg
|
f7208df7d9
pipelining: deprecated
|
6 years ago |
Daniel Stenberg
|
e6e9b006f7
upload: allocate upload buffer on-demand
|
6 years ago |
Daniel Stenberg
|
09da53998e
urldata: remove unused pipe_broke struct field
|
6 years ago |
Daniel Jelinski
|
d6cf93011d
retry: return error if rewind was necessary but didn't happen
|
6 years ago |
Daniel Stenberg
|
acefdd0cd1
multi: always do the COMPLETED procedure/state
|
6 years ago |
Daniel Stenberg
|
1b76c38904
conn: remove the boolean 'inuse' field
|
6 years ago |
Javier Blazquez
|
4c901638b4
multi: fix crash due to dangling entry in connect-pending list
|
6 years ago |