aboutsummaryrefslogtreecommitdiff
path: root/lib/multi.c
AgeCommit message (Expand)Author
2013-08-06FTP: when EPSV gets a 229 but fails to connect, retry with PASVDaniel Stenberg
2013-08-03multi: remove the one_easy struct fieldDaniel Stenberg
2013-08-03multi: rename all Curl_one_easy to SessionHandleDaniel Stenberg
2013-08-03multi: remove the multi_pos struct fieldDaniel Stenberg
2013-08-03multi: remove easy_handle struct fieldDaniel Stenberg
2013-08-03multi: remove 'Curl_one_easy' struct, phase 1Daniel Stenberg
2013-07-24string formatting: fix 15+ printf-style format stringsYang Tse
2013-07-24string formatting: fix 25+ printf-style format stringsYang Tse
2013-07-21curl_multi_wait: fix reventsDaniel Stenberg
2013-07-18curl_multi_wait: set revents for extra fdsEvgeny Turnaev
2013-06-20multi_socket: react on socket close immediatelyDaniel Stenberg
2013-06-11multi_socket: reduce timeout inaccuracy marginDaniel Stenberg
2013-06-04curl_multi_wait: only use internal timer if not -1Daniel Stenberg
2013-06-03curl_multi_wait: reduce timeout if the multi handle wants toDaniel Stenberg
2013-06-03multi_runsingle: switch an if() condition for readabilityDaniel Stenberg
2013-05-30multi_runsingle: add braces to clarify the codeDaniel Stenberg
2013-04-26curl_easy_init: use less mallocsDaniel Stenberg
2013-03-21multi.c: Corrected a couple of violations of the curl coding standardsSteve Holme
2013-03-21multi.c: Fix compilation warningSteve Holme
2013-03-20multi.c: fix compilation errorSteve Holme
2013-03-13Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing
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