History log of /curl/tests/libtest/Makefile.inc (Results 176 – 200 of 233)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# da3fc1ee 10-Feb-2013 Linus Nielsen Feltzing

Fix NULL pointer reference when closing an unused multi handle.


# 72688317 08-Feb-2013 Daniel Stenberg

DONE: consider callback-aborted transfers premature

This bug report properly identified that when doing SMTP and aborting
the transfer with a callback, it must be considered aborted prem

DONE: consider callback-aborted transfers premature

This bug report properly identified that when doing SMTP and aborting
the transfer with a callback, it must be considered aborted prematurely
by the code to avoid QUIT etc to be attempted as that would cause a
hang.

The new test case 1507 verifies this behavior.

Reported by: Patricia Muscalu
Bug: http://curl.haxx.se/bug/view.cgi?id=1184

show more ...


Revision tags: curl-7_29_0
# bd1f170a 05-Feb-2013 Linus Nielsen Feltzing

CURLMOPT_MAXCONNECTS: restore functionality

When a connection is no longer used, it is kept in the cache. If the
cache is full, the oldest idle connection is closed. If no connection is

CURLMOPT_MAXCONNECTS: restore functionality

When a connection is no longer used, it is kept in the cache. If the
cache is full, the oldest idle connection is closed. If no connection is
idle, the current one is closed instead.

show more ...


# 63605d28 20-Jan-2013 Yang Tse

Makefile.inc: fix $(top_srcdir) not allowed in _SOURCES variables


# 4b401b2d 15-Jan-2013 Yang Tse

build: use per-target '_CPPFLAGS' for those currently using default

Automake documents that doing this will make it choose a different name
for intermediate object files even when sharin

build: use per-target '_CPPFLAGS' for those currently using default

Automake documents that doing this will make it choose a different name
for intermediate object files even when sharing source files across
targets of same Makefile.am.

Up to automake 1.13.1 target's intermediate object files were placed
in the build subdirectory of the target. We depended on this, probably
undocumented behavior, to achieve same behavior as if a per-target flag
had been specified when building targets that actually belong to
different Makefile.am files.

It seems automake 1.13.2 is going to break behavior mentioned above.

So, lets use a documented behavior in order to achieve same purpose,
across automake versions, no matter where automake wishes to place
intermediate object files.

Our build targets that already were using a per-target '_CFLAGS' or
'_CPPFLAGS' need no 'fixing', these were already 'fixed'. The only
Makefile.am or Makefile.in files in libcurl's source tree touched by
this 'fix' are tests/libtest/Makefile.inc and tests/unit/Makefile.inc.

show more ...


# d7f2c3af 15-Jan-2013 Yang Tse

tests/libtest/Makefile.inc: sort build targets


