platform/upstream/curl.git
22 years agoadded test 39, tests the new -F features
Daniel Stenberg [Mon, 11 Mar 2002 15:31:06 +0000 (15:31 +0000)]
added test 39, tests the new -F features

22 years agonow -F supports 'filename=blabla' for parts that upload a file, to set the
Daniel Stenberg [Mon, 11 Mar 2002 15:20:56 +0000 (15:20 +0000)]
now -F supports 'filename=blabla' for parts that upload a file, to set the
filename field of that part. A typical example line could look like:

-F 'name=@filename;filename=/dev/null'

This can be combined with type= too, in a manner similar to:

-F "file=@log/test39.txt;filename=fakerfile;type=moo/foobar"

Enjoy.

22 years agoAdded support for CURLFORM_FILENAME to set the filename field of a file
Daniel Stenberg [Mon, 11 Mar 2002 15:18:59 +0000 (15:18 +0000)]
Added support for CURLFORM_FILENAME to set the filename field of a file
part.

22 years agoCURLFORM_FILENAME added and some cleanups, HttpPost is now curl_httppost
Daniel Stenberg [Mon, 11 Mar 2002 15:14:09 +0000 (15:14 +0000)]
CURLFORM_FILENAME added and some cleanups, HttpPost is now curl_httppost
with a #define to preserve backwards compatibiltiy

22 years agocorrected the use of the progress function
Daniel Stenberg [Mon, 11 Mar 2002 15:00:57 +0000 (15:00 +0000)]
corrected the use of the progress function

22 years agominor edit
Daniel Stenberg [Mon, 11 Mar 2002 08:39:00 +0000 (08:39 +0000)]
minor edit

22 years ago3.13 Why does my single/double quotes fail?
Daniel Stenberg [Mon, 11 Mar 2002 08:29:26 +0000 (08:29 +0000)]
3.13 Why does my single/double quotes fail?

22 years agocompleted the progress-bar fix
Daniel Stenberg [Fri, 8 Mar 2002 16:12:00 +0000 (16:12 +0000)]
completed the progress-bar fix

22 years agodetect fclose(NULL)
Daniel Stenberg [Fri, 8 Mar 2002 15:31:44 +0000 (15:31 +0000)]
detect fclose(NULL)

22 years agobetter treatment of the config->errors, only fclose() this if it was
Daniel Stenberg [Fri, 8 Mar 2002 15:18:03 +0000 (15:18 +0000)]
better treatment of the config->errors, only fclose() this if it was
truly fopen()ed. It could end up fclose()ing a NULL as discovered by
Clifford Wolf.

22 years agoJean-Philippe Barrette-LaPierre fixed the CURLOPT_PASSWDFUNCTION to make
Daniel Stenberg [Fri, 8 Mar 2002 15:06:42 +0000 (15:06 +0000)]
Jean-Philippe Barrette-LaPierre fixed the CURLOPT_PASSWDFUNCTION to make
NULL set back the internal default function

22 years agocloses bug report #527032, --progress-bar works again and it adds a newline
Daniel Stenberg [Fri, 8 Mar 2002 12:05:57 +0000 (12:05 +0000)]
closes bug report #527032, --progress-bar works again and it adds a newline
after the transfer is done properly

22 years ago7.9.5 commit
Daniel Stenberg [Thu, 7 Mar 2002 08:50:18 +0000 (08:50 +0000)]
7.9.5 commit

22 years agoadded the "known bugs" file
Daniel Stenberg [Thu, 7 Mar 2002 08:29:24 +0000 (08:29 +0000)]
added the "known bugs" file

22 years agonew VMS messages from Nico Baggus
Daniel Stenberg [Wed, 6 Mar 2002 23:18:22 +0000 (23:18 +0000)]
new VMS messages from Nico Baggus

22 years agoKevin Roth nicely saved us from this backslash-removing problem!
Daniel Stenberg [Wed, 6 Mar 2002 22:52:00 +0000 (22:52 +0000)]
Kevin Roth nicely saved us from this backslash-removing problem!

22 years agoBrad corrected the include path (again)
Daniel Stenberg [Wed, 6 Mar 2002 22:19:16 +0000 (22:19 +0000)]
Brad corrected the include path (again)

22 years agocorrected the newlines
Daniel Stenberg [Wed, 6 Mar 2002 22:08:11 +0000 (22:08 +0000)]
corrected the newlines

