aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2001-11-05Ramana Mokkapati did some good bug hunting, and we these fixes ldap transfersDaniel Stenberg
should work a lot better!
2001-11-05corrected the Curl_tvnow prototype (-Wstrict-prototypes found it)Daniel Stenberg
2001-11-05Curl_ftpsendf() had wrong return typeDaniel Stenberg
2001-11-05John Lask's new makefileDaniel Stenberg
2001-11-02failf() now only overwrites the error buffer the first time it gets calledDaniel Stenberg
for each *_perform(). It makes things a lot easier, as the first one that detects the error get to write the final error reason...
2001-11-02Replaced read() and write() with recv() and send() for socket operationsDaniel Stenberg
even under normal unixes.
2001-11-02Added connect.c. I really need someone to better maintain this makefile...Daniel Stenberg
2001-11-02Jörn added connect.cDaniel Stenberg
2001-11-01ConnectionExists() now returns FALSE immediately if it finds a connectionDaniel Stenberg
that is dead, because it can only find one entry anyway and if that is dead there won't be any other entry that matches
2001-11-01added comments and function headersDaniel Stenberg
2001-11-01Update the byte counters in the loop so that aborted transfers have theDaniel Stenberg
information as well. Improves debug outputs etc.
2001-11-01Use Curl_tvdiff to compare timesDaniel Stenberg
2001-10-31fixed FTPSENDF for ipv6 compilesDaniel Stenberg
2001-10-31Removed the SocketIsDead() stuff for SSL again as it doesn't work. We mustDaniel Stenberg
rely on the new go-ahead-and-try mechanism that I just added to Transfer()