summaryrefslogtreecommitdiff
path: root/lib/ftp.c
Commit message (Expand)AuthorAgeFilesLines
* bits.close: introduce connection close trackingDaniel Stenberg2014-05-221-7/+7
* INFILESIZE: fields in UserDefined must not be changed run-timeDaniel Stenberg2014-04-261-7/+7
* handler: make 'protocol' always specified as a single bitDaniel Stenberg2014-04-231-1/+1
* ftp: in passive data connect wait for happy eyeballs socketsDaniel Stenberg2014-04-031-4/+21
* mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme2013-12-311-23/+26
* vtls: renamed sslgen.[ch] to vtls.[ch]Daniel Stenberg2013-12-201-1/+1
* vtls: created subdir, moved sslgen.[ch] there, updated all include linesDaniel Stenberg2013-12-201-1/+1
* connect: Close temporary sockets in conn_free()Björn Stenberg2013-11-101-1/+0
* connect: Add connection delay to Happy Eyeballs.Björn Stenberg2013-11-041-14/+2
* Add "Happy Eyeballs" for IPv4/IPv6.Björn Stenberg2013-10-271-4/+1
* ftp: Fixed compiler warningSteve Holme2013-10-271-1/+1
* FTP: make the data connection work when going through proxyDaniel Stenberg2013-10-261-86/+98
* ftp.c: Fixed compilation warningSteve Holme2013-09-251-1/+1
* FTP: fix getsock during DO_MORE stateDaniel Stenberg2013-08-291-24/+14
* security.h: rename to curl_sec.h to avoid name collisionDaniel Stenberg2013-08-261-1/+1
* FTP: remove krb4 supportDaniel Stenberg2013-08-251-25/+8
* ftp: convert state names to a global arrayDaniel Stenberg2013-08-141-41/+43
* ftp_domore_getsock: when passive mode, the second conn is already thereDaniel Stenberg2013-08-141-5/+7
* SessionHandle: the protocol specific pointer is now a void *Daniel Stenberg2013-08-121-21/+21
* urldata: clean up the use of the protocol specific structsDaniel Stenberg2013-08-121-79/+29
* comments: remove old and wrong multi/easy interface statementsDaniel Stenberg2013-08-091-2/+2
* FTP: renamed several local functionsDaniel Stenberg2013-08-081-32/+35
* FTP: when EPSV gets a 229 but fails to connect, retry with PASVDaniel Stenberg2013-08-061-28/+37
* string formatting: fix too many arguments for formatYang Tse2013-07-241-8/+8
* string formatting: fix 25+ printf-style format stringsYang Tse2013-07-241-1/+1
* ftp_do_more: consider DO_MORE complete when server connects backDaniel Stenberg2013-07-191-0/+3
* ftp_state_pasv_resp: connect through proxy also when set by envDaniel Stenberg2013-04-261-6/+4
* FTP: handle a 230 welcome responseDaniel Stenberg2013-04-121-1/+4
* FTP: access files in root dir correctlyDaniel Stenberg2013-04-121-2/+15
* FTP: handle "rubbish" in front of directory name in 257 responsesBill Middlecamp2013-04-091-2/+8
* ftp.c: Added missing brackets around ABOR command logicMarc Hoersken2013-04-061-1/+2
* FTP: wait on both connections during active STOR stateDaniel Stenberg2013-04-061-3/+5
* connect: treat an interface bindlocal() problem as a non-fatal errorKim Vandry2013-04-061-6/+11
* ftp_sendquote: use PPSENDF, not FTPSENDFDaniel Stenberg2013-03-291-3/+1
* checksrc: ban unsafe functionsDaniel Stenberg2013-03-071-11/+6
* rename "easy" statemachines: call them block insteadDaniel Stenberg2013-02-151-4/+4
* pingpong: Optimised the endofresp() functionSteve Holme2013-02-121-6/+6
* always-multi: always use non-blocking internalsDaniel Stenberg2013-01-171-81/+87
* FTP: reject illegal port numbers in EPSV 229 responsesDaniel Stenberg2013-01-151-1/+5
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+4596
* build: rename 93 lib/*.c filesYang Tse2013-01-031-4596/+0
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-4/+4
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-32/+32
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-7/+0
* ftp: EPSV-disable fix over SOCKSAnton Malov2012-11-121-13/+25
* ftp_readresp: fix build without krb4 supportDaniel Stenberg2012-11-051-2/+2
* FTP: prevent the multi interface from blockingDaniel Stenberg2012-11-041-15/+41
* ftp: active conn, place calling sockopt callback at the end of functionGokhan Sengun2012-08-161-3/+5
* ftp: active conn, allow application to set sockopt after accept() callGokhan Sengun2012-08-161-0/+14