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
|
4 years ago |
Daniel Stenberg
|
29babeafec
misc: Copyright year out of date, should be 2020
|
4 years ago |
Jay Satiro
|
b700662b1c
multi: Change curl_multi_wait/poll to error on negative timeout
|
4 years ago |
Xiang Xiao
|
060fb84a5a
lib: remove erroneous +x file permission on some c files
|
4 years ago |
Daniel Stenberg
|
29ca9fc596
multi: free sockhash on OOM
|
5 years ago |
Daniel Stenberg
|
c7bc689fc3
conn: always set bits.close with connclose()
|
5 years ago |
Daniel Stenberg
|
ee263de7a3
conncache: fix multi-thread use of shared connection cache
|
5 years ago |
Gergely Nagy
|
f3c35e371c
multi: add curl_multi_wakeup()
|
5 years ago |
Gergely Nagy
|
d1476aa11e
multi: Fix curl_multi_poll wait when extra_fds && !extra_nfds
|
5 years ago |
Daniel Stenberg
|
4e1eee1500
multi_poll: avoid busy-loop when called without easy handles attached
|
5 years ago |
Daniel Stenberg
|
13182b33f7
remove_handle: clear expire timers after multi_done()
|
5 years ago |