22 years agotwo items since pre6
Daniel Stenberg [Wed, 6 Mar 2002 15:05:00 +0000 (15:05 +0000)]
two items since pre6

22 years agowhen removed, an easy handle can be curl_easy_perform()ed again
Daniel Stenberg [Wed, 6 Mar 2002 15:01:45 +0000 (15:01 +0000)]
when removed, an easy handle can be curl_easy_perform()ed again

22 years agoPaul Nolan built it on pocket pc
Daniel Stenberg [Wed, 6 Mar 2002 12:33:34 +0000 (12:33 +0000)]
Paul Nolan built it on pocket pc

22 years agoRalph Mitchell's minor #include patch to prevent some warnings
Daniel Stenberg [Wed, 6 Mar 2002 09:40:06 +0000 (09:40 +0000)]
Ralph Mitchell's minor #include patch to prevent some warnings

22 years agowe don't skip what looks like already escaped strings, that was fixed
Daniel Stenberg [Wed, 6 Mar 2002 07:44:49 +0000 (07:44 +0000)]
we don't skip what looks like already escaped strings, that was fixed
ages ago

22 years agoread POST data using the read callback
Daniel Stenberg [Tue, 5 Mar 2002 14:14:22 +0000 (14:14 +0000)]
read POST data using the read callback

22 years agocorrected the progress callback prototype!!!
Daniel Stenberg [Tue, 5 Mar 2002 10:15:38 +0000 (10:15 +0000)]
corrected the progress callback prototype!!!

22 years agoadded text to the progress chapter
Daniel Stenberg [Tue, 5 Mar 2002 09:01:58 +0000 (09:01 +0000)]
added text to the progress chapter

22 years agoexplicitly mention easy handle
Daniel Stenberg [Mon, 4 Mar 2002 13:10:15 +0000 (13:10 +0000)]
explicitly mention easy handle

22 years agomention 'easy handle' and not just handle, there will soon be other handles
Daniel Stenberg [Mon, 4 Mar 2002 13:06:46 +0000 (13:06 +0000)]
mention 'easy handle' and not just handle, there will soon be other handles
to keep track of too

22 years agocut off 2001 and put those changes in a separate file
Daniel Stenberg [Mon, 4 Mar 2002 10:34:58 +0000 (10:34 +0000)]
cut off 2001 and put those changes in a separate file

22 years agoadded docs/libcurl/
Daniel Stenberg [Mon, 4 Mar 2002 10:28:02 +0000 (10:28 +0000)]
added docs/libcurl/
removed multi/

22 years agomoved lots to the new subdir 'libcurl'
Daniel Stenberg [Mon, 4 Mar 2002 10:27:37 +0000 (10:27 +0000)]
moved lots to the new subdir 'libcurl'

22 years agoremove this directory, this is history
Daniel Stenberg [Mon, 4 Mar 2002 10:19:32 +0000 (10:19 +0000)]
remove this directory, this is history

22 years agomulti interface using examples
Daniel Stenberg [Mon, 4 Mar 2002 10:15:44 +0000 (10:15 +0000)]
multi interface using examples

22 years agono longer include the multi dir, the examples should be in the examples
Daniel Stenberg [Mon, 4 Mar 2002 10:15:12 +0000 (10:15 +0000)]
no longer include the multi dir, the examples should be in the examples
dir

22 years agomoved to the new libcurl/ directory
Daniel Stenberg [Mon, 4 Mar 2002 10:10:58 +0000 (10:10 +0000)]
moved to the new libcurl/ directory

22 years agoripped out from ../ and put in its own directory now
Daniel Stenberg [Mon, 4 Mar 2002 10:09:48 +0000 (10:09 +0000)]
ripped out from ../ and put in its own directory now

22 years agoAdded packages/EPM
Daniel Stenberg [Mon, 4 Mar 2002 08:00:25 +0000 (08:00 +0000)]
Added packages/EPM

22 years agoAdded EPM stuff, thanks to Giuseppe Corbelli
Daniel Stenberg [Mon, 4 Mar 2002 07:59:53 +0000 (07:59 +0000)]
Added EPM stuff, thanks to Giuseppe Corbelli

22 years agobug report #524427 pointed out a mistake in the example source
Daniel Stenberg [Fri, 1 Mar 2002 17:22:40 +0000 (17:22 +0000)]
bug report #524427 pointed out a mistake in the example source

