Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-29 | Some compilers lacks <sys/time.h>. Include "timeval.h" to simplify the #ifdefs. | Gisle Vanem | |
2006-10-25 | Add project notice and file Id | Yang Tse | |
2006-10-25 | Use curl_global_init() and curl_global_cleanup(). | Yang Tse | |
Improve cleanup in case of initialization failure. | |||
2006-10-24 | Abort test if it seems that it would have run forever. This is just to prevent | Yang Tse | |
test hanging and actually is an indication that there's a condition that is not being properly handled at some point in the library. Remove a pair of braces and adjust indentation appropriately. | |||
2006-09-10 | Added select_test() function to allow selecting on no sockets on | Gisle Vanem | |
Winsock. | |||
2004-10-03 | removed trailing whitespace | Daniel Stenberg | |
2004-05-14 | clean up properly on failure to enable easier libcurl leak detection | Daniel Stenberg | |
2004-03-03 | removed include stuff now handled by test.h | Daniel Stenberg | |
2004-02-20 | include sys/select.h to prevent picky compiler warnings when using select() | Daniel Stenberg | |
without proto | |||
2004-02-05 | changed the test() function to return type int | Daniel Stenberg | |
2003-10-25 | avoid dependence on the order of the fields in the timeval struct, pointed out | Daniel Stenberg | |
by Gisle Vanem | |||
2003-10-24 | don't select() forever, set a timeout so at least the test fails nice | Daniel Stenberg | |
2003-03-12 | Add include files to prevent warnings on some (HPUX) systems. | Daniel Stenberg | |
2002-12-13 | used this to verify bug report 651460 | Daniel Stenberg | |