Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-15 | let's just export the whole argc + argv pair globally so that each test tool | Daniel Stenberg | |
can take advantage of it however they see fit! | |||
2007-07-14 | Added test case 540 and lib540.c, the 'proxyauth.c' test app posted by Shmulik | Daniel Stenberg | |
Regev on the libcurl mailing list on 10 Jul 2007, converted to a test case. | |||
2007-07-14 | add support for arg3 as the third argument... | Daniel Stenberg | |
2007-05-16 | Match file times occurring in the morning. | Dan Fandrich | |
2007-05-14 | Added SFTP directory listing test case 613. | Dan Fandrich | |
2007-05-02 | Check the return code from curl_multi_add_handle() | Dan Fandrich | |
2007-04-30 | Improved the test harness to allow running test servers on other than | Dan Fandrich | |
the default port numbers, allowing more than one test suite to run simultaneously on the same host. | |||
2007-04-23 | Added tests 610-612 to test more SFTP post-quote commands. | Dan Fandrich | |
2007-04-05 | unify fopen() failure error message among tests, allowing | Yang Tse | |
the testsuite to count them as errors of the same kind | |||
2007-04-04 | add debug message and expand comment | Yang Tse | |
2007-04-04 | test can be allowed to run if fopen() is capable of fopen()ing | Yang Tse | |
three additional files once that we have already open()ed the big bunch of file descriptors. | |||
2007-04-04 | cleanup | Yang Tse | |
2007-04-04 | test can be allowed to run if fopen() is capable of fopen()ing | Yang Tse | |
SAFETY_MARGIN additional files once that we have already open()ed the big bunch of file descriptors. | |||
2007-04-03 | Verify if the test is limited by an ancient stdio with a 256 | Yang Tse | |
open file limit. In this case the test is skipped with a message showing this limitation when the number of open files needed for the test is greater than 256. | |||
2007-04-03 | try not to link with unneeded libs, avoiding global LDADD | Yang Tse | |
2007-03-16 | openssl/bio.h doesn't exist when we build with yassl so avoid trying | Daniel Stenberg | |
2007-03-10 | change max allowed time for this test to complete to 90 seconds | Yang Tse | |
2007-03-03 | 30 seconds isn't long enough for this test on a loaded server. | Yang Tse | |
2007-02-22 | Check for stdbool.h at configuration stage, and include it if available. | Yang Tse | |
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h | |||
2007-02-20 | Move header file inclusion logic and definition of timeval | Yang Tse | |
struct for platforms that don't have it to setup_once.h | |||
2007-02-20 | add tutil_tvdiff_secs() for completeness | Yang Tse | |
2007-02-19 | log a message, stating the need of openssl to run this test | Yang Tse | |
2007-02-17 | Replicate the configure tests that determined that timeval was available. | Yang Tse | |
2007-02-16 | add debug messages for fopen() failures | Yang Tse | |
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-09 | Include both testutil.c and testutil.h, and not just testutil.c, in the | Yang Tse | |
list of source files for those tests that use it. Otherwise testutil.h might not be found by the compiler. | |||
2007-02-09 | Some tests were using functions curlx_tvnow and curlx_tvdiff which are not | Yang Tse | |
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx The documented way of using them would be to use timeval.c as a source code file. The above described method works very well when statically linking libcurl and apps, test programs, but has several drawbacks when you build a true shared libcurl (i.e. Name space clash at linkage stage as functions are defined more than once. Windows makefiles are not capable of handling this system of source-level sharing) So... Now testutil.h and testutil.c define and implement tutil_tvnow and tutil_tvdiff which replace curlx_tvnow and curlx_tvdiff for the libtest programs. Doing this we avoid the above described problems, and the code in the testsuite does not impose the need to keep those functions public in libcurl even when not part of the API. | |||
2007-02-09 | Some tests were using functions curlx_tvnow and curlx_tvdiff which are not | Yang Tse | |
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx The documented way of using them would be to use timeval.c as a source code file. The above described method works very well when statically linking libcurl and apps, test programs, but has several drawbacks when you build a true shared libcurl (i.e. Name space clash at linkage stage as functions are defined more than once. Windows makefiles are not capable of handling this system of source-level sharing) So... Now testutil.h and testutil.c define and implement tutil_tvnow and tutil_tvdiff which replace curlx_tvnow and curlx_tvdiff for the libtest programs. Doing this we avoid the above described problems, and the code in the testsuite does not impose the need to keep those functions public in libcurl even when not part of the API. | |||
2007-02-04 | Constify argument to suburl(). Remove trailing space. | Gisle Vanem | |
2007-01-31 | when using select() instead of poll, skip the test if the number of | Yang Tse | |
open file descriptors is greater than FD_SETSIZE minus SAFETY_MARGIN, also skip the test if any of the open file descriptors has a number greater than FD_SETSIZE minus SAFETY_MARGIN. | |||
2007-01-30 | fix temp string buffer variable name | Yang Tse | |
2007-01-30 | skip test on platforms on which we use select() instead | Yang Tse | |
of poll() and select() happens to be bound by FD_SETSIZE | |||
2007-01-29 | the same source file is re-used for multiple tests and I missed to add the | Daniel Stenberg | |
timval.c dependency on some of those | |||
2007-01-29 | Some compilers lacks <sys/time.h>. Include "timeval.h" to simplify the #ifdefs. | Gisle Vanem | |
2007-01-29 | the libtest source codes that use curlx_tv* functions MUST use the | Daniel Stenberg | |
lib/timeval.c source code since those functions are not in the API (and might not be accessible) | |||
2007-01-28 | Compiler warning fix | Yang Tse | |
2007-01-18 | Added precheck that curl supports the 'openssl' engine in test 307. | Dan Fandrich | |
2006-11-03 | add a couple more of debugging messages | Yang Tse | |
2006-11-03 | reduce max size of dinamically allocated arrays to minimize the nasty | Yang Tse | |
behaviour some versions of IRIX exhibit of committing suicide on big mallocs instead of just returning a friendly null pointer | |||
2006-11-03 | fix comments and renumber rlimit return codes | Yang Tse | |
fix closing of fd's when limit is reached | |||
2006-11-03 | fix comments and renumber rlimit return codes | Yang Tse | |
2006-11-02 | remove leftover comment | Yang Tse | |
2006-11-02 | update and split test cases 518 and 537 into its own source code file | Yang Tse | |
2006-11-02 | code cleanup | Yang Tse | |
2006-11-02 | use our internal string functions and replace sprintf with snprintf | Yang Tse | |
2006-11-02 | check symbol HAVE_UNISTD_H instead of UNISTD_H to include unistd.h | Yang Tse | |
2006-11-01 | test 518 is all about testing libcurl functionality | Yang Tse | |
when more than FD_SETSIZE file descriptors are open. This means that if for any reason we are not able to open more than FD_SETSIZE file descriptors then test 518 should not be run. test 537 is all about testing libcurl functionality when the system has nearly exhausted the number of free file descriptors. Test 537 will try to run with very few free file descriptors. | |||
2006-10-31 | Sync comment with code and add three messages more | Yang Tse | |
2006-10-30 | Address some pitfalls in the rlimit() function check that were | Yang Tse | |
preventing execution of this test on many platforms | |||
2006-10-29 | Compiler warning fix | Yang Tse | |