Daniel Stenberg
21709e1557
Yang Tse adjusted the multiple header inclusion prevention definition
...
H_MPRINTF to our more used style __CURL_MPRINTF_H
2005-12-02 23:23:49 +00:00
Daniel Stenberg
9c312637d1
Yang Tse's fix to only provide the proto if there is such a function and
...
we didn't find any proto
2005-12-02 23:22:45 +00:00
Daniel Stenberg
feacad7f68
Yang Tse fixed the 4th argument in the sendto() calls
2005-12-02 23:22:00 +00:00
Daniel Stenberg
6513303498
Jamie Newton pointed out that libcurl's file:// code would close() a zero
...
file descriptor if given a non-existing file.
2005-12-01 23:42:03 +00:00
Daniel Stenberg
3e2a52b034
#27 is fixed
2005-11-30 22:09:24 +00:00
Daniel Stenberg
176d4e85e9
cast the va_arg() assignment to ftp_filemethod properly
2005-11-30 13:09:48 +00:00
Daniel Stenberg
84d30dffb6
Yang Tse's fix of the inet_pton check
2005-11-29 16:17:53 +00:00
Daniel Stenberg
0fd282b078
new experimental "ftp method" code
2005-11-28 23:06:00 +00:00
Daniel Stenberg
cdf4afbe50
Bryan Henderson
2005-11-28 23:05:29 +00:00
Daniel Stenberg
b222b2304e
Yang Tse's changes to provide an inet_pton() proto for the platforms who
...
don't have one in order to fix a remaining warning on IRIX 6.2.
2005-11-28 20:21:35 +00:00
Daniel Stenberg
fdf9900114
added note about the inclusion of curl.h from within this file
2005-11-28 07:43:53 +00:00
Daniel Stenberg
5867eb2dd2
Bryan Henderson: added missing ignores
2005-11-25 22:45:50 +00:00
Daniel Stenberg
61f145e3de
Yang Tse fixed compiler warnings
2005-11-25 22:45:06 +00:00
Daniel Stenberg
b97e7fc730
read_tcp_data() fix to get the proper buffer pointer and size
2005-11-25 22:23:28 +00:00
Daniel Stenberg
01cbf08064
Yang Tse: fixes the use of Curl_inet_ntop and Curl_inet_pton with no
...
prototypes on some platforms, ie IRIX 6.2 MIPS C 6.2
2005-11-25 22:20:02 +00:00
Daniel Stenberg
fec632e948
Yang Tse: fixed compiler warnings
2005-11-25 22:14:53 +00:00
Daniel Stenberg
6aab5b57e1
Change based on Yang Tse's excellent fix to reduce buffer overflow risk and
...
fixing a compiler warning in the append_scopeid() function.
2005-11-25 22:14:28 +00:00
Daniel Stenberg
d2a27e02ce
Doug Kaufman corrected my attempt to a generic "skip extra test for function
...
F"
2005-11-25 09:52:19 +00:00
Daniel Stenberg
b55506a76d
avoid doing #if an a predef symbol that might not be defined
2005-11-24 23:03:25 +00:00
Daniel Stenberg
afc2aa2b3f
Yang Tse: use static on file-private functions
2005-11-24 20:39:00 +00:00
Daniel Stenberg
d055b269ed
Yang Tse: fix compilation errors when SSL is not disabled and HTTP is
...
disabled
2005-11-24 20:38:20 +00:00
Daniel Stenberg
8a246a4a9f
Yang Tse: removes GOPHER protocol when HTTP is disabled
2005-11-24 20:37:13 +00:00
Gisle Vanem
2f684351bf
Changes for OpenWatcom 1.4.
2005-11-24 20:33:38 +00:00
Daniel Stenberg
74e5beab9d
Doug Kaufman's set of patches to make curl build fine on DJGPP again using
...
configure.
2005-11-24 10:22:46 +00:00
Daniel Stenberg
b41765f441
mention the colon-only thing for -u and SSPI+NTLM
2005-11-24 07:20:13 +00:00
Daniel Stenberg
05a6013f42
Yang Tse's patch to silence MSVC warnings
2005-11-23 22:59:24 +00:00
Daniel Stenberg
cfff544d67
only enable NTLM if HTTP and NTLM is not disabled, and if NTLM is disabled
...
we define an empty macro for the ntlm cleanup function
2005-11-23 11:51:31 +00:00
Daniel Stenberg
599d9642ca
Yang Tse fixed MSVC 6.0 warnings
2005-11-23 09:10:00 +00:00
Daniel Stenberg
0264faaa4e
fix compiler warning
2005-11-18 07:23:50 +00:00
Daniel Stenberg
4022a60ea7
I extended a patch from David Shaw to make libcurl _always_ provide an error
...
string in the given error buffer to address the flaw mention on 21 sep 2005.
2005-11-17 14:29:54 +00:00
Daniel Stenberg
39e366fc11
TFTP
2005-11-17 14:28:58 +00:00
Daniel Stenberg
096675824f
Applied Albert Chin's patch that makes the libcurl.pc pkgconfig file get
...
installed on 'make install' time.
2005-11-16 07:20:57 +00:00
Daniel Stenberg
80bfa76ac9
check for and use winsock2.h instead of winsock.h and I fixed a typo in the
...
ifdefs where . was used instead of _!
2005-11-16 07:12:37 +00:00
Daniel Stenberg
b2e553a82e
include ws2tcpip.h in an attempt to detect some of the ipv6 structs better
...
in mingw builds
2005-11-15 14:39:52 +00:00
Daniel Stenberg
772b64d9d3
Detect big/little endian in the configure script and adjust the ares_dns.h
...
macros accordingly.
2005-11-14 23:14:54 +00:00
Daniel Stenberg
92c0de518e
Quagmire reported that he needed to raise a NTLM buffer for SSPI to work
...
properly for a case, and so we did. We raised it even for non-SSPI builds
but it should not do any harm. http://curl.haxx.se/bug/view.cgi?id=1356715
2005-11-14 22:10:52 +00:00
Gisle Vanem
ff96456513
Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'.
2005-11-14 13:40:16 +00:00
Gisle Vanem
e89adbef51
Added CVS id.
...
Avoid warning 'x might be used uninitialized in this function'.
2005-11-14 13:26:17 +00:00
Gisle Vanem
22a6a6cf81
We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID.
2005-11-14 12:32:56 +00:00
Daniel Stenberg
fd870e4e8a
Yang Tse: msvc7+ has deprecated the 'DESCRIPTION' section in
...
module-definition files. this section is not mandatory for msvc60 so it
could be completely removed from libcurl.def.
2005-11-14 07:48:05 +00:00
Daniel Stenberg
d52ed3fff2
Jan Kunder's debian bug report
...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338680 identified a weird
error message for when you try to upload a file and the requested directory
doesn't exist on the target server.
2005-11-14 00:18:12 +00:00
Daniel Stenberg
bac17ab7d8
extended the description for exit code 9
2005-11-14 00:17:03 +00:00
Daniel Stenberg
9ace303528
Yang Tse fixed compiler warnings
2005-11-13 23:53:14 +00:00
Daniel Stenberg
7e81c35cdc
to build with old gnutls verions, don't use the *_t types
2005-11-13 23:04:28 +00:00
Daniel Stenberg
0f125d9bcf
prevent compiler warning
2005-11-13 22:54:00 +00:00
Gisle Vanem
d4714517c0
Add HAVE_STRUCT_SOCKADDR_STORAGE.
...
My mistake; WinCE has it's own config-file.
2005-11-13 13:32:19 +00:00
Gisle Vanem
280e4bf4c3
Fix for WIN32. WIN32 does have 'struct sockaddr_storage', but
...
that's in <winsock2.h>. Hence tftp.c wouldn't compile on WinCE.
2005-11-13 13:20:37 +00:00
Daniel Stenberg
adf462fe05
Debian bug report 338681 by Jan Kunder: make curl better detect and report bad
...
limit-rate units: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338681 Now
curl will return error if a bad unit is used.
2005-11-13 11:06:48 +00:00
Daniel Stenberg
c2862742ab
Thanks to this nice summary of poll() implementations:
...
http://www.greenend.org.uk/rjk/2001/06/poll.html and further tests by Eugene
Kotlyarov, we now know that cygwin's poll returns only POLLHUP on remote
connection closure so we check for that case (too) and re-enable poll for
cygwin builds.
2005-11-13 09:24:06 +00:00
Daniel Stenberg
8a712eb5af
Eugene Kotlyarov found out that cygwin's poll() function isn't doing things
...
right: http://curl.haxx.se/mail/archive-2005-11/0045.html so we now disable
poll() and use select() on cygwin too (we already do the same choice on Mac OS
X)
2005-11-12 22:49:19 +00:00