platform/upstream/curl.git
22 years agoChris Combes added description of his newly added options
Daniel Stenberg [Sat, 15 Jun 2002 11:17:42 +0000 (11:17 +0000)]
Chris Combes added description of his newly added options

22 years ago- Yarram Sunil found out that the SocketIsDead() function performed a lot
Daniel Stenberg [Fri, 14 Jun 2002 12:05:20 +0000 (12:05 +0000)]
- Yarram Sunil found out that the SocketIsDead() function performed a lot
  faster on Windows when removing the 1 microsecond timeout.

22 years agoHanno L. Kranzhoff fixed them
Daniel Stenberg [Fri, 14 Jun 2002 09:36:09 +0000 (09:36 +0000)]
Hanno L. Kranzhoff fixed them

22 years agoRemade the FTP not-check status line and not-attempt-to-read-status-line
Daniel Stenberg [Fri, 14 Jun 2002 06:57:00 +0000 (06:57 +0000)]
Remade the FTP not-check status line and not-attempt-to-read-status-line
variables, conditions and things.

22 years agoTom Mattison's report found out, and this is the fix that should prevent
Daniel Stenberg [Thu, 13 Jun 2002 22:22:59 +0000 (22:22 +0000)]
Tom Mattison's report found out, and this is the fix that should prevent
FTP from closing the connections a little too often!

22 years agoMiklos Nemeth added a section for how to disable specific protocols in the
Daniel Stenberg [Thu, 13 Jun 2002 22:13:46 +0000 (22:13 +0000)]
Miklos Nemeth added a section for how to disable specific protocols in the
windows build.

22 years agoMiklos Nemeth fixed the mmlib
Daniel Stenberg [Thu, 13 Jun 2002 22:11:28 +0000 (22:11 +0000)]
Miklos Nemeth fixed the mmlib

22 years ago7.9.8 commit
Daniel Stenberg [Thu, 13 Jun 2002 14:37:15 +0000 (14:37 +0000)]
7.9.8 commit

22 years agoAdded 'dont_check' to be set during an FTP operation if the final status
Daniel Stenberg [Thu, 13 Jun 2002 09:21:08 +0000 (09:21 +0000)]
Added 'dont_check' to be set during an FTP operation if the final status
message is supposed to be ignored.

22 years agowhen no FTP transfer was done, don't attempt to read the download transfer
Daniel Stenberg [Wed, 12 Jun 2002 22:05:28 +0000 (22:05 +0000)]
when no FTP transfer was done, don't attempt to read the download transfer
thing. The 'resumed' flag is also causing confusions. I'll deal with that
tomorrow.

22 years agoMoved the secondarysocket cleanup. The 'conn' struct may have been cleared
Daniel Stenberg [Wed, 12 Jun 2002 22:04:25 +0000 (22:04 +0000)]
Moved the secondarysocket cleanup. The 'conn' struct may have been cleared
already at that other place.

22 years agoChris Combes added CURLFORM_BUFFER, CURLFORM_BUFFERPTR, CURLFORM_BUFFERLENGTH
Daniel Stenberg [Wed, 12 Jun 2002 21:40:59 +0000 (21:40 +0000)]
Chris Combes added CURLFORM_BUFFER, CURLFORM_BUFFERPTR, CURLFORM_BUFFERLENGTH

22 years agofixing builds, patching bugs, adding curl_formadd() options
Daniel Stenberg [Wed, 12 Jun 2002 21:40:30 +0000 (21:40 +0000)]
fixing builds, patching bugs, adding curl_formadd() options

22 years agoHAVE_SIGSETJMP
Daniel Stenberg [Wed, 12 Jun 2002 17:56:22 +0000 (17:56 +0000)]
HAVE_SIGSETJMP

22 years agoadded a connect failure error message that might get empty otherwise
Daniel Stenberg [Wed, 12 Jun 2002 09:48:26 +0000 (09:48 +0000)]
added a connect failure error message that might get empty otherwise

