summaryrefslogtreecommitdiff
path: root/lib/ftp.c
Commit message (Expand)AuthorAgeFilesLines
* code: style updatesDaniel Stenberg2016-04-031-12/+12
* multi: turn Curl_done into file local multi_doneDaniel Stenberg2016-03-301-6/+1
* ftp/imap/pop3/smtp: Fixed compilation warning when /Wall enabledSteve Holme2016-03-191-2/+3
* ftp: remove a check for NULL(!)Daniel Stenberg2016-03-101-6/+7
* ftp_done: clear tunnel_state when secondary socket closesDaniel Stenberg2016-03-081-15/+15
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* Revert "cleanup: general removal of TODO (and similar) comments"Daniel Stenberg2015-11-241-1/+1
* cleanup: general removal of TODO (and similar) commentsDaniel Stenberg2015-11-131-1/+1
* ftp: allow CURLOPT_IGNORE_CONTENT_LENGTH to ignore sizeKurt Fankhauser2015-10-231-2/+14
* fread_func: move callback pointer from set to state structDaniel Stenberg2015-10-151-2/+2
* FTP: do_more: add check for wait_data_conn in upload caseDaniel Stenberg2015-09-081-1/+7
* ftp: clear the do_more bit when the server has connectedDaniel Stenberg2015-08-211-0/+3
* FTP: do the HTTP CONNECT for data connection blockingDaniel Stenberg2015-06-171-2/+2
* read_callback: move to SessionHandle from connectdataDaniel Stenberg2015-05-201-2/+2
* FTP: fix dangling conn->ip_addr dereference on verbose EPSV.Patrick Monnerat2015-05-081-3/+3
* FTP: Make EPSV use the control IP address rather than the original host.Patrick Monnerat2015-05-081-14/+26
* checksrc: use space after commaDaniel Stenberg2015-03-171-4/+4
* checksrc: use space before paren in "return (expr);"Daniel Stenberg2015-03-171-1/+1
* free: instead of Curl_safefree()Daniel Stenberg2015-03-161-5/+5
* Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring2015-03-161-19/+9
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-3/+1
* ftp: accept all 2xx responses to the PORT commandPatrick Monnerat2015-02-111-1/+3
* FTP: if EPSV fails on IPV6 connections, bail outDaniel Stenberg2015-01-081-0/+7
* FTP: fix IPv6 host using link-local addressDaniel Stenberg2015-01-081-33/+23
* code/docs: Use correct case for IPv4 and IPv6Steve Holme2014-12-271-2/+2
* IPV6: address scope != scope idPatrick Monnerat2014-12-161-2/+3
* ftp.c: Fixed compilation warning when no verbose string supportSteve Holme2014-12-131-1/+8
* ftp.c: Fixed compilation warnings when proxy support disabledSteve Holme2014-12-061-1/+8
* code cleanup: we prefer 'CURLcode result'Daniel Stenberg2014-10-241-58/+57
* nonblock: call with (void) to show we ignore the return codeDaniel Stenberg2014-10-041-1/+1
* Ensure progress.size_dl/progress.size_ul are always >= 0Brandon Casey2014-09-071-2/+2
* 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