22 years agoinitial and still basic curl multi interface documentation
Daniel Stenberg [Fri, 1 Mar 2002 15:34:23 +0000 (15:34 +0000)]
initial and still basic curl multi interface documentation

22 years agoremoved incorrect and unnecessary words
Daniel Stenberg [Fri, 1 Mar 2002 13:38:56 +0000 (13:38 +0000)]
removed incorrect and unnecessary words

22 years agoseveral little things since pre4
Daniel Stenberg [Fri, 1 Mar 2002 10:48:08 +0000 (10:48 +0000)]
several little things since pre4

22 years agomemanalyze is now moved to the tests/ dir
Daniel Stenberg [Fri, 1 Mar 2002 09:20:03 +0000 (09:20 +0000)]
memanalyze is now moved to the tests/ dir

22 years agoinclude memanalyze.pl in the dist archive
Daniel Stenberg [Fri, 1 Mar 2002 09:19:28 +0000 (09:19 +0000)]
include memanalyze.pl in the dist archive

22 years agomoved memanalyze.pl into the tests dir
Daniel Stenberg [Fri, 1 Mar 2002 09:18:54 +0000 (09:18 +0000)]
moved memanalyze.pl into the tests dir

22 years agoNico Baggus added more error codes to the VMS stuff.
Daniel Stenberg [Thu, 28 Feb 2002 23:55:18 +0000 (23:55 +0000)]
Nico Baggus added more error codes to the VMS stuff.

22 years agoWesley Laxton's CURLOPT_PREQUOTE work
Daniel Stenberg [Thu, 28 Feb 2002 23:31:23 +0000 (23:31 +0000)]
Wesley Laxton's CURLOPT_PREQUOTE work

22 years agoRalph Mitchell's SSL problems made me notice that we didn't increase the
Daniel Stenberg [Thu, 28 Feb 2002 15:13:35 +0000 (15:13 +0000)]
Ralph Mitchell's SSL problems made me notice that we didn't increase the
header byte counter properly

22 years agomore fancy alloc, we store the size in each allocated block so that we
Daniel Stenberg [Thu, 28 Feb 2002 12:37:05 +0000 (12:37 +0000)]
more fancy alloc, we store the size in each allocated block so that we
can destroy the full allocated area just before we free it

22 years agoset CURL_MEMDEBUG to enable memory debugging in case curl is compiled
Daniel Stenberg [Thu, 28 Feb 2002 12:36:25 +0000 (12:36 +0000)]
set CURL_MEMDEBUG to enable memory debugging in case curl is compiled
with it

22 years agoadded -t for trace, helps searching for leaks and similar
Daniel Stenberg [Thu, 28 Feb 2002 12:35:54 +0000 (12:35 +0000)]
added -t for trace, helps searching for leaks and similar

22 years agomemory debugging is now only enabled if the CURL_MEMDEBUG environment
Daniel Stenberg [Thu, 28 Feb 2002 12:35:09 +0000 (12:35 +0000)]
memory debugging is now only enabled if the CURL_MEMDEBUG environment
variable is set when curl is invoked

22 years agoalways allocates at least 64 bytes for real, and damages them before free
Daniel Stenberg [Thu, 28 Feb 2002 12:18:15 +0000 (12:18 +0000)]
always allocates at least 64 bytes for real, and damages them before free

22 years agomade building outside the source tree work again, Kevin Roth reported
Daniel Stenberg [Wed, 27 Feb 2002 15:09:23 +0000 (15:09 +0000)]
made building outside the source tree work again, Kevin Roth reported

22 years agominor edit
Daniel Stenberg [Wed, 27 Feb 2002 12:40:01 +0000 (12:40 +0000)]
minor edit

22 years agooops, we weren't doing HTTPS - now we are
Daniel Stenberg [Wed, 27 Feb 2002 07:50:22 +0000 (07:50 +0000)]
oops, we weren't doing HTTPS - now we are

22 years agotest 304, HTTPS multipart formpost
Daniel Stenberg [Wed, 27 Feb 2002 07:49:01 +0000 (07:49 +0000)]
test 304, HTTPS multipart formpost

22 years agouse the correct time in the cookie jar
Daniel Stenberg [Wed, 27 Feb 2002 07:41:46 +0000 (07:41 +0000)]
use the correct time in the cookie jar

