Yang Tse
|
d211fcd34f
|
Silence compiler warning 'unused parameter running_handles' in function 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-03 11:41:49 +00:00 |
|
Daniel Stenberg
|
159834171e
|
keep count of the number of "alive" handles in a struct member, as otherwise
*multi_socket*() can't return the proper number
|
2006-08-02 22:29:29 +00:00 |
|
Daniel Stenberg
|
8a38c72c48
|
Mark Lentczner fixed how libcurl was not properly doing chunked encoding
if the header "Transfer-Encoding: chunked" was set by the application.
http://curl.haxx.se/bug/view.cgi?id=1531838
|
2006-08-02 18:18:47 +00:00 |
|
Daniel Stenberg
|
fbcdc192d5
|
a CURLOPT_PROGRESSFUNCTION clarification
|
2006-08-02 09:33:32 +00:00 |
|
Daniel Stenberg
|
ee642859ef
|
Maciej Karpiuk fixed a crash that would occur if we passed Curl_strerror()
an unknown error number on glibc systems.
http://curl.haxx.se/bug/view.cgi?id=1532289
|
2006-08-01 09:39:01 +00:00 |
|
Daniel Stenberg
|
9f579f12fc
|
spell-fixed a comment
|
2006-08-01 09:38:35 +00:00 |
|
Daniel Stenberg
|
825a526789
|
updated docs with the new parameter
|
2006-08-01 08:57:32 +00:00 |
|
Yang Tse
|
ae8a01ead6
|
Avoid the risk of a false positive detection of MSG_NOSIGNAL when cross compiling a Windows target.
|
2006-07-31 18:41:29 +00:00 |
|
Yang Tse
|
9dde0b54a3
|
Silence warning: empty body in an if-statement
|
2006-07-31 17:46:28 +00:00 |
|
Yang Tse
|
f1343b2f55
|
Force compilation failure in case macros sread() or swrite() are not defined.
|
2006-07-31 17:12:24 +00:00 |
|
Yang Tse
|
962b7985e6
|
Provide definitions needed for macros sread() and swrite() in config file.
|
2006-07-31 16:58:10 +00:00 |
|
Daniel Stenberg
|
5a1c64d316
|
adapt to the new protos
|
2006-07-30 22:47:53 +00:00 |
|
Daniel Stenberg
|
01b2cf82ec
|
curl_multi_socket() and curl_multi_socket_all() got modified prototypes: they
both now provide the number of running handles back to the calling function.
|
2006-07-30 22:44:07 +00:00 |
|
Yang Tse
|
c033c4c71c
|
Winsock and Cygwin need address family specification before bind(), this should be harmless for others.
|
2006-07-29 16:17:36 +00:00 |
|
Yang Tse
|
aa791ee5cf
|
Fix compiler warnings.
|
2006-07-29 09:15:03 +00:00 |
|
Yang Tse
|
305671e2ab
|
include setup_once.h dependency and adjust to 80 char lines.
|
2006-07-29 08:39:20 +00:00 |
|
Daniel Stenberg
|
d654736834
|
new D binding
|
2006-07-28 22:04:44 +00:00 |
|
Yang Tse
|
2c81bfead5
|
Replace send() and recv() with swrite() and sread() macros.
|
2006-07-28 18:01:23 +00:00 |
|
Yang Tse
|
77b3bc239d
|
First step trying to avoid the multiple header inclusion and recursion 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-28 14:19:02 +00:00 |
|
Daniel Stenberg
|
c10d15aa0f
|
test case 277 - HTTP RFC1867-type formposting with custom Content-Type
|
2006-07-27 22:44:56 +00:00 |
|
Daniel Stenberg
|
a88deadd6f
|
Yves Lejeune fixed so that replacing Content-Type: when doing multipart
formposts work exactly the way you want it (and the way you'd assume it
works)
|
2006-07-27 22:35:09 +00:00 |
|
Daniel Stenberg
|
e6ea8f1199
|
put back the correct logic, as the change dated July 11th 2006 added bad
behaviour and a socket leak
|
2006-07-27 22:28:53 +00:00 |
|
Daniel Stenberg
|
4d4151f6c1
|
David McCreedy added --ftp-ssl-reqd which makes curl *require* SSL for both
control and data connection, as the existing --ftp-ssl option only requests
it.
|
2006-07-26 23:20:47 +00:00 |
|
Daniel Stenberg
|
518becfe2e
|
curl_multi_assign() and CURLMOPT_SOCKETFUNCTION proto change
|
2006-07-26 22:25:00 +00:00 |
|
Daniel Stenberg
|
6f6b93da02
|
[Hiper-related work] Added a function called curl_multi_assign() that will
set a private pointer added to the internal libcurl hash table for the
particular socket passed in to this function.
|
2006-07-26 22:19:42 +00:00 |
|
Yang Tse
|
45b1843dc9
|
Provide multiple header inclusion prevention definition __ARES_PRIVATE_H
|
2006-07-26 10:54:08 +00:00 |
|
Yang Tse
|
cb86a302d8
|
Change multiple header inclusion prevention definition to __ARES_BITNCMP_H
|
2006-07-26 10:47:11 +00:00 |
|
Yang Tse
|
d15ed439ae
|
Change multiple header inclusion prevention definition to __ARES_INET_NET_PTON_H
|
2006-07-26 10:43:15 +00:00 |
|
Yang Tse
|
b765e1f3b7
|
Sync header with source code
|
2006-07-26 10:33:17 +00:00 |
|
Daniel Stenberg
|
2527b53019
|
Dan Nelson added the CURLOPT_FTP_ALTERNATIVE_TO_USER libcurl option and curl
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-25 22:45:21 +00:00 |
|
Daniel Stenberg
|
78a47826b2
|
Michael Jerris added magic that builds lib/curllib.vcproj automatically (for
newer MSVC versions)
|
2006-07-25 22:06:42 +00:00 |
|
Yang Tse
|
ecfaa4f869
|
Fix warning: no newline at end of file
|
2006-07-25 18:48:12 +00:00 |
|
Daniel Stenberg
|
f36adcdb73
|
Georg Horn made the transfer timeout error message include more details
|
2006-07-25 18:38:51 +00:00 |
|
Yang Tse
|
13616f8f96
|
Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
|
2006-07-25 13:49:49 +00:00 |
|
Gisle Vanem
|
ab486d1e27
|
Silence iconv() warnings.
|
2006-07-25 11:35:35 +00:00 |
|
Gisle Vanem
|
9111909c1d
|
Added CURL_VERSION_CONV feature string.
|
2006-07-25 11:08:42 +00:00 |
|
Gisle Vanem
|
4a1a1a75fb
|
Added note for CURLRES_ARES and CURLRES_IPV6.
|
2006-07-25 10:49:12 +00:00 |
|
Gisle Vanem
|
e4d6ade4b3
|
Moved functions common to IPv4 and C-ares to hostip.c;
Curl_freeaddrinfo() and Curl_ip2addr().
|
2006-07-25 10:31:31 +00:00 |
|
Gisle Vanem
|
c82e880f5b
|
Remove comment about c-ares not supporting IPv6.
|
2006-07-25 10:23:15 +00:00 |
|
Gisle Vanem
|
f2aa3b21e0
|
Use the proper Curl_freeaddrinfo() for CURLRES_ARES.
|
2006-07-24 15:58:33 +00:00 |
|
Gisle Vanem
|
385db0e97d
|
Fix typo.
|
2006-07-24 15:56:40 +00:00 |
|
Gisle Vanem
|
4e58da5222
|
Ares needs CURLRES_ADDRINFO_COPY. Curl_hostent_relocate() is gone.
|
2006-07-24 15:48:48 +00:00 |
|
Daniel Stenberg
|
1c6ebb0782
|
added splay.o
|
2006-07-23 12:01:06 +00:00 |
|
Gisle Vanem
|
7e8b84c3e7
|
Added getopt() processing.
|
2006-07-23 10:10:52 +00:00 |
|
Gisle Vanem
|
132067b081
|
Added getopt() processing of [-t {a|aaaa}].
|
2006-07-22 17:31:00 +00:00 |
|
Gisle Vanem
|
8c36fc8f31
|
Added CVS id.
|
2006-07-22 15:38:35 +00:00 |
|
Gisle Vanem
|
93858efe73
|
2nd try adding CVS id.
|
2006-07-22 15:37:10 +00:00 |
|
Gisle Vanem
|
ba7f27a3f6
|
Added CVS id.
|
2006-07-22 15:21:13 +00:00 |
|
Gisle Vanem
|
2f70fb7015
|
Use ares_free_string() to avoid detecting leaks.
|
2006-07-22 15:12:34 +00:00 |
|
Gisle Vanem
|
655ec6bf8e
|
If CURLDEBUG defined, call curl_memdebug() if $CARES_MEMDEBUG is set.
|
2006-07-22 14:51:39 +00:00 |
|