aboutsummaryrefslogtreecommitdiff
path: root/lib/ftp.c
AgeCommit message (Expand)Author
2002-01-14Curl_read() now returns a negative return code if EWOULDBLOCK or similarDaniel Stenberg
2002-01-04#include the local "inet_ntoa_r.h" file if no proto was found in the globalDaniel Stenberg
2002-01-04The buffer in ftp_pasv_verbose(), used for gethostbyaddr_r(), is now definedDaniel Stenberg
2002-01-04The FTP response lines are now passed to the function callback registered forDaniel Stenberg
2002-01-03Sterling Hughes' provided initial DNS cache source code.Daniel Stenberg
2002-01-03pass an 'int' as the third argument to bind()Daniel Stenberg
2002-01-02Philip Gladstone's 64-bit sparc native compiler compatibility issues fixed.Daniel Stenberg
2001-12-20If nobody is set we won't download any FTP file. If include_header is set,Daniel Stenberg
2001-12-11failf() calls should not have newlines in the message string!Daniel Stenberg
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