History log of /curl/tests/libtest/Makefile.am (Results 101 – 125 of 146)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2f4fe017 09-Feb-2007 Yang Tse

Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them wo

Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
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.

show more ...


# a4b39c6a 29-Jan-2007 Daniel Stenberg

the same source file is re-used for multiple tests and I missed to add the
timval.c dependency on some of those


Revision tags: curl-7_16_1
# 4d8dcf7b 29-Jan-2007 Daniel Stenberg

the libtest source codes that use curlx_tv* functions MUST use the
lib/timeval.c source code since those functions are not in the API (and might
not be accessible)


# 3bae7482 18-Jan-2007 Dan Fandrich

Added precheck that curl supports the 'openssl' engine in test 307.


# 2149a095 02-Nov-2006 Yang Tse

update and split test cases 518 and 537 into its own source code file


# 905ca77c 01-Nov-2006 Yang Tse

test 518 is all about testing libcurl functionality
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 fil

test 518 is all about testing libcurl functionality
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.

show more ...


Revision tags: curl-7_16_0
# 90933ac6 21-Oct-2006 Daniel Stenberg

rely on the global LDADD instead of having specific ones for every program


# deb81b2a 21-Oct-2006 Daniel Stenberg

Nir Soffer made the tests/libtest/Makefile.am use a proper variable for all
the single test applications' link and dependences, so that you easier can
override those from the command line whe

Nir Soffer made the tests/libtest/Makefile.am use a proper variable for all
the single test applications' link and dependences, so that you easier can
override those from the command line when using make.

show more ...


# cbcdd337 09-Oct-2006 Daniel Stenberg

Added test case 536 in an attempt to add Bogdan Nicula's problematic case
with multi interface and pipelining. This test just works and did not repeat
the problem his test code showed, but co

Added test case 536 in an attempt to add Bogdan Nicula's problematic case
with multi interface and pipelining. This test just works and did not repeat
the problem his test code showed, but could still serve as a useful test.

show more ...


# befc30bc 06-Oct-2006 Daniel Stenberg

Bogdan Nicula's hanging test case was converted to test case 533 and the test
now runs fine.


# 552b963e 04-Oct-2006 Daniel Stenberg

Dmitriy Sergeyev provided an example source code that crashed CVS libcurl
but that worked nicely in 7.15.5. I converted it into test case 532 and
fixed the problem.


# ae13c93b 28-Sep-2006 Daniel Stenberg

Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurl
would crash if a bad function sequence was used when shutting down after
using the multi interface (i.e using easy_

Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurl
would crash if a bad function sequence was used when shutting down after
using the multi interface (i.e using easy_cleanup after multi_cleanup) so
precautions have been added to make sure it doesn't any more - test case 529
was added to verify.

show more ...


# e3c15fc4 08-Sep-2006 Daniel Stenberg

test 530 is the first ever HTTP pipelining test for libcurl


# b7eeb6e6 07-Sep-2006 Daniel Stenberg

Major overhaul introducing http pipelining support and shared connection
cache within the multi handle.


Revision tags: curl-7_15_6-prepipeline
# b33f4780 07-Aug-2006 Yang Tse

Allow again proper compilation outside of the source tree


Revision tags: curl-7_15_5, curl-7_15_4
# 6a03ab3a 08-Jun-2006 Daniel Stenberg

lib525.c does a FTP upload with PORT using multi interface


Revision tags: curl-7_15_3
# 7d68101f 03-Mar-2006 Daniel Stenberg

Prevent uploading to a URL that has no file name part.


Revision tags: curl-7_15_2, curl-7_15_1, curl-7_15_0, curl-7_14_1, c-ares-1_3_0, curl-7_14_0
# 63d109f7 18-Apr-2005 Daniel Stenberg

Olivier reported that even though he used CURLOPT_PORT, libcurl clearly still
used the default port. He was right. I fixed the problem and added the test
cases 521, 522 and 523 to verify the

Olivier reported that even though he used CURLOPT_PORT, libcurl clearly still
used the default port. He was right. I fixed the problem and added the test
cases 521, 522 and 523 to verify the fix.

show more ...


Revision tags: curl-7_13_2
# 702664e9 08-Mar-2005 Daniel Stenberg

Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP
file got a Last-Modified: header written to the data stream, corrupting the
actual data. This was because some con

Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP
file got a Last-Modified: header written to the data stream, corrupting the
actual data. This was because some conditions from the previous FTP code was
not properly brought into the new FTP code. I fixed and I added test case 520
to verify. (This bug was introduced in 7.13.1)

show more ...


Revision tags: curl-7_13_1, before_ftp_statemachine, curl-7_13_0, curl-7_12_3
# 0d0d5e7e 14-Dec-2004 Daniel Stenberg

Harshal Pradhan fixed changing username/password on a persitent HTTP
connection.


# 1a05a90f 19-Nov-2004 Daniel Stenberg

David Phillips' FD_SETSIZE fix


# 66f6f430 15-Nov-2004 Daniel Stenberg

added test case 517: 22 tests of the curl_getdate() function


# 59c063df 11-Nov-2004 Daniel Stenberg

Fix behaviour when passing NULL to CURLOPT_POSTFIELDS and CURLOPT_HTTPPOST.


Revision tags: curl-7_12_2, curl-7_12_1
# 185baf03 30-Jun-2004 Daniel Stenberg

NOBODY set TRUE after a POST makes a good HEAD now


Revision tags: pre-aifix
# 7291772b 21-Jun-2004 Daniel Stenberg

added test case 513


123456