22 years agoJörn fixes for 7.9.8 build
Daniel Stenberg [Wed, 12 Jun 2002 09:18:37 +0000 (09:18 +0000)]
Jörn fixes for 7.9.8 build

22 years agoCURLOPT_MAXFILESIZE
Daniel Stenberg [Wed, 12 Jun 2002 08:16:59 +0000 (08:16 +0000)]
CURLOPT_MAXFILESIZE

22 years agokris@freebsd.org fixed a bad format string
Daniel Stenberg [Wed, 12 Jun 2002 07:45:11 +0000 (07:45 +0000)]
kris@freebsd.org fixed a bad format string

22 years agokris@freebsd.org fixed a few bad format strings
Daniel Stenberg [Wed, 12 Jun 2002 07:44:22 +0000 (07:44 +0000)]
kris@freebsd.org fixed a few bad format strings

22 years agoAdd QNX
Daniel Stenberg [Wed, 12 Jun 2002 07:26:13 +0000 (07:26 +0000)]
Add QNX

22 years agoput #ifdefs around the sigjmp_buf declaration too, as it should be
Daniel Stenberg [Tue, 11 Jun 2002 15:47:01 +0000 (15:47 +0000)]
put #ifdefs around the sigjmp_buf declaration too, as it should be

22 years agocorrected the signal handler
Daniel Stenberg [Tue, 11 Jun 2002 15:44:27 +0000 (15:44 +0000)]
corrected the signal handler

22 years ago7.9.8-pre3 commit
Daniel Stenberg [Tue, 11 Jun 2002 15:28:50 +0000 (15:28 +0000)]
7.9.8-pre3 commit

22 years agothe disable protocol stuff is now added
Daniel Stenberg [Tue, 11 Jun 2002 15:24:47 +0000 (15:24 +0000)]
the disable protocol stuff is now added

22 years agomore nonewline support
Daniel Stenberg [Tue, 11 Jun 2002 15:11:41 +0000 (15:11 +0000)]
more nonewline support

22 years agoNow uses sigsetjmp() and siglongjmp() to bail out from slow name lookups in
Daniel Stenberg [Tue, 11 Jun 2002 15:10:18 +0000 (15:10 +0000)]
Now uses sigsetjmp() and siglongjmp() to bail out from slow name lookups in
case a timeout is set. This seems to work. God knows if it is good enough
or what kind of side-effects we introduce here and now.

I'll close my eyes and cross my fingers. Hard.

22 years agocut up the string in more pieces for <512 bytes strings
Daniel Stenberg [Tue, 11 Jun 2002 15:09:02 +0000 (15:09 +0000)]
cut up the string in more pieces for <512 bytes strings

22 years agoremoved accidentally added debug-code!
Daniel Stenberg [Tue, 11 Jun 2002 14:10:32 +0000 (14:10 +0000)]
removed accidentally added debug-code!

22 years agoftp range downloads make us ignore the final status message as the server
Daniel Stenberg [Tue, 11 Jun 2002 12:35:03 +0000 (12:35 +0000)]
ftp range downloads make us ignore the final status message as the server
will most likely treat the download as failed as we might abort it
pre-maturely

22 years agoadded test135 ftp byte-range download
Daniel Stenberg [Tue, 11 Jun 2002 12:25:46 +0000 (12:25 +0000)]
added test135 ftp byte-range download

22 years agoadded --disable-[protocol] support
Daniel Stenberg [Tue, 11 Jun 2002 11:13:29 +0000 (11:13 +0000)]
added --disable-[protocol] support

22 years agoadded disable-[protocol] support, largely provided by Miklos Nemeth
Daniel Stenberg [Tue, 11 Jun 2002 11:13:01 +0000 (11:13 +0000)]
added disable-[protocol] support, largely provided by Miklos Nemeth

22 years agoAdded disable-defines
Daniel Stenberg [Tue, 11 Jun 2002 11:12:27 +0000 (11:12 +0000)]
Added disable-defines

22 years agoadded multi.obj
Daniel Stenberg [Tue, 11 Jun 2002 11:11:06 +0000 (11:11 +0000)]
added multi.obj

