aboutsummaryrefslogtreecommitdiff
path: root/lib/ftp.h
AgeCommit message (Collapse)Author
2009-12-12introducing IMAP, POP3 and SMTP support (still lots of polish left to do)Daniel Stenberg
2007-10-12Added per-protocol callback static tables, replacing callback ptr storagePatrick Monnerat
in the connectdata structure by a single handler table ptr.
2007-01-27update copyright year noticeYang Tse
2007-01-16- Armel Asselin improved libcurl to behave a lot better when an easy handleDaniel Stenberg
doing an FTP transfer is removed from a multi handle before completion. The fix also fixed the "alive counter" to be correct on "premature removal" for all protocols.
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
code rearrange to fit the future better.
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
The tag 'before_ftp_statemachine' was set just before this commit in case of future need.
2004-05-12Curl_done() and the protocol-specific conn->curl_done() functions now allDaniel Stenberg
take a CURLcode as a second argument, that is non-zero when Curl_done() is called after an error was returned from Curl_do() (or similar).
2004-04-22removed Curl_ftp_quit() as it was turned into a static in ftp.cDaniel Stenberg
2004-01-22added the missing proto for the still unused quit functionDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-03-11Use ssize_t instead of 'int' to make the 64 bit sparc compiler happier.Daniel Stenberg
Fix by Richard Gorton.
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-12-03Curl_GetFTPResponse() takes a different set of parameters and now return aDaniel Stenberg
proper CURLcode. The default timeout for reading one response is now also possible to change while running.
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-08-12Initial fix to make the multi interface return control while waiting forDaniel Stenberg
the initial connect to "come through". This should work fine for connect and for FTP-PASV connects. Needs massive testing.
2002-06-11added disable-[protocol] support, largely provided by Miklos NemethDaniel Stenberg
2002-03-19copyright string (year) updateDaniel Stenberg
2001-11-05Curl_ftpsendf() had wrong return typeDaniel Stenberg
2001-09-28removed the socket argument from some functions that always passed in theDaniel Stenberg
same socket and it was available from the passed-in struct anyway!
2001-08-14Curl_ftpsendf's third argument is now a const char *Daniel Stenberg
2001-03-02Added the disconnect protoDaniel Stenberg
2001-01-05Internal symbols that aren't static are now prefixed with 'Curl_'Daniel Stenberg
2001-01-03dual-license fixDaniel Stenberg
2000-06-20haxx.nu => haxx.seDaniel Stenberg
2000-05-22moved here from the newlib branchDaniel Stenberg
1999-12-29Initial revisionDaniel Stenberg