Daniel Stenberg
|
a2c85bb8e4
Curl_pgrsTime - return new time to avoid timeout integer overflow
|
4 years ago |
Marc Hoersken
|
3334ee6bcb
multi: expand pre-check for socket readiness
|
4 years ago |
rcombs
|
d2a7d7c185
multi: implement wait using winsock events
|
4 years ago |
Daniel Stenberg
|
3c9e021f86
Curl_easy: remember last connection by id, not by pointer
|
4 years ago |
Emil Engler
|
da901fefe0
multi: Remove 10-year old out-commented code
|
4 years ago |
Daniel Stenberg
|
ca567dc5a4
multi: Condition 'extrawait' is always true
|
4 years ago |
Marc Aldorasi
|
d5bb459ccf
multi_remove_handle: close unused connect-only connections
|
4 years ago |
Daniel Stenberg
|
abe59221fc
curl_multi_setopt: fix compiler warning "result is always false"
|
4 years ago |
Daniel Stenberg
|
61a08508f6
multi: remove two checks always true
|
4 years ago |
Daniel Stenberg
|
25222b14ef
Revert "multi: implement wait using winsock events"
|
4 years ago |
Daniel Stenberg
|
ff1c37cbe3
url: make sure pushed streams get an allocated download buffer
|
4 years ago |
rcombs
|
8bc25c590e
multi: implement wait using winsock events
|
4 years ago |
xquery
|
0a35580e21
multi: add defensive check on data->multi->num_alive
|
4 years ago |
Marc Hoersken
|
3186f50054
timeouts: move ms timeouts to timediff_t from int and long
|
4 years ago |
Daniel Stenberg
|
f3d501dc67
build: disable more code/data when built without proxy support
|
4 years ago |
Daniel Stenberg
|
c4e6968127
url: alloc the download buffer at transfer start
|
4 years ago |
Daniel Stenberg
|
ed35d6590e
dynbuf: introduce internal generic dynamic buffer functions
|
4 years ago |
Daniel Stenberg
|
c069027139
conncache: various concept cleanups
|
4 years ago |
Jay Satiro
|
a268ad5d7e
multi: Improve parameter check for curl_multi_remove_handle
|
4 years ago |
Jay Satiro
|
2258b7bcc2
multi: skip EINTR check on wakeup socket if it was closed
|
4 years ago |
Daniel Stenberg
|
cf7760ab52
multi_wait: stop loop when sread() returns zero
|
4 years ago |
Daniel Stenberg
|
4a4b63daaa
socks: make the connect phase non-blocking
|
4 years ago |
Daniel Stenberg
|
d60b1b37a1
multi: if Curl_readwrite sets 'comeback' use expire, not loop
|
4 years ago |
Jay Satiro
|
4d1aa8d43b
multi: fix outdated comment
|
4 years ago |
Daniel Stenberg
|
db9af34634
multi_done: if multiplexed, make conn->data point to another transfer
|
4 years ago |
Daniel Stenberg
|
0b030a5b23
global_init: move the IPv6 works status bool to multi handle
|
4 years ago |
Daniel Stenberg
|
9607532873
ConnectionExists: respect the max_concurrent_streams limits
|
5 years ago |
Daniel Stenberg
|
29babeafec
misc: Copyright year out of date, should be 2020
|
5 years ago |
Jay Satiro
|
b700662b1c
multi: Change curl_multi_wait/poll to error on negative timeout
|
5 years ago |
Xiang Xiao
|
060fb84a5a
lib: remove erroneous +x file permission on some c files
|
5 years ago |