aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-20Fixed: When a signal was caught awaiting for an event using Curl_select()Yang Tse
or Curl_poll() with a non-zero timeout both functions would restart the specified timeout. This could even lead to the extreme case that if a signal arrived with a frecuency lower to the specified timeout neither function would ever exit. Added experimental symbol definition check CURL_ACKNOWLEDGE_EINTR in Curl_select() and Curl_poll(). When compiled with CURL_ACKNOWLEDGE_EINTR defined both functions will return as soon as a signal is caught. Use it at your own risk, all calls to these functions in the library should be revisited and checked before fully supporting this feature.
2007-03-20Remove unneeded 'HAVE_*' defines.Gisle Vanem
2007-03-19Avoid false positive detection of yaSSLYang Tse
2007-03-19committedDaniel Stenberg
2007-03-19Bryan Henderson fixed the progress function so that it can get calledYang Tse
more frequently allowing same calling frecuency for the client progress callback, while keeping the once a second frecuency for speed calculations and internal display of the transfer progress.
2007-03-18language fixDaniel Stenberg
2007-03-18Removed: yassl build breaksDaniel Stenberg
Added: Frequent calling of user progress callback
2007-03-18detect and show if built with yassl, but also set the "openssl" flag internallyDaniel Stenberg
since that is the API yassl attempts to provide
2007-03-18detect if built with the OpenSSL API "emulated" by yasslDaniel Stenberg
2007-03-18Fix compiler warning/error: ISO C90 forbids mixed declarations and codeYang Tse
2007-03-18Code refactoring, extracting a new function wait_ms() from Curl_select andYang Tse
Curl_poll() which is called whenever not a single valid file descriptor is passed to these functions. Improve readibility using a poll() macro to replace WSApoll().
2007-03-17Remove unneeded 'HAVE_*' defines. Detect i386 OS-target (gcc).Gisle Vanem
2007-03-17Added cvs id. Use TOPDIR variable. Updated CSOURCES.Gisle Vanem
Dependencies are now put in external file depend.dj.
2007-03-17Added a hack to work around the circular dependency whenGisle Vanem
CURL_DEBUG is defined.
2007-03-16openssl/bio.h doesn't exist when we build with yassl so avoid tryingDaniel Stenberg
2007-03-16Fixed the test case to use a truly invalid urlglob range.Dan Fandrich
2007-03-15Sebastien Trottier's issueDaniel Stenberg
2007-03-15eight fresh issues to keep track ofDaniel Stenberg
2007-03-15Various memory leaks plugged and NULL pointer fixes made in the ssh code.Dan Fandrich
2007-03-15- Nick made the curl tool accept globbing ranges that only is one number, i.eDaniel Stenberg
you can now use [1-1] without curl complaining.
2007-03-15Fixed some memory leaks in various error paths.Dan Fandrich
2007-03-15show better description for AMD64-linux static libraries PIC checkYang Tse
2007-03-15Fixed a memory leak.Dan Fandrich
2007-03-14yassl doesn't have SSL_get_shutdown() in its OpenSSL() layer so we check forDaniel Stenberg
it and avoid it, even if this cripples the CCC command
2007-03-14Fixed a NULL pointer dereference on sftp initialization failure.Dan Fandrich
Added some more debug logs.
2007-03-13--ftp-ssl-control is now honoured on ftps:// URLsDan Fandrich
2007-03-13Use Curl_inet_pton() instead of inet_pton().Gisle Vanem
2007-03-12libcurl supplies its own crypto hash functions when SSL is disabled, soDan Fandrich
'crypto' tests aren't dependent on SSL. Compiling with --disable-crypto-auth will cause test failures, however.
2007-03-12RECV is for downloadDaniel Stenberg
2007-03-12Emmanuel Dreyfus fixed not being able to find ber_free() inYang Tse
libldap when available in liblber.
2007-03-11can just as well NULLify the pointer in a single spotDaniel Stenberg
2007-03-11reverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.htmlDaniel Stenberg
2007-03-11fix compiler warning: unused variableYang Tse
2007-03-10Eygene Ryabinkin fixed a use-after-free issue with HTTP transfers with theDaniel Stenberg
multi interface
2007-03-10Bryan HendersonDaniel Stenberg
2007-03-10- Bryan Henderson introduces two things:Daniel Stenberg
1) the progress callback gets called more frequently (at times) 2) libcurl *might* call the callback when it receives a signal
2007-03-10pycurl 7.16.1Daniel Stenberg
2007-03-10change max allowed time for this test to complete to 90 secondsYang Tse
2007-03-09Updated the test harness to add a new "crypto" feature check and updated theDan Fandrich
appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately.
2007-03-09- Robert Iakobashvili fixed CURLOPT_INTERFACE for IPv6.Daniel Stenberg
2007-03-09- Robert A. Monat improved the maketgz and VC6/8 generating to set the correctDaniel Stenberg
machine type too.
2007-03-09- Justin Fletcher fixed a file descriptor leak in the curl tool when trying toDaniel Stenberg
upload a file it couldn't open. Bug #1676581 (http://curl.haxx.se/bug/view.cgi?id=1676581)
2007-03-09Updated the test harness to check for protocol support before running eachDan Fandrich
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features.
2007-03-08Made a few cleanups.Dan Fandrich
2007-03-08Added SSL as a required feature for test case 400.Dan Fandrich
2007-03-08remove code superceeded by the new method used to forceYang Tse
libtool to skip C++ and Fortran checks in patchset: http://cool.haxx.se/cvs.cgi/curl/ares/configure.ac.diff?r1=1.60&r2=1.64
2007-03-08Added test infrastructure to support basic FTPS tests. This currentlyDan Fandrich
supports only ftps:// URLs with --ftp-ssl-control specified, which implicitly encrypts the control channel but not the data channels. That allows stunnel to be used with an unmodified ftp server in exactly the same way that the test https server is set up. Added test case 400 as a basic FTPS test.
2007-03-07Honour --ftp-ssl-control on ftps:// URLs to allow encrypted control andDan Fandrich
unencrypted data connections.
2007-03-07fix test leftover in previous commitYang Tse
2007-03-07force libtool to build static libraries with PIC on AMD64Yang Tse