aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-08-04Fixed comment.Gisle Vanem
2006-08-04oops, the previous commit was incomplete as we made an unconditional callDaniel Stenberg
to multi_runsingle() without it being really necessary or good
2006-08-04even when we get a single connection to deal with, we must still check forDaniel Stenberg
timeout'ed connections and possibly deal with them too
2006-08-04Fix compiler warningYang Tse
2006-08-04Avoid redundant check. configure script takes care of not definingYang Tse
HAVE_WINDOWS_H, HAVE_WINSOCK_H, HAVE_WINSOCK2_H, neither HAVE_WS2TCPIP_H when __CYGWIN__ is defined.
2006-08-04Being unable to link or find out recv() or send() args types is a fatal error.Yang Tse
2006-08-03This is now a working example using libevent and curl_multi_socket() for reallyDaniel Stenberg
fast treatment of many simultaneous transfers
2006-08-03adding CURLM_CALL_MULTI_SOCKET that's just the same as CURLM_CALL_MULTI_PERFORMDaniel Stenberg
2006-08-03MinGW/MSYS needs lib ws2_32 for proper operation of configure script.Yang Tse
2006-08-03Ravi Pratap fixed ares_getsock() to actually return the proper bitmap andDaniel Stenberg
not always zero!
2006-08-03removed running_handles argument from multi_runsingle() since it wasn't reallyDaniel Stenberg
used anymore since multi->num_alive was introduced
2006-08-03Silence compiler warning 'unused parameter running_handles' in function ↵Yang Tse
multi_runsingle(). This is done here returning multi->num_alive in the running_handles parameter even when functions that call multi_runsingle() at this moment overwrite the returned value with the one that is valid when those functions curl_multi_perform() and multi_socket() have removed expired timers from the splay. Most probably, parameter 'running_handles' in function multi_runsingle() should be just removed.
2006-08-02keep count of the number of "alive" handles in a struct member, as otherwiseDaniel Stenberg
*multi_socket*() can't return the proper number
2006-08-02Mark Lentczner fixed how libcurl was not properly doing chunked encodingDaniel Stenberg
if the header "Transfer-Encoding: chunked" was set by the application. http://curl.haxx.se/bug/view.cgi?id=1531838
2006-08-02a CURLOPT_PROGRESSFUNCTION clarificationDaniel Stenberg
2006-08-01Maciej Karpiuk fixed a crash that would occur if we passed Curl_strerror()Daniel Stenberg
an unknown error number on glibc systems. http://curl.haxx.se/bug/view.cgi?id=1532289
2006-08-01spell-fixed a commentDaniel Stenberg
2006-08-01updated docs with the new parameterDaniel Stenberg
2006-07-31Avoid the risk of a false positive detection of MSG_NOSIGNAL when cross ↵Yang Tse
compiling a Windows target.
2006-07-31Silence warning: empty body in an if-statementYang Tse
2006-07-31Force compilation failure in case macros sread() or swrite() are not defined.Yang Tse
2006-07-31Provide definitions needed for macros sread() and swrite() in config file.Yang Tse
2006-07-30adapt to the new protosDaniel Stenberg
2006-07-30curl_multi_socket() and curl_multi_socket_all() got modified prototypes: theyDaniel Stenberg
both now provide the number of running handles back to the calling function.
2006-07-29Winsock and Cygwin need address family specification before bind(), this ↵Yang Tse
should be harmless for others.
2006-07-29Fix compiler warnings.Yang Tse
2006-07-29include setup_once.h dependency and adjust to 80 char lines.Yang Tse
2006-07-28new D bindingDaniel Stenberg
2006-07-28Replace send() and recv() with swrite() and sread() macros.Yang Tse
2006-07-28First step trying to avoid the multiple header inclusion and recursion ↵Yang Tse
nightmare. Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
2006-07-27test case 277 - HTTP RFC1867-type formposting with custom Content-TypeDaniel Stenberg
2006-07-27Yves Lejeune fixed so that replacing Content-Type: when doing multipartDaniel Stenberg
formposts work exactly the way you want it (and the way you'd assume it works)
2006-07-27put back the correct logic, as the change dated July 11th 2006 added badDaniel Stenberg
behaviour and a socket leak
2006-07-26David McCreedy added --ftp-ssl-reqd which makes curl *require* SSL for bothDaniel Stenberg
control and data connection, as the existing --ftp-ssl option only requests it.
2006-07-26curl_multi_assign() and CURLMOPT_SOCKETFUNCTION proto changeDaniel Stenberg
2006-07-26[Hiper-related work] Added a function called curl_multi_assign() that willDaniel Stenberg
set a private pointer added to the internal libcurl hash table for the particular socket passed in to this function.
2006-07-26Provide multiple header inclusion prevention definition __ARES_PRIVATE_HYang Tse
2006-07-26Change multiple header inclusion prevention definition to __ARES_BITNCMP_HYang Tse
2006-07-26Change multiple header inclusion prevention definition to __ARES_INET_NET_PTON_HYang Tse
2006-07-26Sync header with source codeYang Tse
2006-07-25Dan Nelson added the CURLOPT_FTP_ALTERNATIVE_TO_USER libcurl option and curlDaniel Stenberg
tool option named --ftp-alternative-to-user. It provides a mean to send a particular command if the normal USER/PASS approach fails.
2006-07-25Michael Jerris added magic that builds lib/curllib.vcproj automatically (forDaniel Stenberg
newer MSVC versions)
2006-07-25Fix warning: no newline at end of fileYang Tse
2006-07-25Georg Horn made the transfer timeout error message include more detailsDaniel Stenberg
2006-07-25Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H ↵Yang Tse
shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
2006-07-25Silence iconv() warnings.Gisle Vanem
2006-07-25Added CURL_VERSION_CONV feature string.Gisle Vanem
2006-07-25Added note for CURLRES_ARES and CURLRES_IPV6.Gisle Vanem
2006-07-25Moved functions common to IPv4 and C-ares to hostip.c;Gisle Vanem
Curl_freeaddrinfo() and Curl_ip2addr().
2006-07-25Remove comment about c-ares not supporting IPv6.Gisle Vanem