curl/tests/libtest
Daniel Stenberg 409f2a041f 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
2012-11-18 16:39:31 +01:00
..
.gitignore FTP: prevent the multi interface from blocking 2012-11-04 19:05:39 +01:00
chkhostname.c build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00
CMakeLists.txt Converted tests 558 & 559 to use the unit test framework as 1305 2011-03-04 14:32:58 -08:00
first.c removed trailing whitespace 2011-12-30 03:36:18 +01:00
lib500.c tests: enable time tracing on tests 500, 573 and 585 2012-01-17 21:33:17 +01:00
lib501.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib502.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib503.c lib503: enable verbose to ease debugging this 2012-07-05 11:24:23 +02:00
lib504.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib505.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib506.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib507.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib508.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib510.c Some explicit conversion to 'long' of curl_easy_setopt() third argument 2012-04-18 21:03:20 +02:00
lib511.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib512.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib513.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib514.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib515.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib516.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib517.c Added a leap second test to test517 2011-06-23 21:20:29 -07:00
lib518.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib519.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib520.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib521.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib523.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib524.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib525.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib526.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib530.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib533.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib536.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib537.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib539.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib540.c multi tests: OOM handling fixes - commit 629d2e34 follow-up 2011-10-26 18:57:14 +02:00
lib541.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib542.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib543.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib544.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib547.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib549.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib552.c fix several compiler warnings 2012-03-22 04:54:04 +01:00
lib553.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib554.c lib554.c: use curl_formadd() properly 2012-06-07 23:10:40 +02:00
lib555.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib556.c write: add return code checks when used 2011-06-11 23:01:09 +02:00
lib557.c sources: update source headers 2011-03-10 12:04:33 +01:00
lib560.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib562.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib564.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib566.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib567.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib568.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib569.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib570.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib571.c fix several compiler warnings 2012-03-22 04:54:04 +01:00
lib572.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib573.c tests: enable time tracing on tests 500, 573 and 585 2012-01-17 21:33:17 +01:00
lib574.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib575.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib576.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib578.c test suite: libtest header inclusion cleanup 2011-09-06 17:47:54 +02:00
lib579.c Some explicit conversion to 'long' of curl_easy_setopt() third argument 2012-04-18 21:03:20 +02:00
lib582.c fixed Visual Studio 2010 compilation 2012-11-13 11:17:20 +01:00
lib583.c multi tests: OOM handling fixes 2011-10-21 16:52:14 +02:00
lib586.c SSL session sharing support added 2011-09-28 23:06:34 +02:00
lib590.c Some explicit conversion to 'long' of curl_easy_setopt() third argument 2012-04-18 21:03:20 +02:00
lib591.c FTP: perform active connections non-blocking 2011-12-20 20:30:02 +01:00
lib597.c multi interface: fix block when CONNECT_ONLY option is used 2011-12-07 15:37:05 +01:00
lib598.c test #598: OOM handling fixes 2012-03-22 04:58:38 +01:00
lib599.c lib599.c: fix compiler warning 2012-04-04 17:24:29 +02:00
lib1500.c curl_multi_wait: Add parameter to return number of active sockets 2012-09-16 19:58:02 +02:00
lib1501.c fixed Visual Studio 2010 compilation 2012-11-13 11:17:20 +01:00
lib1502.c fixed memory leak: CURLOPT_RESOLVE with multi interface 2012-11-18 16:39:31 +01:00
libauthretry.c Fix the libauthretry changes from 7c0cbcf2f6 2012-11-16 20:09:02 +01:00
libntlmconnect.c libntlmconnect.c: Fixed typo and conversion 2012-09-11 12:58:08 +02:00
Makefile.am uniformly use AM_CPPFLAGS, avoid deprecated INCLUDES 2012-11-06 00:32:21 +01:00
Makefile.inc fixed memory leak: CURLOPT_RESOLVE with multi interface 2012-11-18 16:39:31 +01:00
notexists.pl tests 1334 to 1363 revisited. 2012-06-05 20:20:40 +02:00
sethostname.c build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00
sethostname.h sources: update source headers 2011-03-10 12:04:33 +01:00
test75.pl replaced tabs with spaces 2010-02-16 13:32:45 +00:00
test307.pl replaced tabs with spaces 2010-02-16 13:32:45 +00:00
test610.pl replaced tabs with spaces 2010-02-16 13:32:45 +00:00
test613.pl replaced tabs with spaces 2010-02-16 13:32:45 +00:00
test1013.pl Fixed CR issue with Win32 version on MSYS. 2012-07-20 17:22:10 +02:00
test1022.pl Fixed test 1023 when using daily snapshots 2011-04-21 14:47:35 -07:00
test.h build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00
testtrace.c fixed Visual Studio 2010 compilation 2012-11-13 11:17:20 +01:00
testtrace.h tests: testtrace.[ch] provides debug callback for libtest usage 2012-01-17 21:32:05 +01:00
testutil.c build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00
testutil.h build adjustments: functionally revert commits 4d3fb91f and bbfe1182 2012-04-11 19:28:40 +02:00