]>
granicus.if.org Git - curl/log
Daniel Stenberg [Tue, 28 Nov 2000 09:41:01 +0000 (09:41 +0000)]
free the URL on redirections, this was a previous memory leak
Daniel Stenberg [Tue, 28 Nov 2000 09:11:24 +0000 (09:11 +0000)]
added maxredirs
Daniel Stenberg [Tue, 28 Nov 2000 09:10:43 +0000 (09:10 +0000)]
Added max-redirs support (James Griffiths' patch)
Daniel Stenberg [Tue, 28 Nov 2000 09:10:04 +0000 (09:10 +0000)]
added maxredirs, moved CURL_PROGRESS* defines to src/main.c
Daniel Stenberg [Tue, 28 Nov 2000 09:05:47 +0000 (09:05 +0000)]
James Griffiths' max-redirs fix
Daniel Stenberg [Mon, 27 Nov 2000 15:11:25 +0000 (15:11 +0000)]
Added tests/ftpserver.pl
Daniel Stenberg [Mon, 27 Nov 2000 13:39:11 +0000 (13:39 +0000)]
I rearranged it and added 'make test'
Daniel Stenberg [Mon, 27 Nov 2000 13:32:11 +0000 (13:32 +0000)]
spell check
Daniel Stenberg [Mon, 27 Nov 2000 12:53:50 +0000 (12:53 +0000)]
modified for ftp custom commands
Daniel Stenberg [Mon, 27 Nov 2000 12:53:32 +0000 (12:53 +0000)]
allows simple custom modifications for single test cases
Daniel Stenberg [Mon, 27 Nov 2000 12:53:05 +0000 (12:53 +0000)]
Added the ftpdN.txt file
Daniel Stenberg [Mon, 27 Nov 2000 12:52:36 +0000 (12:52 +0000)]
ftp graceful error detection check data
Daniel Stenberg [Mon, 27 Nov 2000 12:04:51 +0000 (12:04 +0000)]
Added the memdebug include file
Daniel Stenberg [Mon, 27 Nov 2000 11:54:35 +0000 (11:54 +0000)]
file:// test data
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.
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...
Daniel Stenberg [Wed, 22 Nov 2000 14:57:58 +0000 (14:57 +0000)]
added the new FILETIME stuff
Daniel Stenberg [Wed, 22 Nov 2000 14:27:47 +0000 (14:27 +0000)]
7.5-pre3 commit
Daniel Stenberg [Wed, 22 Nov 2000 14:18:30 +0000 (14:18 +0000)]
multiple URL support? forked?
Daniel Stenberg [Wed, 22 Nov 2000 14:15:46 +0000 (14:15 +0000)]
adjusted to modified FTP behaviour
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
Daniel Stenberg [Wed, 22 Nov 2000 13:59:41 +0000 (13:59 +0000)]
added filetime for opt and info
Daniel Stenberg [Wed, 22 Nov 2000 13:51:11 +0000 (13:51 +0000)]
Added cacert and filetime support
Daniel Stenberg [Wed, 22 Nov 2000 13:50:17 +0000 (13:50 +0000)]
document time fixes
Daniel Stenberg [Wed, 22 Nov 2000 12:57:16 +0000 (12:57 +0000)]
Added struct fields to deal with time-of-document
Daniel Stenberg [Wed, 22 Nov 2000 12:55:55 +0000 (12:55 +0000)]
client_write() proto and defines added
Daniel Stenberg [Wed, 22 Nov 2000 12:55:24 +0000 (12:55 +0000)]
uses client_write()
Daniel Stenberg [Wed, 22 Nov 2000 12:54:48 +0000 (12:54 +0000)]
uses client_write() now
Daniel Stenberg [Wed, 22 Nov 2000 12:53:56 +0000 (12:53 +0000)]
Added the client_write() function
Daniel Stenberg [Wed, 22 Nov 2000 12:51:18 +0000 (12:51 +0000)]
uses the new client_write() function
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
Daniel Stenberg [Wed, 22 Nov 2000 08:57:24 +0000 (08:57 +0000)]
HTTP GET fail silently on HTTP error return
Daniel Stenberg [Wed, 22 Nov 2000 08:51:41 +0000 (08:51 +0000)]
Added --cacert
Daniel Stenberg [Wed, 22 Nov 2000 08:16:36 +0000 (08:16 +0000)]
working with the test suite brings things up
Daniel Stenberg [Wed, 22 Nov 2000 07:53:15 +0000 (07:53 +0000)]
Added --url
Daniel Stenberg [Wed, 22 Nov 2000 07:52:48 +0000 (07:52 +0000)]
updated the config file section
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?
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
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.
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
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
Daniel Stenberg [Tue, 21 Nov 2000 19:21:31 +0000 (19:21 +0000)]
Added the uploadN.txt description
Daniel Stenberg [Tue, 21 Nov 2000 19:20:14 +0000 (19:20 +0000)]
FTP test case data
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)
Daniel Stenberg [Tue, 21 Nov 2000 19:05:26 +0000 (19:05 +0000)]
uses the "internal" mprintf() routines for formatted output
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
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
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
Daniel Stenberg [Tue, 21 Nov 2000 17:04:59 +0000 (17:04 +0000)]
FTP test case data
Daniel Stenberg [Tue, 21 Nov 2000 15:51:05 +0000 (15:51 +0000)]
httpN => protN and some other minor updates
Daniel Stenberg [Tue, 21 Nov 2000 15:50:17 +0000 (15:50 +0000)]
says nothing if no errors were found
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
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
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)
Daniel Stenberg [Tue, 21 Nov 2000 15:36:38 +0000 (15:36 +0000)]
added some defensive code around the GetHost()'s third argument result
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
Daniel Stenberg [Tue, 21 Nov 2000 15:34:40 +0000 (15:34 +0000)]
when using PORT, we now free the host name buffer properly
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
Daniel Stenberg [Tue, 21 Nov 2000 13:41:11 +0000 (13:41 +0000)]
attempt to use a bad protocol
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
Daniel Stenberg [Tue, 21 Nov 2000 13:22:32 +0000 (13:22 +0000)]
STOR works!
Daniel Stenberg [Tue, 21 Nov 2000 13:18:30 +0000 (13:18 +0000)]
removed the storenonprintable function as it isn't used anymore
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
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
Daniel Stenberg [Tue, 21 Nov 2000 11:37:58 +0000 (11:37 +0000)]
runtests.pl -c should be -a
Daniel Stenberg [Tue, 21 Nov 2000 09:38:41 +0000 (09:38 +0000)]
removed pedantic compiler warnings
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
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
Daniel Stenberg [Tue, 21 Nov 2000 09:30:07 +0000 (09:30 +0000)]
includes http.h for the proxytunnel stuff
Daniel Stenberg [Tue, 21 Nov 2000 09:29:21 +0000 (09:29 +0000)]
added comment on a variable that is unused on some platforms
Daniel Stenberg [Mon, 20 Nov 2000 16:02:53 +0000 (16:02 +0000)]
flushes the log handles before fork, now the logs work too!
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
Daniel Stenberg [Mon, 20 Nov 2000 13:47:25 +0000 (13:47 +0000)]
CWD runs
Daniel Stenberg [Mon, 20 Nov 2000 13:19:22 +0000 (13:19 +0000)]
RETR seems to work too
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
Daniel Stenberg [Mon, 20 Nov 2000 09:40:09 +0000 (09:40 +0000)]
changed the comment for URL_MAX_LENGTH
Daniel Stenberg [Mon, 20 Nov 2000 09:37:57 +0000 (09:37 +0000)]
formfree, config file, --url, more testcases, infinite URL lengths and more
Daniel Stenberg [Mon, 20 Nov 2000 09:04:27 +0000 (09:04 +0000)]
extremely long URL test
Daniel Stenberg [Mon, 20 Nov 2000 08:54:32 +0000 (08:54 +0000)]
removed URL size restrictions, dynamically allocates the needed buffer
size instead
Daniel Stenberg [Mon, 20 Nov 2000 08:53:21 +0000 (08:53 +0000)]
removed URL size restrictions
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
Daniel Stenberg [Mon, 20 Nov 2000 07:59:25 +0000 (07:59 +0000)]
added a description about the memory checks
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
Daniel Stenberg [Mon, 20 Nov 2000 07:35:21 +0000 (07:35 +0000)]
Alexander Kourakos's lowercase environment variable fix
Daniel Stenberg [Sat, 18 Nov 2000 16:31:27 +0000 (16:31 +0000)]
spell correction resolv => resolve in two error messages
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
Daniel Stenberg [Fri, 17 Nov 2000 15:57:35 +0000 (15:57 +0000)]
graceful failure test
Daniel Stenberg [Fri, 17 Nov 2000 15:34:33 +0000 (15:34 +0000)]
output FAILED properly even when -s is used
Daniel Stenberg [Fri, 17 Nov 2000 15:33:54 +0000 (15:33 +0000)]
updated to the new stdout stuff and the new -a option
Daniel Stenberg [Fri, 17 Nov 2000 15:32:17 +0000 (15:32 +0000)]
fixed strdup() of a NULL pointer
Daniel Stenberg [Fri, 17 Nov 2000 15:31:45 +0000 (15:31 +0000)]
now exits and alerts on bad uses of strdup() and free()
Daniel Stenberg [Fri, 17 Nov 2000 15:30:33 +0000 (15:30 +0000)]
updated to the new stdout file behaviour of runtests.pl
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
Daniel Stenberg [Fri, 17 Nov 2000 15:15:48 +0000 (15:15 +0000)]
uses stricter output
Daniel Stenberg [Fri, 17 Nov 2000 15:07:29 +0000 (15:07 +0000)]
better stdout check, full support for memory debug tests
Daniel Stenberg [Fri, 17 Nov 2000 15:07:03 +0000 (15:07 +0000)]
multiple URL test
Daniel Stenberg [Fri, 17 Nov 2000 14:21:07 +0000 (14:21 +0000)]
curl_formfree() added
Daniel Stenberg [Fri, 17 Nov 2000 14:11:22 +0000 (14:11 +0000)]
this has been missing all the time...
Daniel Stenberg [Fri, 17 Nov 2000 14:06:24 +0000 (14:06 +0000)]
added curl_formfree()
Daniel Stenberg [Fri, 17 Nov 2000 14:05:43 +0000 (14:05 +0000)]
now includes stdlib.h