22 years agomake sure data->set.postfields is non-NULL before doing strlen() on the
Daniel Stenberg [Tue, 11 Jun 2002 07:20:21 +0000 (07:20 +0000)]
make sure data->set.postfields is non-NULL before doing strlen() on the
pointer. Bugs item #566835.

22 years agogetaddrinfo() failures now show port number too in informational output
Daniel Stenberg [Mon, 10 Jun 2002 13:26:02 +0000 (13:26 +0000)]
getaddrinfo() failures now show port number too in informational output

22 years agoadded a missing failf() for certain connect failures
Daniel Stenberg [Mon, 10 Jun 2002 13:25:03 +0000 (13:25 +0000)]
added a missing failf() for certain connect failures

22 years agoThis fix MIGHT make us build nicely with OpenSSL 0.9.7. This fix is based
Daniel Stenberg [Mon, 10 Jun 2002 12:38:10 +0000 (12:38 +0000)]
This fix MIGHT make us build nicely with OpenSSL 0.9.7. This fix is based
on a patch from Jacob Meuser, input from Götz Babin-Ebell and my own
browsing of the latest include files.

22 years agoGautam Mani found a socket descriptor leak that happened when FTP transfers
Daniel Stenberg [Mon, 10 Jun 2002 12:34:04 +0000 (12:34 +0000)]
Gautam Mani found a socket descriptor leak that happened when FTP transfers
failed and you reinvoked curl_easy_perform().

22 years agoAdded HAVE_SYS_TYPES_H
Daniel Stenberg [Fri, 7 Jun 2002 06:17:05 +0000 (06:17 +0000)]
Added HAVE_SYS_TYPES_H

22 years agoGustaf Hui fixed curl_multi_remove_handle() to prevent a potential crash
Daniel Stenberg [Wed, 5 Jun 2002 21:29:20 +0000 (21:29 +0000)]
Gustaf Hui fixed curl_multi_remove_handle() to prevent a potential crash

22 years agoset HAVE_RAND_STATUS too
Daniel Stenberg [Wed, 5 Jun 2002 14:14:54 +0000 (14:14 +0000)]
set HAVE_RAND_STATUS too

22 years agohostcache_fixoffset() is now corrected to work on 64bit architectures
Daniel Stenberg [Wed, 5 Jun 2002 13:41:33 +0000 (13:41 +0000)]
hostcache_fixoffset() is now corrected to work on 64bit architectures
Bug report #564585.

22 years agomore stuff since pre1
Daniel Stenberg [Tue, 4 Jun 2002 11:53:31 +0000 (11:53 +0000)]
more stuff since pre1

22 years agoindent like the other ones
Daniel Stenberg [Mon, 3 Jun 2002 13:37:09 +0000 (13:37 +0000)]
indent like the other ones

22 years agoChristophe Espern wrote another binding!
Daniel Stenberg [Mon, 3 Jun 2002 13:20:23 +0000 (13:20 +0000)]
Christophe Espern wrote another binding!

22 years agoupdated header
Daniel Stenberg [Mon, 3 Jun 2002 13:04:35 +0000 (13:04 +0000)]
updated header

22 years agoT. Bharath's updates since curl now uses the winmm lib for higher resolution
Daniel Stenberg [Mon, 3 Jun 2002 12:48:31 +0000 (12:48 +0000)]
T. Bharath's updates since curl now uses the winmm lib for higher resolution
timer

22 years agoT. Bharath made the request size add up as it is documented to do.
Daniel Stenberg [Mon, 3 Jun 2002 12:47:08 +0000 (12:47 +0000)]
T. Bharath made the request size add up as it is documented to do.

22 years agoT. Bharath fixed higher resolution time for windows builds
Daniel Stenberg [Mon, 3 Jun 2002 12:46:32 +0000 (12:46 +0000)]
T. Bharath fixed higher resolution time for windows builds

22 years agoT. Bharath fixed the TIMER_REDIRECT.
Daniel Stenberg [Mon, 3 Jun 2002 12:46:04 +0000 (12:46 +0000)]
T. Bharath fixed the TIMER_REDIRECT.

