aboutsummaryrefslogtreecommitdiff
path: root/lib/ftp.c
AgeCommit message (Expand)Author
2001-12-03As Eric Lavigne pointed out, the ftp response reader MUST cache data thatDaniel Stenberg
2001-11-28CURLOPT_FTP_USE_EPSV can now be set to FALSE to prevent libcurl fromDaniel Stenberg
2001-11-28Added EPSV which is now unconditionally always tried before PASV, whichDaniel Stenberg
2001-11-28use in_addr_t for inet_addr() return code. Now, now portable is this *REALLY*?Daniel Stenberg
2001-11-27commented out the EPSV supportDaniel Stenberg
2001-11-27initial code added to support EPSV (IPv6-style PASV)Daniel Stenberg
2001-11-22Eric fixed a wild writeDaniel Stenberg
2001-11-15looks better on one line (testing the cvs diffing via mail, but I also thinkSterling Hughes
2001-11-13corrected the ftp_getsize() usage, as the HPUX compiler warned on themDaniel Stenberg
2001-11-13uninitialized variableDaniel Stenberg
2001-11-12make sure to "read out" the server reply even if we didn't get any data fromDaniel Stenberg
2001-11-01added comments and function headersDaniel Stenberg
2001-11-01Use Curl_tvdiff to compare timesDaniel Stenberg
2001-10-31fixed FTPSENDF for ipv6 compilesDaniel Stenberg
2001-10-31major commit, now we check the return code on every invoke of Curl_ftpsendfDaniel Stenberg
2001-10-11looks nicer and is better compatible with older vim versionsSterling Hughes
2001-10-04getaddrinfo() cleanupsDaniel Stenberg
2001-10-02major connecting updatesDaniel Stenberg
2001-10-01sessionhandle->hp => hostaddrDaniel Stenberg
2001-10-01removed obsoletetd myalarm() callsDaniel Stenberg
2001-09-28removed the socket argument from some functions that always passed in theDaniel Stenberg
2001-09-28now compiles warning-free when IPv6-enabledDaniel Stenberg
2001-09-28moved the PORT and PASV code into separate smaller functions for readabilityDaniel Stenberg
2001-09-28more ipv6 cleanups to make smaller functions that are easier to readDaniel Stenberg
2001-09-28more transparant support for IPv6 name resolvingDaniel Stenberg
2001-09-23test 119 proved a memory leak in the FTP parts when IPv6 is enabled and theDaniel Stenberg
2001-09-14modified error message when PWD failsDaniel Stenberg
2001-09-13minor informatinal output changesDaniel Stenberg
2001-09-07fix for emacsSterling Hughes
2001-09-05Fix formatting when tabs and spaces got mixed up (if tabstop was not set toSterling Hughes
2001-08-30a few more struct fixesDaniel Stenberg
2001-08-30Major rename and redesign of the internal "backbone" structs. Details willDaniel Stenberg
2001-08-23I want Sterling to be my friend, so I wasted some time on splitting up theDaniel Stenberg
2001-08-18<couldn't resist>Sterling Hughes
2001-08-17modified to use the renamed kerberos functions with Curl_ prefixDaniel Stenberg
2001-08-15const fixesDaniel Stenberg
2001-08-15removed one compiler error and two "unused variable" warningsDaniel Stenberg
2001-08-15more _ftp_cwdSterling Hughes
2001-08-15ftp_cwd() abstractionSterling Hughes
2001-08-15This can be used in another place (Curl_ftp_done :)...Sterling Hughes
2001-08-15must merge before commitSterling Hughes
2001-08-15begin abstraction process...Sterling Hughes
2001-08-14exchanged the second and third argument to fwrite(), as that makes it lookDaniel Stenberg
2001-08-14corrected the size_t weirdness. Expect size_t to be unsigned. Moved mostDaniel Stenberg
2001-08-06Nico's fixes for VMS, most of these are fixes for bad uses of size_t thatDaniel Stenberg
2001-06-19better treatment of truly aborted transfersDaniel Stenberg
2001-05-14Jun-ichiro itojun Hagino fixed FTP PORT for IPv6-enabled libcurlDaniel Stenberg
2001-05-12Uses the Curl_SSLConnect() according to the new return typeDaniel Stenberg
2001-05-11when asking for a resumed FTP transfer, even though the entire file hasDaniel Stenberg
2001-05-08when getting a FTP file with NOBODY, we will no longer return error ifDaniel Stenberg