platform/upstream/curl.git
23 years agoAdded max-redirs support (James Griffiths' patch)
Daniel Stenberg [Tue, 28 Nov 2000 09:10:43 +0000 (09:10 +0000)]
Added max-redirs support (James Griffiths' patch)

23 years agoadded maxredirs, moved CURL_PROGRESS* defines to src/main.c
Daniel Stenberg [Tue, 28 Nov 2000 09:10:04 +0000 (09:10 +0000)]
added maxredirs, moved CURL_PROGRESS* defines to src/main.c

23 years agoJames Griffiths' max-redirs fix
Daniel Stenberg [Tue, 28 Nov 2000 09:05:47 +0000 (09:05 +0000)]
James Griffiths' max-redirs fix

23 years agoAdded tests/ftpserver.pl
Daniel Stenberg [Mon, 27 Nov 2000 15:11:25 +0000 (15:11 +0000)]
Added tests/ftpserver.pl

23 years agoI rearranged it and added 'make test'
Daniel Stenberg [Mon, 27 Nov 2000 13:39:11 +0000 (13:39 +0000)]
I rearranged it and added 'make test'

23 years agospell check
Daniel Stenberg [Mon, 27 Nov 2000 13:32:11 +0000 (13:32 +0000)]
spell check

23 years agomodified for ftp custom commands
Daniel Stenberg [Mon, 27 Nov 2000 12:53:50 +0000 (12:53 +0000)]
modified for ftp custom commands

23 years agoallows simple custom modifications for single test cases
Daniel Stenberg [Mon, 27 Nov 2000 12:53:32 +0000 (12:53 +0000)]
allows simple custom modifications for single test cases

23 years agoAdded the ftpdN.txt file
Daniel Stenberg [Mon, 27 Nov 2000 12:53:05 +0000 (12:53 +0000)]
Added the ftpdN.txt file

23 years agoftp graceful error detection check data
Daniel Stenberg [Mon, 27 Nov 2000 12:52:36 +0000 (12:52 +0000)]
ftp graceful error detection check data

23 years agoAdded the memdebug include file
Daniel Stenberg [Mon, 27 Nov 2000 12:04:51 +0000 (12:04 +0000)]
Added the memdebug include file

23 years agofile:// test data
Daniel Stenberg [Mon, 27 Nov 2000 11:54:35 +0000 (11:54 +0000)]
file:// test data

23 years agoif the server doesn't output a logfile, the protocol file is not compared
Daniel Stenberg [Mon, 27 Nov 2000 11:53:50 +0000 (11:53 +0000)]
if the server doesn't output a logfile, the protocol file is not compared
with it! This makes tests without server (like for file://) smarter.

23 years agomodified the --help output to have the passwords within [brackets] as they
Daniel Stenberg [Mon, 27 Nov 2000 10:24:08 +0000 (10:24 +0000)]
modified the --help output to have the passwords within [brackets] as they
are optional...

23 years agoadded the new FILETIME stuff
Daniel Stenberg [Wed, 22 Nov 2000 14:57:58 +0000 (14:57 +0000)]
added the new FILETIME stuff

23 years ago7.5-pre3 commit
Daniel Stenberg [Wed, 22 Nov 2000 14:27:47 +0000 (14:27 +0000)]
7.5-pre3 commit

23 years agomultiple URL support? forked?
Daniel Stenberg [Wed, 22 Nov 2000 14:18:30 +0000 (14:18 +0000)]
multiple URL support? forked?

23 years agoadjusted to modified FTP behaviour
Daniel Stenberg [Wed, 22 Nov 2000 14:15:46 +0000 (14:15 +0000)]
adjusted to modified FTP behaviour

23 years agoAdded a curl-target to make it easier to build from this dir
Daniel Stenberg [Wed, 22 Nov 2000 14:15:15 +0000 (14:15 +0000)]
Added a curl-target to make it easier to build from this dir

23 years agoadded filetime for opt and info
Daniel Stenberg [Wed, 22 Nov 2000 13:59:41 +0000 (13:59 +0000)]
added filetime for opt and info

23 years agoAdded cacert and filetime support
Daniel Stenberg [Wed, 22 Nov 2000 13:51:11 +0000 (13:51 +0000)]
Added cacert and filetime support

23 years agodocument time fixes
Daniel Stenberg [Wed, 22 Nov 2000 13:50:17 +0000 (13:50 +0000)]
document time fixes

23 years agoAdded struct fields to deal with time-of-document
Daniel Stenberg [Wed, 22 Nov 2000 12:57:16 +0000 (12:57 +0000)]
Added struct fields to deal with time-of-document

23 years agoclient_write() proto and defines added
Daniel Stenberg [Wed, 22 Nov 2000 12:55:55 +0000 (12:55 +0000)]
client_write() proto and defines added

23 years agouses client_write()
Daniel Stenberg [Wed, 22 Nov 2000 12:55:24 +0000 (12:55 +0000)]
uses client_write()

23 years agouses client_write() now
Daniel Stenberg [Wed, 22 Nov 2000 12:54:48 +0000 (12:54 +0000)]
uses client_write() now

23 years agoAdded the client_write() function
Daniel Stenberg [Wed, 22 Nov 2000 12:53:56 +0000 (12:53 +0000)]
Added the client_write() function

23 years agouses the new client_write() function
Daniel Stenberg [Wed, 22 Nov 2000 12:51:18 +0000 (12:51 +0000)]
uses the new client_write() function

23 years agoGetLastResponse() modified to return ftp code as integer
Daniel Stenberg [Wed, 22 Nov 2000 12:50:41 +0000 (12:50 +0000)]
GetLastResponse() modified to return ftp code as integer
initial modified-time support

23 years agoHTTP GET fail silently on HTTP error return
Daniel Stenberg [Wed, 22 Nov 2000 08:57:24 +0000 (08:57 +0000)]
HTTP GET fail silently on HTTP error return

23 years agoAdded --cacert
Daniel Stenberg [Wed, 22 Nov 2000 08:51:41 +0000 (08:51 +0000)]
Added --cacert

23 years agoworking with the test suite brings things up
Daniel Stenberg [Wed, 22 Nov 2000 08:16:36 +0000 (08:16 +0000)]
working with the test suite brings things up

23 years agoAdded --url
Daniel Stenberg [Wed, 22 Nov 2000 07:53:15 +0000 (07:53 +0000)]
Added --url

23 years agoupdated the config file section
Daniel Stenberg [Wed, 22 Nov 2000 07:52:48 +0000 (07:52 +0000)]
updated the config file section

23 years agoAdded 5.2 How can I receive all data into a large memory chunk?
Daniel Stenberg [Wed, 22 Nov 2000 07:27:26 +0000 (07:27 +0000)]
Added 5.2 How can I receive all data into a large memory chunk?

23 years agomodified to work with printf()s that writes 0x-prefix on %p data
Daniel Stenberg [Tue, 21 Nov 2000 19:37:15 +0000 (19:37 +0000)]
modified to work with printf()s that writes 0x-prefix on %p data

23 years agoI run the perl programs with 'perl [script]' instead, to overcome the
Daniel Stenberg [Tue, 21 Nov 2000 19:30:09 +0000 (19:30 +0000)]
I run the perl programs with 'perl [script]' instead, to overcome the
hardcoded-path-in-scripts problem.

23 years agoupload check, better ability to specify test cases on the command line
Daniel Stenberg [Tue, 21 Nov 2000 19:28:11 +0000 (19:28 +0000)]
upload check, better ability to specify test cases on the command line

23 years agoREST support seems to work
Daniel Stenberg [Tue, 21 Nov 2000 19:25:14 +0000 (19:25 +0000)]
REST support seems to work
NLST sends an NLST-looking list
renamed the upload file

23 years agoAdded the uploadN.txt description
Daniel Stenberg [Tue, 21 Nov 2000 19:21:31 +0000 (19:21 +0000)]
Added the uploadN.txt description

23 years agoFTP test case data
Daniel Stenberg [Tue, 21 Nov 2000 19:20:14 +0000 (19:20 +0000)]
FTP test case data

23 years agoset rangestringalloc to 0 after the string has been freed to prevent it
Daniel Stenberg [Tue, 21 Nov 2000 19:06:55 +0000 (19:06 +0000)]
set rangestringalloc to 0 after the string has been freed to prevent it
from being freed twice (a NULL free the second time)

23 years agouses the "internal" mprintf() routines for formatted output
Daniel Stenberg [Tue, 21 Nov 2000 19:05:26 +0000 (19:05 +0000)]
uses the "internal" mprintf() routines for formatted output

23 years agobad directory name extractor fixed, now always free the file and directory
Daniel Stenberg [Tue, 21 Nov 2000 19:04:25 +0000 (19:04 +0000)]
bad directory name extractor fixed, now always free the file and directory
very early, as that could leak memory before

23 years agocurl_unescape() did not stop at the set length properly when %-codes were
Daniel Stenberg [Tue, 21 Nov 2000 19:01:53 +0000 (19:01 +0000)]
curl_unescape() did not stop at the set length properly when %-codes were
used

23 years agoadded a command line log that logs all command lines run in the complete
Daniel Stenberg [Tue, 21 Nov 2000 17:07:16 +0000 (17:07 +0000)]
added a command line log that logs all command lines run in the complete
test run

23 years agoFTP test case data
Daniel Stenberg [Tue, 21 Nov 2000 17:04:59 +0000 (17:04 +0000)]
FTP test case data

23 years agohttpN => protN and some other minor updates
Daniel Stenberg [Tue, 21 Nov 2000 15:51:05 +0000 (15:51 +0000)]
httpN => protN and some other minor updates

23 years agosays nothing if no errors were found
Daniel Stenberg [Tue, 21 Nov 2000 15:50:17 +0000 (15:50 +0000)]
says nothing if no errors were found

23 years agoAdded support for verifiedserver that returns a static silly string that
Daniel Stenberg [Tue, 21 Nov 2000 15:49:34 +0000 (15:49 +0000)]
Added support for verifiedserver that returns a static silly string that
allows the test script to verify that it is our test server running on the
particular port

23 years agostarts and stops both HTTP and FTP servers now
Daniel Stenberg [Tue, 21 Nov 2000 15:48:40 +0000 (15:48 +0000)]
starts and stops both HTTP and FTP servers now
checks memanalyze output better
filters PORT output when doing FTP compares

23 years agoremoved the twice free_config_all() calls
Daniel Stenberg [Tue, 21 Nov 2000 15:37:54 +0000 (15:37 +0000)]
removed the twice free_config_all() calls
made the big config struct local (big . => -> replace)

23 years agoadded some defensive code around the GetHost()'s third argument result
Daniel Stenberg [Tue, 21 Nov 2000 15:36:38 +0000 (15:36 +0000)]
added some defensive code around the GetHost()'s third argument result

23 years agoGetHost() now sets the third pointer to NULL when the lookup fails, as the
Daniel Stenberg [Tue, 21 Nov 2000 15:35:45 +0000 (15:35 +0000)]
GetHost() now sets the third pointer to NULL when the lookup fails, as the
memory is then freed in the function

23 years agowhen using PORT, we now free the host name buffer properly
Daniel Stenberg [Tue, 21 Nov 2000 15:34:40 +0000 (15:34 +0000)]
when using PORT, we now free the host name buffer properly

23 years agohttp* is now prot* since we're about to use other protocols as well
Daniel Stenberg [Tue, 21 Nov 2000 14:24:03 +0000 (14:24 +0000)]
http* is now prot* since we're about to use other protocols as well

23 years agoattempt to use a bad protocol
Daniel Stenberg [Tue, 21 Nov 2000 13:41:11 +0000 (13:41 +0000)]
attempt to use a bad protocol

23 years agoNLST does a LIST (a normal unix ftp client 'ls' becomes NLST)
Daniel Stenberg [Tue, 21 Nov 2000 13:36:55 +0000 (13:36 +0000)]
NLST does a LIST (a normal unix ftp client 'ls' becomes NLST)
multiple transfers are supported

23 years agoSTOR works!
Daniel Stenberg [Tue, 21 Nov 2000 13:22:32 +0000 (13:22 +0000)]
STOR works!

23 years agoremoved the storenonprintable function as it isn't used anymore
Daniel Stenberg [Tue, 21 Nov 2000 13:18:30 +0000 (13:18 +0000)]
removed the storenonprintable function as it isn't used anymore

23 years agofancier login text
Daniel Stenberg [Tue, 21 Nov 2000 12:54:08 +0000 (12:54 +0000)]
fancier login text
removed lots of wasted comments
cleaned up a little
STOR doesn't work

23 years agoremoved the forks, we don't need forking for single-task testing
Daniel Stenberg [Tue, 21 Nov 2000 12:00:24 +0000 (12:00 +0000)]
removed the forks, we don't need forking for single-task testing

23 years agoruntests.pl -c should be -a
Daniel Stenberg [Tue, 21 Nov 2000 11:37:58 +0000 (11:37 +0000)]
runtests.pl -c should be -a

23 years agoremoved pedantic compiler warnings
Daniel Stenberg [Tue, 21 Nov 2000 09:38:41 +0000 (09:38 +0000)]
removed pedantic compiler warnings

23 years agoremoved two unused variables and added an extra set of parentheses, done
Daniel Stenberg [Tue, 21 Nov 2000 09:31:55 +0000 (09:31 +0000)]
removed two unused variables and added an extra set of parentheses, done
to remove pedantic compiler warnings

23 years agotypecasted the argument to isspace() to int, to remove a pedantic compiler
Daniel Stenberg [Tue, 21 Nov 2000 09:31:03 +0000 (09:31 +0000)]
typecasted the argument to isspace() to int, to remove a pedantic compiler
warning

23 years agoincludes http.h for the proxytunnel stuff
Daniel Stenberg [Tue, 21 Nov 2000 09:30:07 +0000 (09:30 +0000)]
includes http.h for the proxytunnel stuff

23 years agoadded comment on a variable that is unused on some platforms
Daniel Stenberg [Tue, 21 Nov 2000 09:29:21 +0000 (09:29 +0000)]
added comment on a variable that is unused on some platforms

23 years agoflushes the log handles before fork, now the logs work too!
Daniel Stenberg [Mon, 20 Nov 2000 16:02:53 +0000 (16:02 +0000)]
flushes the log handles before fork, now the logs work too!

23 years agoQUIT works, and now I can run a unix ftp client against the server and it
Daniel Stenberg [Mon, 20 Nov 2000 14:26:09 +0000 (14:26 +0000)]
QUIT works, and now I can run a unix ftp client against the server and it
runs pretty good

23 years agoCWD runs
Daniel Stenberg [Mon, 20 Nov 2000 13:47:25 +0000 (13:47 +0000)]
CWD runs

23 years agoRETR seems to work too
Daniel Stenberg [Mon, 20 Nov 2000 13:19:22 +0000 (13:19 +0000)]
RETR seems to work too

23 years agothis is now a working ftp server, both PASV and PORT run fine, LIST works,
Daniel Stenberg [Mon, 20 Nov 2000 13:07:04 +0000 (13:07 +0000)]
this is now a working ftp server, both PASV and PORT run fine, LIST works,
RETR and STORE don't

23 years agochanged the comment for URL_MAX_LENGTH
Daniel Stenberg [Mon, 20 Nov 2000 09:40:09 +0000 (09:40 +0000)]
changed the comment for URL_MAX_LENGTH

23 years agoformfree, config file, --url, more testcases, infinite URL lengths and more
Daniel Stenberg [Mon, 20 Nov 2000 09:37:57 +0000 (09:37 +0000)]
formfree, config file, --url, more testcases, infinite URL lengths and more

23 years agoextremely long URL test
Daniel Stenberg [Mon, 20 Nov 2000 09:04:27 +0000 (09:04 +0000)]
extremely long URL test

23 years agoremoved URL size restrictions, dynamically allocates the needed buffer
Daniel Stenberg [Mon, 20 Nov 2000 08:54:32 +0000 (08:54 +0000)]
removed URL size restrictions, dynamically allocates the needed buffer
size instead

23 years agoremoved URL size restrictions
Daniel Stenberg [Mon, 20 Nov 2000 08:53:21 +0000 (08:53 +0000)]
removed URL size restrictions

23 years agothis is the first attempt of a tiny and simple ftp server in perl for curl
Daniel Stenberg [Mon, 20 Nov 2000 08:00:33 +0000 (08:00 +0000)]
this is the first attempt of a tiny and simple ftp server in perl for curl
test purposes

23 years agoadded a description about the memory checks
Daniel Stenberg [Mon, 20 Nov 2000 07:59:25 +0000 (07:59 +0000)]
added a description about the memory checks

23 years agono more "leaked" memory when this fails on various kinds of bad usage
Daniel Stenberg [Mon, 20 Nov 2000 07:54:57 +0000 (07:54 +0000)]
no more "leaked" memory when this fails on various kinds of bad usage

23 years agoAlexander Kourakos's lowercase environment variable fix
Daniel Stenberg [Mon, 20 Nov 2000 07:35:21 +0000 (07:35 +0000)]
Alexander Kourakos's lowercase environment variable fix

23 years agospell correction resolv => resolve in two error messages
Daniel Stenberg [Sat, 18 Nov 2000 16:31:27 +0000 (16:31 +0000)]
spell correction resolv => resolve in two error messages

23 years agonow supports checks for exit codes and check for memory even when curl
Daniel Stenberg [Fri, 17 Nov 2000 15:58:25 +0000 (15:58 +0000)]
now supports checks for exit codes and check for memory even when curl
returns (expected) exit code

23 years agograceful failure test
Daniel Stenberg [Fri, 17 Nov 2000 15:57:35 +0000 (15:57 +0000)]
graceful failure test

23 years agooutput FAILED properly even when -s is used
Daniel Stenberg [Fri, 17 Nov 2000 15:34:33 +0000 (15:34 +0000)]
output FAILED properly even when -s is used

23 years agoupdated to the new stdout stuff and the new -a option
Daniel Stenberg [Fri, 17 Nov 2000 15:33:54 +0000 (15:33 +0000)]
updated to the new stdout stuff and the new -a option

23 years agofixed strdup() of a NULL pointer
Daniel Stenberg [Fri, 17 Nov 2000 15:32:17 +0000 (15:32 +0000)]
fixed strdup() of a NULL pointer

23 years agonow exits and alerts on bad uses of strdup() and free()
Daniel Stenberg [Fri, 17 Nov 2000 15:31:45 +0000 (15:31 +0000)]
now exits and alerts on bad uses of strdup() and free()

23 years agoupdated to the new stdout file behaviour of runtests.pl
Daniel Stenberg [Fri, 17 Nov 2000 15:30:33 +0000 (15:30 +0000)]
updated to the new stdout file behaviour of runtests.pl

23 years agomake test in root now runs make quiet-test in the test dir
Daniel Stenberg [Fri, 17 Nov 2000 15:30:01 +0000 (15:30 +0000)]
make test in root now runs make quiet-test in the test dir

23 years agouses stricter output
Daniel Stenberg [Fri, 17 Nov 2000 15:15:48 +0000 (15:15 +0000)]
uses stricter output

23 years agobetter stdout check, full support for memory debug tests
Daniel Stenberg [Fri, 17 Nov 2000 15:07:29 +0000 (15:07 +0000)]
better stdout check, full support for memory debug tests

23 years agomultiple URL test
Daniel Stenberg [Fri, 17 Nov 2000 15:07:03 +0000 (15:07 +0000)]
multiple URL test

23 years agocurl_formfree() added
Daniel Stenberg [Fri, 17 Nov 2000 14:21:07 +0000 (14:21 +0000)]
curl_formfree() added

23 years agothis has been missing all the time...
Daniel Stenberg [Fri, 17 Nov 2000 14:11:22 +0000 (14:11 +0000)]
this has been missing all the time...

23 years agoadded curl_formfree()
Daniel Stenberg [Fri, 17 Nov 2000 14:06:24 +0000 (14:06 +0000)]
added curl_formfree()

23 years agonow includes stdlib.h
Daniel Stenberg [Fri, 17 Nov 2000 14:05:43 +0000 (14:05 +0000)]
now includes stdlib.h

23 years agomemory leak cleanup campaign
Daniel Stenberg [Fri, 17 Nov 2000 14:03:58 +0000 (14:03 +0000)]
memory leak cleanup campaign

23 years agoallows \r \n \t \v in config file parameters within quotes
Daniel Stenberg [Fri, 17 Nov 2000 10:08:39 +0000 (10:08 +0000)]
allows \r \n \t \v in config file parameters within quotes