summaryrefslogtreecommitdiff
path: root/lib/multi.c
Commit message (Expand)AuthorAgeFilesLines
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+2814
* build: rename 93 lib/*.c filesYang Tse2013-01-031-2814/+0
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-2/+2
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-17/+17
* curl_multi_remove_handle: commit 0aabfd9963 follow-upYang Tse2012-12-261-0/+24
* curl_multi_remove_handle: fix memory leak triggered with CURLOPT_RESOLVEYang Tse2012-12-251-0/+4
* curl_multi_wait: OOM handling fixYang Tse2012-12-231-2/+5
* curl_multi_wait: avoid an unnecessary memory allocationDaniel Stenberg2012-12-231-3/+4
* multi.c: OOM handling fixYang Tse2012-12-211-2/+3
* bundles connection caching: some out of memory handling fixesYang Tse2012-12-191-9/+20
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-7/+0
* Introducing a new persistent connection caching system using "bundles".Linus Nielsen Feltzing2012-12-071-247/+66
* multi: fix re-sending request on early connection closeDaniel Stenberg2012-12-041-14/+31
* multi.c: disambiguate precedence of bitwise and relational operationYang Tse2012-11-261-4/+7
* fixed memory leak: CURLOPT_RESOLVE with multi interfaceDaniel Stenberg2012-11-181-9/+4
* curl_multi_wait: no wait if no descriptors to wait forDaniel Stenberg2012-10-091-2/+6
* multi_runsingle: CURLOPT_LOW_SPEED_* fix for rate limitationDaniel Stenberg2012-10-021-1/+6
* curl_multi_wait: Add parameter to return number of active socketsSara Golemon2012-09-161-2/+5
* multi: add curl_multi_wait()Sara Golemon2012-09-011-0/+87
* add_next_timeout: minor restructure of codeDaniel Stenberg2012-08-081-2/+2
* multi_runsingle: added precaution against easy_conn NULL pointerDaniel Stenberg2012-07-151-0/+10
* singlesocket: remove dead codeDaniel Stenberg2012-06-121-2/+3
* CONNECT: fix multi interface regressionDaniel Stenberg2012-03-221-5/+5
* non-blocking active FTP: cleanup multi state usageDaniel Stenberg2011-12-201-26/+17
* FTP: perform active connections non-blockingGokhan Sengun2011-12-201-0/+7
* multi interface: fix block when CONNECT_ONLY option is usedGokhan Sengun2011-12-071-1/+1
* multi interface: only use non-NULL function pointer!Daniel Stenberg2011-12-021-10/+12
* multi: handle timeouts on DNS servers by checking for new socketsJason Glasgow2011-12-021-5/+8
* multi.c: OOM handling fixYang Tse2011-11-011-2/+8
* multi.c: OOM handling fixYang Tse2011-10-271-4/+6
* multi: start ftp state machine when switching to DO_MOREDaniel Stenberg2011-10-271-12/+5
* curl_multi_fdset: correct fdset with FTP PORT useDaniel Stenberg2011-10-211-12/+4
* multi.c: fix segfaultYang Tse2011-10-211-2/+2
* multi.c: OOM handling fixesYang Tse2011-10-131-61/+77
* OOM handling/cleanup slight adjustmentsYang Tse2011-10-111-6/+8
* libcurl: some OOM handling fixesYang Tse2011-10-071-0/+1
* multi.c: OOM handling fixes making torture tests 560 580 581 passYang Tse2011-10-061-2/+6
* multi: progress function abort must close connectionDaniel Stenberg2011-10-021-2/+8
* multi_runsingle: change state on callback abortDaniel Stenberg2011-09-301-1/+3
* Q&D fix header inclusion orderYang Tse2011-09-251-1/+1
* curl_multi_fdset: avoid FD_SET out of boundsDaniel Stenberg2011-09-251-2/+3
* fix bool variables checking and assignmentYang Tse2011-09-051-8/+9
* MemoryTracking: fix logging of free() calls done where Curl_safefree is calledYang Tse2011-09-021-3/+3
* multi-socks: fix connect to proxyDaniel Stenberg2011-04-281-2/+0
* whitespace cleanup: no space first in conditionalsDaniel Stenberg2011-04-271-10/+10
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-34/+35
* async resolvers: further cleanupsDaniel Stenberg2011-04-251-2/+2
* Fix a couple of spelling errors in lib/Fabian Keil2011-04-211-2/+2
* multi: shorten linesDaniel Stenberg2011-04-031-4/+7
* multi: conn goes bad when data changeDaniel Stenberg2011-04-021-15/+11