aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2006-10-04Dmitriy Sergeyev provided an example source code that crashed CVS libcurlDaniel Stenberg
but that worked nicely in 7.15.5. I converted it into test case 532 and fixed the problem.
2006-09-30Support for FTP third party transfers is now droppedDaniel Stenberg
2006-09-28Reported in #1561470 (http://curl.haxx.se/bug/view.cgi?id=1561470), libcurlDaniel Stenberg
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.
2006-09-27As reported in bug: #1566077 the former URL mentioned in the generated cookieDaniel Stenberg
jar has died and we now instead point out our own version of that
2006-09-24allow user in passwd state for test 280 to work (--ftp-alternative-to-user)Daniel Stenberg
2006-09-23filled in some docs for the FTP server control commandsDaniel Stenberg
2006-09-23added simple test of --ftp-alternative-to-userDaniel Stenberg
2006-09-21Added test case 531 in an attempt to repeat bug report #1561470Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1561470) that is said to crash when an FTP upload fails with the multi interface. It did not, but I made a failed upload still assume the control connection to be fine.
2006-09-20Armel Asselin fixed problems when you gave a proxy URL with user name andDaniel Stenberg
empty password or no password at all. Test case 278 and 279 were added to verify.
2006-09-13'in6addr_any' must be placed in .c-file. Added 'REAL_WIN32' forGisle Vanem
all Win32 targets except CygWin. Cleanup.
2006-09-13nicer reporting of disabled testsDaniel Stenberg
2006-09-13added CVS id and clarified the comment linesDaniel Stenberg
2006-09-13Added a generic way to disable test cases when "all" is run, and added theDaniel Stenberg
FTP 3rd party transfers to that file for now until I have them sorted out.
2006-09-12Cygwin preprocessor adjustmentsYang Tse
2006-09-11- Fixed my breakage from earlier today so that doing curl_easy_cleanup() on aDaniel Stenberg
handle that is part of a multi handle first removes the handle from the stack. - Added CURLOPT_SSL_SESSIONID_CACHE and --no-sessionid to disable SSL session-ID re-use on demand since there obviously are broken servers out there that misbehave with session-IDs used.
2006-09-10Added select_test() function to allow selecting on no sockets onGisle Vanem
Winsock.
2006-09-09Print usage in case 'arg2 == NULL'.Gisle Vanem
2006-09-08removed the comment that isn't valid for this file, just a copy'n paste errorDaniel Stenberg
2006-09-08test 530 is the first ever HTTP pipelining test for libcurlDaniel Stenberg
2006-09-07Major overhaul introducing http pipelining support and shared connectionDaniel Stenberg
cache within the multi handle.
2006-09-06Invoke memanalyze from the source path and hush up about killing the FTPDaniel Stenberg
server as part of test cases
2006-08-31added missing testDaniel Stenberg
2006-08-23Use /usr/bin/env to invoke perl like the other test scripts.Dan Fandrich
2006-08-19Based on a patch by Armel Asselin, the FTP code no longer re-issues the TYPEDaniel Stenberg
command on subsequent requests on a re-used connection unless it has to.
2006-08-18Andrew Biggs pointed out a "Expect: 100-continue" flaw where libcurl didn'tDaniel Stenberg
send the whole request at once, even though the Expect: header was disabled by the application. An effect of this change is also that small (< 1024 bytes) POSTs are now always sent without Expect: header since we deem it more costly to bother about that than the risk that we send the data in vain.
2006-08-14Replace exit() with return() in main()Yang Tse
2006-08-07Allow again proper compilation outside of the source treeYang Tse
2006-07-29Fix compiler warnings.Yang Tse
2006-07-28Replace send() and recv() with swrite() and sread() macros.Yang Tse
2006-07-27test case 277 - HTTP RFC1867-type formposting with custom Content-TypeDaniel Stenberg
2006-07-19Abort if unable to write pid file, and close socket when aborting.Yang Tse
2006-07-19Abort if unable to write pid file.Yang Tse
2006-07-17-Use curl_socket_t instead of int.Yang Tse
-Log errno in message if setsockopt() fails. -Close listener socket on major errors.
2006-07-17tests/libtest/lib506.c version 1.11 is now also logging CURLSHOPT_LOCKFUNC, ↵Yang Tse
CURLSHOPT_UNLOCKFUNC and CURLSHOPT_USERDATA, so we now also have to check them here.
2006-07-17Fix compiler warning "enumerated type mixed with another type"Yang Tse
2006-07-17Minor cleanupYang Tse
2006-07-14Null terminate string in buffer before feeding it to strtol()Yang Tse
2006-07-13Change to meaningful var names and take care of a compiler warning on IRIX ↵Yang Tse
6.5.22 MIPSPro C 7.3 64bit
2006-07-12Remove var not used.Yang Tse
2006-07-12Log a message if not all data is sent.Yang Tse
2006-07-12Fix compiler warning: comparison between signed and unsignedYang Tse
2006-07-12Place parenthesis surrounding macro parameters so that the use of sread and ↵Yang Tse
swrite is more intuitive.
2006-07-12sread now returns ssize_tYang Tse
2006-07-12Pay attention when typecasting an operationYang Tse
2006-07-12sread now returns ssize_tYang Tse
2006-07-12Use platform's native types for recv() and send() arguments.Yang Tse
2006-07-08Ates Goral pointed out that libcurl's cookie parser did case insensitiveDaniel Stenberg
string comparisons on the path which is incorrect and provided a patch that fixes this. I edited test case 8 to include details that test for this.
2006-06-10Fix "'x' might be used uninitialized in this function" warnings.Gisle Vanem
2006-06-09stricter type use to please compilersDaniel Stenberg
2006-06-08lib525.c does a FTP upload with PORT using multi interfaceDaniel Stenberg