22 years agomade Max-Age work as defined in the RFC.
Daniel Stenberg [Wed, 27 Feb 2002 07:38:04 +0000 (07:38 +0000)]
made Max-Age work as defined in the RFC.
my brain damaged fix to not parse spaces as part of the value is now fixed
to instead strip off trailing spaces from values.

22 years agomodified cookie expire date
Daniel Stenberg [Tue, 26 Feb 2002 13:38:12 +0000 (13:38 +0000)]
modified cookie expire date

22 years agonew field1 functionality testing too
Daniel Stenberg [Tue, 26 Feb 2002 13:18:39 +0000 (13:18 +0000)]
new field1 functionality testing too

22 years agoWhen saving a cookie jar, set field 1 (counted from 0) properly to TRUE if the
Daniel Stenberg [Tue, 26 Feb 2002 13:18:08 +0000 (13:18 +0000)]
When saving a cookie jar, set field 1 (counted from 0) properly to TRUE if the
domain starts with a dot.

22 years agotest 31: "HTTP with weirdly formatted cookies and cookiejar storage"
Daniel Stenberg [Tue, 26 Feb 2002 13:09:46 +0000 (13:09 +0000)]
test 31: "HTTP with weirdly formatted cookies and cookiejar storage"

22 years agoremoved crash on weird input, this also better discards silly input
Daniel Stenberg [Tue, 26 Feb 2002 13:07:53 +0000 (13:07 +0000)]
removed crash on weird input, this also better discards silly input

22 years ago7.9.5-pre4 commit
Daniel Stenberg [Tue, 26 Feb 2002 07:59:43 +0000 (07:59 +0000)]
7.9.5-pre4 commit

22 years agomore custom stuff, much about dealing with cookies
Daniel Stenberg [Mon, 25 Feb 2002 15:25:34 +0000 (15:25 +0000)]
more custom stuff, much about dealing with cookies

22 years agoa never ending stream of things to do...
Daniel Stenberg [Mon, 25 Feb 2002 14:09:31 +0000 (14:09 +0000)]
a never ending stream of things to do...

22 years agouse env to run perl
Daniel Stenberg [Mon, 25 Feb 2002 14:08:51 +0000 (14:08 +0000)]
use env to run perl

22 years agoautomake usage and options cleanup
Daniel Stenberg [Mon, 25 Feb 2002 14:08:18 +0000 (14:08 +0000)]
automake usage and options cleanup

22 years agohappy new year
Daniel Stenberg [Mon, 25 Feb 2002 13:25:33 +0000 (13:25 +0000)]
happy new year

22 years agoWe got this web server's embryo from Georg Horn, muchos gracias.
Daniel Stenberg [Mon, 25 Feb 2002 12:49:21 +0000 (12:49 +0000)]
We got this web server's embryo from Georg Horn, muchos gracias.

22 years agothe test suite http server is now automake'd
Daniel Stenberg [Mon, 25 Feb 2002 12:45:48 +0000 (12:45 +0000)]
the test suite http server is now automake'd

22 years agouse the pid file, use the automake subdir
Daniel Stenberg [Mon, 25 Feb 2002 12:45:20 +0000 (12:45 +0000)]
use the pid file, use the automake subdir

22 years agoautomake this dir too
Daniel Stenberg [Mon, 25 Feb 2002 12:44:58 +0000 (12:44 +0000)]
automake this dir too

22 years agouse the former logfile name again since the ftp server also uses that...
Daniel Stenberg [Mon, 25 Feb 2002 12:14:24 +0000 (12:14 +0000)]
use the former logfile name again since the ftp server also uses that...

22 years agowe actually ran all tests just now, feb 25th, 2002 12:11 MET. with the
Daniel Stenberg [Mon, 25 Feb 2002 11:12:10 +0000 (11:12 +0000)]
we actually ran all tests just now, feb 25th, 2002 12:11 MET. with the
new http server on Linux

22 years agoreply/postcmd support for "wait"
Daniel Stenberg [Mon, 25 Feb 2002 11:11:03 +0000 (11:11 +0000)]
reply/postcmd support for "wait"

22 years agoportability, step one, use a config.h.in file
Daniel Stenberg [Mon, 25 Feb 2002 11:00:16 +0000 (11:00 +0000)]
portability, step one, use a config.h.in file

22 years agogenerate a config file for the test suite http server too
Daniel Stenberg [Mon, 25 Feb 2002 10:56:37 +0000 (10:56 +0000)]
generate a config file for the test suite http server too

