aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2001-12-05Jon Travis suggested fix. when CURLOPT_HTTPGET is used we must assignDaniel Stenberg
set.upload to FALSE or else we might still get an upload if the previous operation was an upload!
2001-12-04Eric's #include fixes for better macos compilesDaniel Stenberg
2001-12-04i'm soooo funnyDaniel Stenberg
2001-12-04more commentsDaniel Stenberg
2001-12-03As Eric Lavigne pointed out, the ftp response reader MUST cache data thatDaniel Stenberg
is not dealt with when we find an end-of-response line, as there might be important stuff even after the correct line. So on subsequent invokes, the cached data must be used!
2001-12-03Eric nailed a but in strnequal() for macintoshDaniel Stenberg
2001-12-02more careful re-use of connections when SSL is used over proxiesDaniel Stenberg
2001-12-02SM renamed the debug DLLDaniel Stenberg
2001-11-29disabling EPSV is now possibleDaniel Stenberg
2001-11-29stdin is file descriptor 0Daniel Stenberg
2001-11-28CURLOPT_FTP_USE_EPSV can now be set to FALSE to prevent libcurl fromDaniel Stenberg
attempting to use EPSV before the standard PASV.
2001-11-28fill memory with junk on malloc()Daniel Stenberg
2001-11-28more more more MOREDaniel Stenberg
2001-11-28the perform "state machine" is more explained nowDaniel Stenberg
2001-11-28modsDaniel Stenberg
2001-11-28Added EPSV which is now unconditionally always tried before PASV, whichDaniel Stenberg
makes it work reaaaaly nicely on IPv6-enabled hosts! Added SIZE before RETR is made, always done on downloads. It makes us know the size prior to download much more frequently. Unfortunately, this breaks all the FTP test cases. *fixfixfix*
2001-11-28use in_addr_t for inet_addr() return code. Now, now portable is this *REALLY*?Daniel Stenberg
We should add some configure tests for this!
2001-11-28used in the new multi interface, not yet actually part of libcurl butDaniel Stenberg
added to CVS to make them available to others
2001-11-27Eric Lavigne updatesDaniel Stenberg
2001-11-27commented out the EPSV supportDaniel Stenberg
2001-11-27initial code added to support EPSV (IPv6-style PASV)Daniel Stenberg
2001-11-23Andrés García's minor fix to make it compile on win32Daniel Stenberg
2001-11-22this fix seems to make the connect fail properly even on IPv4-only LinuxDaniel Stenberg
machines!
2001-11-22Eric fixed a wild writeDaniel Stenberg
2001-11-22Eric found a missing comma!!Daniel Stenberg
2001-11-22Fixed release-ssl buildsm
2001-11-21SM added connect.objDaniel Stenberg
2001-11-21added error text for a failed connect caseDaniel Stenberg
2001-11-20Georg Horn's STARTTRANSFER_TIME patchDaniel Stenberg
2001-11-19use the ws2_32.lib now (Miklos Nemeth reporteD)Daniel Stenberg
2001-11-19long port => int port, as the c source uses! (Miklos Nemeth found this)Daniel Stenberg
2001-11-19Miklos Nemeth pointed out the missing connect.objDaniel Stenberg
2001-11-16Klevtsov Vadim's time condition fixDaniel Stenberg
2001-11-15looks better on one line (testing the cvs diffing via mail, but I also thinkSterling Hughes
this looks a bit better ;)
2001-11-14Samuel Listopad's fix to allow global_init => global_cleanup => global_initDaniel Stenberg
for ssl
2001-11-13corrected the ftp_getsize() usage, as the HPUX compiler warned on themDaniel Stenberg
2001-11-13uninitialized variableDaniel Stenberg
2001-11-13my proxytunnel fix accidentally ruined the normal https connectsDaniel Stenberg
2001-11-12make sure to "read out" the server reply even if we didn't get any data fromDaniel Stenberg
the server when that's the only error
2001-11-12made Curl_tvdiff round the diff better and make the subtraction beforeDaniel Stenberg
the multiply to not wrap-around
2001-11-12made CURLOPT_HTTPPROXYTUNNEL work for plain HTTP as wellDaniel Stenberg
2001-11-12include setup.hDaniel Stenberg
2001-11-12new Curl_ConnectHTTPProxyTunnel() function, needs a **lot** of testing!!!Daniel Stenberg
2001-11-12We need at least one millisecond to calculate current speed with! I alsoDaniel Stenberg
made the getinfo() stuff divide with 1000.0 now to enforce floating point since Paul Harrington claims the 7.9.1 still uses even second resolution in the timers there
2001-11-08Marcus Webster reported and fixed this read-one-byte-too-many problem...Daniel Stenberg
2001-11-07we use signal() to ignore signals only as long as we have to, and we nowDaniel Stenberg
restore the previous (if any) signal handler properly on return.
2001-11-07get the previous struct keep_sigactDaniel Stenberg
2001-11-07adjusted after Ramana Mokkapati's commentsDaniel Stenberg
2001-11-06myalarm() is history, we now use HAVE_ALARM and we now do our very best toDaniel Stenberg
1 - restore the previous sigaction struct as soon as we are about to shut off our timeout 2 - restore the previous alarm() timeout, in case an application or similar had it running before we "borrowed" it for a while. No, this does not fix the multi-thread problem you get with alarm(). This patch should correct bug report #478780: //sourceforge.net/tracker/?func=detail&atid=100976&aid=478780&group_id=976 If not, please post details!
2001-11-05we can now tell ssl to use TLSv1 protocol, and we now use defines insteadDaniel Stenberg
of real integers for versions, the defines are added to curl.h