22 years agoGetting an empty FTP file no longer makes us return error 19. An empty file
Daniel Stenberg [Tue, 28 May 2002 22:33:30 +0000 (22:33 +0000)]
Getting an empty FTP file no longer makes us return error 19. An empty file
is fine to get.

22 years ago Gustaf Hui provided new code that changes how curl_multi_info_read()
Daniel Stenberg [Tue, 28 May 2002 14:45:50 +0000 (14:45 +0000)]
 Gustaf Hui provided new code that changes how curl_multi_info_read()
 messages are stored, so that they don't have to be kept around for the multi
 handle's entire life time. He also made it return failure codes properly
 which it didn't do before.

 I made the messages only get stored per easy-handle so that they can be
 independently killed easier without ruining the "master list". It makes
 the info_read() function slightly less beautiful as it has to scan for
 messages to return, but it makes removing individual handles a lot easier
 and less error prone.

22 years agoAdjusted to make curl_multi_perform() work properly even when
Daniel Stenberg [Tue, 28 May 2002 14:18:36 +0000 (14:18 +0000)]
Adjusted to make curl_multi_perform() work properly even when
curl_multi_fdset() is not used.

22 years agoI trimmed the --help output slightly to better fit within 80 cols
Daniel Stenberg [Tue, 28 May 2002 09:31:48 +0000 (09:31 +0000)]
I trimmed the --help output slightly to better fit within 80 cols

22 years agoCris Bailiff's CAPATH support added
Daniel Stenberg [Tue, 28 May 2002 09:21:29 +0000 (09:21 +0000)]
Cris Bailiff's CAPATH support added

22 years agonew url, spell checked
Daniel Stenberg [Wed, 22 May 2002 22:14:03 +0000 (22:14 +0000)]
new url, spell checked

22 years agosince 7.9.7
Daniel Stenberg [Wed, 22 May 2002 11:08:19 +0000 (11:08 +0000)]
since 7.9.7

22 years agoJames Cone's little work-around for the strict error
Daniel Stenberg [Tue, 21 May 2002 22:39:09 +0000 (22:39 +0000)]
James Cone's little work-around for the strict error

22 years agoWhen re-using a connection, make sure that we use the current host name as
Daniel Stenberg [Tue, 21 May 2002 22:24:56 +0000 (22:24 +0000)]
When re-using a connection, make sure that we use the current host name as
we might actually re-use a connection to a different host, when using proxies!

This was what bug report #558888 was all about.

22 years agoJames Cone added the new CURL_NETRC_OPTION enum
Daniel Stenberg [Tue, 21 May 2002 22:22:28 +0000 (22:22 +0000)]
James Cone added the new CURL_NETRC_OPTION enum

22 years agotest suite mods for the netrc testing stuff
Daniel Stenberg [Tue, 21 May 2002 22:20:52 +0000 (22:20 +0000)]
test suite mods for the netrc testing stuff

22 years agoJames Cone added CURLOPT_NETRC / --netrc / --netrc-optional descriptions
Daniel Stenberg [Tue, 21 May 2002 22:20:16 +0000 (22:20 +0000)]
James Cone added CURLOPT_NETRC / --netrc / --netrc-optional descriptions

22 years agoUse the new CURLOPT_NETRC option and adds --netrc-optional, by James Cone
Daniel Stenberg [Tue, 21 May 2002 22:18:34 +0000 (22:18 +0000)]
Use the new CURLOPT_NETRC option and adds --netrc-optional, by James Cone

22 years agoJames Cone's efforts to add another netrc parsing "mode"
Daniel Stenberg [Tue, 21 May 2002 22:17:19 +0000 (22:17 +0000)]
James Cone's efforts to add another netrc parsing "mode"

22 years agofive new test cases for the netrc parsing
Daniel Stenberg [Tue, 21 May 2002 22:14:08 +0000 (22:14 +0000)]
five new test cases for the netrc parsing

