Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2006-10-27 | 30 seconds isn't long enough for this test on a loaded server. | Yang Tse | |
2006-10-26 | Use proper 'stat' structure for fstat(). I.e. 'struct _stati64' and ↵ | Gisle Vanem | |
'_fstati64()' on Win32. | |||
2006-10-26 | Improved rlimit logic: | Yang Tse | |
- Take in account RLIM_INFINITY. - Verify that soft limit is actually changed when doing so. - Show errno in case getrlimit or setrlimit fails. - Keep file descriptors open only while runing this test. | |||
2006-10-26 | 30 seconds isn't long enough for this test on a loaded server. | Yang Tse | |
2006-10-25 | Add project notice and file Id | Yang Tse | |
2006-10-25 | Compiler warning fix | Yang Tse | |