Commit Graph

1978 Commits

Author SHA1 Message Date
Daniel Stenberg cd16efa2f2 Cygwin files 2001-10-22 06:27:12 +00:00
Daniel Stenberg 56562bad59 Kevin Roth's cygwin fixes 2001-10-22 06:26:30 +00:00
Daniel Stenberg a26081b555 A Kevin Roth patch. -- It's a post 1.4.2 patch that will become part of
libtool 1.4.3, and it's required to allow "make install" to function properly
on cygwin.
2001-10-22 06:08:09 +00:00
Daniel Stenberg aa9c01ad3e new return code: CURLE_GOT_NOTHING 2001-10-19 11:59:04 +00:00
Daniel Stenberg 4e37187e44 now counts header size return from server and if nothing is returned from a
HTTP server we return error
2001-10-19 11:58:32 +00:00
Daniel Stenberg 74d5a6fb3b curl_easy_duphandle() now properly clones the cookie option
- patch by T. Bharath
2001-10-19 11:57:50 +00:00
Daniel Stenberg 83da58ce91 added test 37 2001-10-19 11:56:23 +00:00
Daniel Stenberg 45cc78fdbc CURLOPT_FAILONERROR now only returns error if the HTTP code is 400 or above
unconditionalliy. Previously, the code check was for >= 300 unless follow-
location was enabled...
2001-10-19 06:27:24 +00:00
Daniel Stenberg 010044e03c the malloc debug system only logs data if the logfile FILE * is set, which
makes it easier to disable debug output when built with debug functions
2001-10-17 12:33:35 +00:00
Daniel Stenberg db0e3cc60c call Curl_done() in Curl_perform() after Transfer() was called, even it it
returned an error as there might be stuff in there we must free/cleanup.
This fixes the memory leak Yanick Pelletier posted about 16 Oct 2001
2001-10-17 12:24:51 +00:00
Daniel Stenberg 8dd6a4e369 don't use 'strict' anymore, as it doesn't work good with the cygwin fixes
also, always kill/restart the HTTP server on startup if it is our test server
2001-10-17 11:51:02 +00:00
Daniel Stenberg 92abbcef4c Kevin Roth's cygwin adjustment 2001-10-16 07:59:43 +00:00
Daniel Stenberg 1e8f0c5771 added AC_LIBTOOL_WIN32_DLL for cygwin setup issues 2001-10-16 07:58:41 +00:00
Daniel Stenberg 532bca41e5 Curl_tvdiff() now returns a millisecond diff, no double like before 2001-10-12 12:32:20 +00:00
Daniel Stenberg b438c46764 progress meter fixes 2001-10-12 12:31:43 +00:00
Daniel Stenberg ef48c73783 extensively commented source code, parts refreshened, the "current speed" is
now more accurate since it is based on actual spent time without the
assumptions from before
2001-10-12 12:31:06 +00:00
Daniel Stenberg 2c5e416591 better check for absolute URL redirects, adjusted to new Curl_tvdiff() proto 2001-10-12 12:30:06 +00:00
Sterling Hughes 8e91d5de8e looks nicer and is better compatible with older vim versions 2001-10-11 09:32:19 +00:00
Daniel Stenberg 2f85f3b147 cleanup on language, content and facts 2001-10-11 09:07:46 +00:00
Daniel Stenberg 20a47acb3a getservbyname is not used by libcurl, don't check for it 2001-10-11 07:41:52 +00:00
Daniel Stenberg 6bc85a94f9 removed WRITEINFO from here, it's not been supported since 7.4... 2001-10-11 06:24:27 +00:00
Daniel Stenberg 71bf8a6985 checkserver() bugged, Kevin Roth detected and fixed 2001-10-10 22:04:42 +00:00
Daniel Stenberg 59a76e4010 Kevin Roth's fixes to make tests work on cygwin 2001-10-10 21:59:10 +00:00
Daniel Stenberg 65b9c0d44d CURLOPT_WRITEFUNCTION description corrected 2001-10-10 13:11:24 +00:00
Daniel Stenberg f2a25966cf cookiejar now enables the cookie engine 2001-10-10 12:48:32 +00:00
Daniel Stenberg 51afc3d8c5 hm 2001-10-09 12:04:33 +00:00
Daniel Stenberg 0c2f60036a added chunked encoding tests 2001-10-09 12:03:52 +00:00
Daniel Stenberg 3dcdcfc572 added test 47 - enforced http 1.0 request 2001-10-09 11:34:49 +00:00
Daniel Stenberg 9f8c51cbd8 resolve problem fixed, memory leak with ipv6 gone, configure improved,
MSVC++ project files fixed, connecthost() compiler errors, ignore SIGPIPE,
support CURLOPT_HTTP_VERSION etc...
2001-10-09 06:57:17 +00:00
Daniel Stenberg de79348a90 New: CURLOPT_HTTP_VERSION
Renamed: the TimeCond type to curl_TimeCond
2001-10-09 06:53:53 +00:00
Daniel Stenberg 56bc31e9f9 Added -0/--http1.0 to enforce HTTP 1.0 requests 2001-10-09 06:53:11 +00:00
Daniel Stenberg a9181f8f00 added the option CURLOPT_HTTP_VERSION that can specify which HTTP version
libcurl should use in its request
2001-10-09 06:52:37 +00:00
Daniel Stenberg 3685f792cb ignore SIGPIPE, as that can be actually get sent when we write to a socket 2001-10-09 06:23:26 +00:00
Daniel Stenberg e227a276ce updated the cookiejar comment 2001-10-08 11:07:06 +00:00
Daniel Stenberg 7b5b60d275 hm, an unknown error from bind() when binding the outgoing socket would
failf("%d") without the error as argument... it would always make a weird
number get output
2001-10-08 06:56:00 +00:00
Daniel Stenberg e719f4169c corrected cookie-jar comment 2001-10-08 06:43:22 +00:00
Daniel Stenberg d8fb2b2e63 using a HTTP proxy will disable some protocol-specific features that non-
HTTP procotols may allow
2001-10-05 07:30:07 +00:00
Daniel Stenberg fdeaae678d SM's patch applied, we should not use arguments or variables that have the
same name as common functions...
2001-10-05 06:05:56 +00:00
sm f30102f038 VC ID project workspace - fixes compile under win32 2001-10-05 02:30:27 +00:00
sm a27ac6f394 VC ID project now uses ws2_32.lib - fixes compile under win32 2001-10-05 02:29:47 +00:00
sm 093c0a098e Makefile.vc6 changed to include connect.c 2001-10-05 02:27:26 +00:00
Daniel Stenberg c3363f833c Albert Chin's improved gethostbyname_r() tests 2001-10-04 14:05:12 +00:00
Daniel Stenberg 47def8091c made sure the correct pieces of code are compiled on IPv4-only hosts, and
the pack_hostent() is only compiled if gethostbyname_r() isn't present.
2001-10-04 13:36:11 +00:00
Daniel Stenberg cfb32ec0cd supports the new ADDR prefix for getaddrinfo() and freeaddrinfo() tracing 2001-10-04 13:25:40 +00:00
Daniel Stenberg 5d9ae88f58 getaddrinfo() cleanups 2001-10-04 13:25:12 +00:00
Daniel Stenberg 9d066935e5 Keith McGuigan's excellent fix that makes a cloned copy of the hostent struct
for when gethostbyname() is used so that we have the memory of the struct
allocated. This turns out to be needed if the curl handled is passed between
threads on Windows and possibly other operating systems where we use that
function.
2001-10-03 21:42:04 +00:00
Daniel Stenberg bc40063e07 Nico Baggus' updated for 7.9 2001-10-03 21:28:01 +00:00
Daniel Stenberg 3c92d45386 Bjrn Stenberg reported successfully having built curl on StrongARM Linux 2001-10-03 15:08:36 +00:00
Daniel Stenberg fcf4fccfa4 non-blocking connects *done* 2001-10-03 11:58:12 +00:00
Daniel Stenberg eafd2c6bd5 me fix curl_formadd() again 2001-10-03 11:55:09 +00:00