22 years agomaprintf() and vmaprintf() now work better when printfing "%s" with an
Daniel Stenberg [Tue, 21 May 2002 17:59:57 +0000 (17:59 +0000)]
maprintf() and vmaprintf() now work better when printfing "%s" with an
empty string

22 years agocorrected see also
Daniel Stenberg [Tue, 21 May 2002 14:00:55 +0000 (14:00 +0000)]
corrected see also

22 years ago3.14 added, javascript support
Daniel Stenberg [Tue, 21 May 2002 13:53:32 +0000 (13:53 +0000)]
3.14 added, javascript support

22 years agoAdded source header and made it clear that this code was originally donated
Daniel Stenberg [Tue, 21 May 2002 08:22:00 +0000 (08:22 +0000)]
Added source header and made it clear that this code was originally donated
to us by Juergen Wilke.

22 years agoASN1 files don't work for the *chain_file(), make them use the previous
Daniel Stenberg [Tue, 21 May 2002 08:15:42 +0000 (08:15 +0000)]
ASN1 files don't work for the *chain_file(), make them use the previous
version

22 years agoreturn type CURLFORMcode instead of plain int
Daniel Stenberg [Tue, 21 May 2002 07:47:09 +0000 (07:47 +0000)]
return type CURLFORMcode instead of plain int

22 years agocurl_formadd() now returns 'CURLFORMcode' instead of int, to better enable
Daniel Stenberg [Tue, 21 May 2002 07:44:27 +0000 (07:44 +0000)]
curl_formadd() now returns 'CURLFORMcode' instead of int, to better enable
checking for particular errors. curl/curl.h defines the errros

22 years agoRoland Zimmermann's hint, we use SSL_CTX_use_certificate_chain_file() instead
Daniel Stenberg [Mon, 20 May 2002 14:25:35 +0000 (14:25 +0000)]
Roland Zimmermann's hint, we use SSL_CTX_use_certificate_chain_file() instead
of the previous one that used SSL_CTX_use_certificate_file()

22 years agoremoved compiler warnings
Daniel Stenberg [Fri, 17 May 2002 08:15:33 +0000 (08:15 +0000)]
removed compiler warnings

22 years agoFreeBSD needs sys/types.h before we include sys/select.h that was included
Daniel Stenberg [Fri, 17 May 2002 07:57:13 +0000 (07:57 +0000)]
FreeBSD needs sys/types.h before we include sys/select.h that was included
mainly for AIX in the first place...! As reported in bug report #556869

22 years agoFixes bug report #556930 - we need to make sure that the data is all right
Daniel Stenberg [Fri, 17 May 2002 07:49:28 +0000 (07:49 +0000)]
Fixes bug report #556930 - we need to make sure that the data is all right
after we've realloc() the packed hostent struct.

22 years agoAdded item 4.10 after talks with Russ Freeman
Daniel Stenberg [Wed, 15 May 2002 21:40:29 +0000 (21:40 +0000)]
Added item 4.10 after talks with Russ Freeman

22 years ago7.9.7 commit
Daniel Stenberg [Mon, 13 May 2002 09:40:16 +0000 (09:40 +0000)]
7.9.7 commit

22 years agowe don't need win32sockets.c anymore, we support this internally
Daniel Stenberg [Mon, 13 May 2002 07:29:22 +0000 (07:29 +0000)]
we don't need win32sockets.c anymore, we support this internally

22 years agofopen.c added, a fopen() style emulation for URL reading
Daniel Stenberg [Mon, 13 May 2002 07:28:10 +0000 (07:28 +0000)]
fopen.c added, a fopen() style emulation for URL reading

22 years agoFriday's fixes
Daniel Stenberg [Sun, 12 May 2002 16:10:12 +0000 (16:10 +0000)]
Friday's fixes

22 years agoAIX 5.1
Daniel Stenberg [Fri, 10 May 2002 16:01:24 +0000 (16:01 +0000)]
AIX 5.1

22 years agoKein Roth made --trace-ascii look even better, and make OD 0A occurances
Daniel Stenberg [Fri, 10 May 2002 15:59:42 +0000 (15:59 +0000)]
Kein Roth made --trace-ascii look even better, and make OD 0A occurances
get output as plain newlines.