22 years agocreate the pidfile and store the pid on invoke
Daniel Stenberg [Mon, 25 Feb 2002 10:27:29 +0000 (10:27 +0000)]
create the pidfile and store the pid on invoke

22 years agooops, #if not #ifdef
Daniel Stenberg [Mon, 25 Feb 2002 10:12:04 +0000 (10:12 +0000)]
oops, #if not #ifdef

22 years agosupport HUGE requests too
Daniel Stenberg [Mon, 25 Feb 2002 09:42:58 +0000 (09:42 +0000)]
support HUGE requests too

22 years agomake sure -d is treated as a POST request and thus should fail if mixed
Daniel Stenberg [Mon, 25 Feb 2002 09:08:28 +0000 (09:08 +0000)]
make sure -d is treated as a POST request and thus should fail if mixed
with -I for example

22 years agomodified the command to fail properly! ;-)
Daniel Stenberg [Mon, 25 Feb 2002 09:07:26 +0000 (09:07 +0000)]
modified the command to fail properly! ;-)

22 years agocygnus can't include winsock.h even though it has it, why we need to
Daniel Stenberg [Mon, 25 Feb 2002 08:20:29 +0000 (08:20 +0000)]
cygnus can't include winsock.h even though it has it, why we need to
make a different and more complicated check for when to include it

22 years ago"Yet Another Geek" made %{content_type} work in the -w/--writeout option.
Daniel Stenberg [Mon, 25 Feb 2002 07:40:49 +0000 (07:40 +0000)]
"Yet Another Geek" made %{content_type} work in the -w/--writeout option.

22 years agobetter time selection for the connect timeout
Daniel Stenberg [Fri, 22 Feb 2002 15:44:37 +0000 (15:44 +0000)]
better time selection for the connect timeout

22 years ago16 tests OK
Daniel Stenberg [Fri, 22 Feb 2002 15:40:17 +0000 (15:40 +0000)]
16 tests OK

22 years agocut off big parts of the banner
Daniel Stenberg [Fri, 22 Feb 2002 15:17:41 +0000 (15:17 +0000)]
cut off big parts of the banner

22 years agomake sure the custom config-*.h files are in the dist as well
Daniel Stenberg [Fri, 22 Feb 2002 15:12:17 +0000 (15:12 +0000)]
make sure the custom config-*.h files are in the dist as well

22 years agoadjusted to work on test case 11 better
Daniel Stenberg [Fri, 22 Feb 2002 13:54:06 +0000 (13:54 +0000)]
adjusted to work on test case 11 better

22 years agouse -W too
Daniel Stenberg [Fri, 22 Feb 2002 13:53:41 +0000 (13:53 +0000)]
use -W too

22 years agofixed to work with 'nonewline' and thus this passes OK with the new http
Daniel Stenberg [Fri, 22 Feb 2002 10:51:19 +0000 (10:51 +0000)]
fixed to work with 'nonewline' and thus this passes OK with the new http
server and things

22 years agosupport for using protocol without a trailing newline
Daniel Stenberg [Fri, 22 Feb 2002 10:50:36 +0000 (10:50 +0000)]
support for using protocol without a trailing newline

22 years agohide debug output from screen, use log/ for logfiles
Daniel Stenberg [Fri, 22 Feb 2002 10:40:05 +0000 (10:40 +0000)]
hide debug output from screen, use log/ for logfiles

22 years agolib/config.h.in added to dist
Daniel Stenberg [Fri, 22 Feb 2002 07:51:23 +0000 (07:51 +0000)]
lib/config.h.in added to dist

22 years agoVMS adjustments
Daniel Stenberg [Wed, 20 Feb 2002 23:24:04 +0000 (23:24 +0000)]
VMS adjustments

22 years agonew from Nico!
Daniel Stenberg [Wed, 20 Feb 2002 13:48:03 +0000 (13:48 +0000)]
new from Nico!

22 years agofour more bugfixes, one VMS adjustment
Daniel Stenberg [Wed, 20 Feb 2002 13:47:36 +0000 (13:47 +0000)]
four more bugfixes, one VMS adjustment

22 years agoNico Baggus' VMS tweaks
Daniel Stenberg [Wed, 20 Feb 2002 13:46:53 +0000 (13:46 +0000)]
Nico Baggus' VMS tweaks