aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2013-03-09curl_multi_wait: avoid second loop if nothing to doDaniel Stenberg
2013-03-09multi_runsingle: avoid NULL dereferenceDaniel Stenberg
2013-02-10Fix NULL pointer reference when closing an unused multi handle.Linus Nielsen Feltzing
2013-01-17always-multi: always use non-blocking internalsDaniel Stenberg
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2013-01-03build: make use of 93 lib/*.c renamed filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-26curl_multi_remove_handle: commit 0aabfd9963 follow-upYang Tse
2012-12-25curl_multi_remove_handle: fix memory leak triggered with CURLOPT_RESOLVEYang Tse
2012-12-23curl_multi_wait: OOM handling fixYang Tse
2012-12-23curl_multi_wait: avoid an unnecessary memory allocationDaniel Stenberg
2012-12-21multi.c: OOM handling fixYang Tse
2012-12-19bundles connection caching: some out of memory handling fixesYang Tse
2012-12-14setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse
2012-12-07Introducing a new persistent connection caching system using "bundles".Linus Nielsen Feltzing
2012-12-04multi: fix re-sending request on early connection closeDaniel Stenberg
2012-11-26multi.c: disambiguate precedence of bitwise and relational operationYang Tse
2012-11-18fixed memory leak: CURLOPT_RESOLVE with multi interfaceDaniel Stenberg
2012-10-09curl_multi_wait: no wait if no descriptors to wait forDaniel Stenberg
2012-10-02multi_runsingle: CURLOPT_LOW_SPEED_* fix for rate limitationDaniel Stenberg
2012-09-16curl_multi_wait: Add parameter to return number of active socketsSara Golemon
2012-09-01multi: add curl_multi_wait()Sara Golemon
2012-08-08add_next_timeout: minor restructure of codeDaniel Stenberg
2012-07-15multi_runsingle: added precaution against easy_conn NULL pointerDaniel Stenberg
2012-06-12singlesocket: remove dead codeDaniel Stenberg
2012-03-22CONNECT: fix multi interface regressionDaniel Stenberg
2011-12-20non-blocking active FTP: cleanup multi state usageDaniel Stenberg
2011-12-20FTP: perform active connections non-blockingGokhan Sengun
2011-12-07multi interface: fix block when CONNECT_ONLY option is usedGokhan Sengun
2011-12-02multi interface: only use non-NULL function pointer!Daniel Stenberg
2011-12-02multi: handle timeouts on DNS servers by checking for new socketsJason Glasgow
2011-11-01multi.c: OOM handling fixYang Tse
2011-10-27multi.c: OOM handling fixYang Tse
2011-10-27multi: start ftp state machine when switching to DO_MOREDaniel Stenberg
2011-10-21curl_multi_fdset: correct fdset with FTP PORT useDaniel Stenberg
2011-10-21multi.c: fix segfaultYang Tse
2011-10-13multi.c: OOM handling fixesYang Tse
2011-10-11OOM handling/cleanup slight adjustmentsYang Tse
2011-10-07libcurl: some OOM handling fixesYang Tse
2011-10-06multi.c: OOM handling fixes making torture tests 560 580 581 passYang Tse
2011-10-02multi: progress function abort must close connectionDaniel Stenberg
2011-09-30multi_runsingle: change state on callback abortDaniel Stenberg
2011-09-25Q&D fix header inclusion orderYang Tse
2011-09-25curl_multi_fdset: avoid FD_SET out of boundsDaniel Stenberg
2011-09-05fix bool variables checking and assignmentYang Tse
2011-09-02MemoryTracking: fix logging of free() calls done where Curl_safefree is calledYang Tse
2011-04-28multi-socks: fix connect to proxyDaniel Stenberg
2011-04-27whitespace cleanup: no space first in conditionalsDaniel Stenberg