22 years agoAIX wants sys/select.h for the fd_set stuff in curl/multi.h, and even though
Daniel Stenberg [Fri, 10 May 2002 14:37:39 +0000 (14:37 +0000)]
AIX wants sys/select.h for the fd_set stuff in curl/multi.h, and even though
it is a bit ugly work-around to add this here, it is still a working work-
around! ;-)

22 years agoPatrick Smith's contributed docs improvements for when NLST is used by
Daniel Stenberg [Tue, 7 May 2002 23:36:53 +0000 (23:36 +0000)]
Patrick Smith's contributed docs improvements for when NLST is used by
curl...

22 years ago7.9.7-pre2
Daniel Stenberg [Tue, 7 May 2002 21:52:38 +0000 (21:52 +0000)]
7.9.7-pre2

22 years agoAdded --trace-ascii support
Daniel Stenberg [Tue, 7 May 2002 13:13:17 +0000 (13:13 +0000)]
Added --trace-ascii support

22 years ago--trace-ascii and --junk-session-cookies were added
Daniel Stenberg [Tue, 7 May 2002 13:12:12 +0000 (13:12 +0000)]
--trace-ascii and --junk-session-cookies were added

22 years agosupport for ingoring session cookies added
Daniel Stenberg [Tue, 7 May 2002 09:58:13 +0000 (09:58 +0000)]
support for ingoring session cookies added

22 years agothe code for case CURLOPT_DEBUGDATA code broke the CURLOPT_STDERR one!
Daniel Stenberg [Mon, 6 May 2002 18:30:17 +0000 (18:30 +0000)]
the code for case CURLOPT_DEBUGDATA code broke the CURLOPT_STDERR one!

22 years agorecent fiddling
Daniel Stenberg [Mon, 6 May 2002 13:44:00 +0000 (13:44 +0000)]
recent fiddling

22 years agoCURLOPT_FILE and CURLOPT_INFILE have better aliases now:
Daniel Stenberg [Mon, 6 May 2002 13:43:35 +0000 (13:43 +0000)]
CURLOPT_FILE and CURLOPT_INFILE have better aliases now:
CURLOPT_WRITEDATA and CURLOPT_READDATA

22 years agoAdded multi-post.c, based on the source file posted by Gustaf Hui
Daniel Stenberg [Mon, 6 May 2002 13:38:28 +0000 (13:38 +0000)]
Added multi-post.c, based on the source file posted by Gustaf Hui

22 years agoBetter support for being used with the multi interface without the *fd_set()
Daniel Stenberg [Sun, 5 May 2002 12:11:03 +0000 (12:11 +0000)]
Better support for being used with the multi interface without the *fd_set()
and proper select()ing have been made.

22 years ago--trace is a 7.9.7 function
Daniel Stenberg [Sun, 5 May 2002 09:09:17 +0000 (09:09 +0000)]
--trace is a 7.9.7 function

22 years agoadded -Z/--max-redirs and --trace
Daniel Stenberg [Sun, 5 May 2002 09:08:26 +0000 (09:08 +0000)]
added -Z/--max-redirs and --trace
changed order of a few others to keep the a-z order

22 years agomade VERBOSE output more like it used to be, HEADER_IN is thus also ignored
Daniel Stenberg [Sat, 4 May 2002 15:36:07 +0000 (15:36 +0000)]
made VERBOSE output more like it used to be, HEADER_IN is thus also ignored
by the internal debugfunction callback

22 years agoCURL_MAX_WRITE_SIZE is a new exported define that informs about the biggest
Daniel Stenberg [Fri, 3 May 2002 14:50:29 +0000 (14:50 +0000)]
CURL_MAX_WRITE_SIZE is a new exported define that informs about the biggest
sized buffer that may be passed to a write callback

22 years agofixed return code
Daniel Stenberg [Fri, 3 May 2002 12:40:37 +0000 (12:40 +0000)]
fixed return code