Gunter Knauf
|
ac02d379ba
|
moved ugly NetWare hack to hostip.h so that hostip.c uses it too.
|
2006-08-08 22:37:53 +00:00 |
|
Daniel Stenberg
|
a4ebf5b507
|
Fixed a flaw in the "Expect: 100-continue" treatment. If you did two POSTs
on a persistent connection and allowed the first to use that header, you
could not disable it for the second request.
|
2006-08-08 21:12:49 +00:00 |
|
Dan Fandrich
|
997a987943
|
Minix 3 doesn't have MSG_PEEK
|
2006-08-08 18:47:14 +00:00 |
|
Yang Tse
|
b33f47804d
|
Allow again proper compilation outside of the source tree
|
2006-08-07 18:06:37 +00:00 |
|
Dan Fandrich
|
c012e2b408
|
Initial stab at making libcurl compile under Minix 3.
|
2006-08-04 18:53:47 +00:00 |
|
Yang Tse
|
646a6b604f
|
Minor compatibility fix
|
2006-08-04 17:35:05 +00:00 |
|
Gisle Vanem
|
cca00a6378
|
Added version info for iconv.
|
2006-08-04 16:10:48 +00:00 |
|
Gisle Vanem
|
21aa8f0b45
|
Added dependency for splay.obj.
|
2006-08-04 15:57:07 +00:00 |
|
Daniel Stenberg
|
8709f6c4b3
|
oops, the previous commit was incomplete as we made an unconditional call
to multi_runsingle() without it being really necessary or good
|
2006-08-04 14:39:19 +00:00 |
|
Daniel Stenberg
|
2ac560e58b
|
even when we get a single connection to deal with, we must still check for
timeout'ed connections and possibly deal with them too
|
2006-08-04 13:06:36 +00:00 |
|
Yang Tse
|
8f8ba9486d
|
Fix compiler warning
|
2006-08-04 02:49:04 +00:00 |
|
Yang Tse
|
f55924b3e0
|
Avoid redundant check. configure script takes care of not defining
HAVE_WINDOWS_H, HAVE_WINSOCK_H, HAVE_WINSOCK2_H, neither
HAVE_WS2TCPIP_H when __CYGWIN__ is defined.
|
2006-08-04 01:13:24 +00:00 |
|
Daniel Stenberg
|
01a79be2c9
|
removed running_handles argument from multi_runsingle() since it wasn't really
used anymore since multi->num_alive was introduced
|
2006-08-03 11:47:42 +00:00 |
|
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
|
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 |
|
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
|
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
|
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
|
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
|
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 |
|
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
|
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
|
c4ad533300
|
Constify some arguments in Curl_connecthost() and singleipconnect().
|
2006-07-21 06:50:39 +00:00 |
|
Gisle Vanem
|
5cdbd0cf4a
|
Constify arguments to Curl_he2ai() and Curl_addrinfo_copy().
|
2006-07-21 06:21:46 +00:00 |
|
Gisle Vanem
|
a55c70d4ae
|
Constify 'hostname' and 'service' to various resolver functions.
|
2006-07-21 05:51:12 +00:00 |
|
Gisle Vanem
|
02938a010d
|
Changes for combination ENABLE_IPV6 and USE_ARES.
|
2006-07-21 04:22:44 +00:00 |
|
Gisle Vanem
|
e40641bf7c
|
Use calloc() instead.
|
2006-07-21 04:19:44 +00:00 |
|
Daniel Stenberg
|
27c0b43897
|
David McCreedy fixed a build error when building libcurl with HTTP disabled,
problem added with the curl_formget() patch.
|
2006-07-20 20:04:52 +00:00 |
|
Gisle Vanem
|
d46de5ab8b
|
Avoid warning "comparison of unsigned expression < 0 is always false"
|
2006-07-20 16:37:05 +00:00 |
|
Gisle Vanem
|
73ebb0edde
|
Avoid warning 'port' might be used uninitialized in this function.
|
2006-07-20 15:54:01 +00:00 |
|
Dan Fandrich
|
684245d6ce
|
Changes to support building for eCos 1.3.1. This has been tested with
file: URLs only.
|
2006-07-19 22:27:49 +00:00 |
|
Yang Tse
|
d157c29269
|
Fix compiler warnings
|
2006-07-19 21:14:02 +00:00 |
|