# 4a5aa668 04-Jan-2013 Yang Tse

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use of 76 lib/*.h renamed files
ffd8e12... build: rename 76 lib/*.h files

This also reverts removal of redundant include guard (redundant thanks
to changes in above commits) done 2-12-2013, reverting 1 commit:

c087374... curl_setup.h: remove redundant include guard

This also reverts renaming and usage of lib/*.c source files done
3-12-2013, reverting 3 commits:

13606bb... build: make use of 93 lib/*.c renamed files
5b6e792... build: rename 93 lib/*.c files
7d83dff... build: commit 13606bbfde follow-up 1

Start of related discussion thread:

http://curl.haxx.se/mail/lib-2013-01/0012.html

Asking for confirmation on pushing this revertion commit:

http://curl.haxx.se/mail/lib-2013-01/0048.html

Confirmation summary:

http://curl.haxx.se/mail/lib-2013-01/0079.html

NOTICE: The list of 2 files that have been modified by other
intermixed commits, while renamed, and also by at least one
of the 6 commits this one reverts follows below. These 2 files
will exhibit a hole in history unless git's '--follow' option
is used when viewing logs.

lib/curl_imap.h
lib/curl_smtp.h

show more ...


# 13606bbf 03-Jan-2013 Yang Tse

build: make use of 93 lib/*.c renamed files

93 *.c source files renamed to use our standard naming scheme.

This change affects 77 files in libcurl's source tree.


# f871de00 28-Dec-2012 Yang Tse

build: make use of 76 lib/*.h renamed files

76 private header files renamed to use our standard naming scheme.

This change affects 322 files in libcurl's source tree.


# e125eea5 24-Dec-2012 Yang Tse

test 1504 and 1505: same as 1502 but with different cleanup sequences


# 5ed03ebe 23-Dec-2012 Yang Tse

test 1503: same as 1502 but with a different cleanup sequence


# 3456bbc4 23-Dec-2012 Yang Tse

test 1502: OOM handling fixes


# 60edbf65 05-Dec-2012 Yang Tse

libtest: fix some compiler warnings


# 91b57cd6 30-Nov-2012 Yang Tse

build: prevent global LIBS from influencing libtest build targets


# 16a8281f 28-Nov-2012 Yang Tse

build: avoid linkage of directly unused libraries


Revision tags: curl-7_28_1
# 409f2a04 18-Nov-2012 Daniel Stenberg

fixed memory leak: CURLOPT_RESOLVE with multi interface

DNS cache entries populated with CURLOPT_RESOLVE were not properly freed
again when done using the multi interface.

Test

fixed memory leak: CURLOPT_RESOLVE with multi interface

DNS cache entries populated with CURLOPT_RESOLVE were not properly freed
again when done using the multi interface.

Test case 1502 added to verify.

Bug: http://curl.haxx.se/bug/view.cgi?id=3575448
Reported by: Alex Gruz

show more ...


# 6d1b493f 08-Nov-2012 Fabian Keil

Fix compilation of lib1501


# b2954e66 04-Nov-2012 Daniel Stenberg

FTP: prevent the multi interface from blocking

As pointed out in Bug report #3579064, curl_multi_perform() would
wrongly use a blocking mechanism internally for some commands which
c

FTP: prevent the multi interface from blocking

As pointed out in Bug report #3579064, curl_multi_perform() would
wrongly use a blocking mechanism internally for some commands which
could lead to for example a very long block if the LIST response never
showed.

The solution was to make sure to properly continue to use the multi
interface non-blocking state machine.

The new test 1501 verifies the fix.

Bug: http://curl.haxx.se/bug/view.cgi?id=3579064
Reported by: Guido Berhoerster

show more ...


Revision tags: curl-7_28_0
# 09d9dd88 01-Sep-2012 Sara Golemon

Unit test for curl_multi_wait()


# 3b7d31c1 08-Aug-2012 Joe Mason

NTLM: verify multiple connections work

Add test2032 to test that NTLM does not switch connections in the middle
of the handshake


Revision tags: curl-7_27_0
# 24c43e9d 19-Jul-2012 Joe Mason

Add tests of auth retries


Revision tags: curl-7_26_0
# c44d45db 23-Mar-2012 Daniel Stenberg

HTTP: reset expected DL/UL sizes on redirects

With FOLLOWLOCATION enabled. When a 3xx page is downloaded and the
download size was known (like with a Content-Length header), but the

HTTP: reset expected DL/UL sizes on redirects

With FOLLOWLOCATION enabled. When a 3xx page is downloaded and the
download size was known (like with a Content-Length header), but the
subsequent URL (transfered after the 3xx page) was chunked encoded, then
the previous "known download size" would linger and cause the progress
meter to get incorrect information, ie the former value would remain
being sent in. This could easily result in downloads that were WAY
larger than "expected" and would cause >100% outputs with the curl
command line tool.

Test case 599 was created and it was used to repeat the bug and then
verify the fix.

Bug: http://curl.haxx.se/bug/view.cgi?id=3510057
Reported by: Michael Wallner

show more ...


Revision tags: curl-7_25_0
# 3c80309c 22-Mar-2012 Yang Tse

fix several compiler warnings


# ea055407 06-Feb-2012 Daniel Stenberg

curl_easy_reset: reset the referer string

When CURLOPT_REFERER has been used, curl_easy_reset() did not properly
clear it.

Verified with the new test 598

Bug: http://cu

curl_easy_reset: reset the referer string

When CURLOPT_REFERER has been used, curl_easy_reset() did not properly
clear it.

Verified with the new test 598

Bug: http://curl.haxx.se/bug/view.cgi?id=3481551
Reported by: Michael Day

show more ...


Revision tags: curl-7_24_0
# 24526d0c 17-Jan-2012 Yang Tse

tests: enable time tracing on tests 500, 573 and 585


12345678910