summaryrefslogtreecommitdiff
path: root/lib/ftp.c
Commit message (Expand)AuthorAgeFilesLines
* memory: ensure to check allocation resultsDaniel Gustafsson2018-10-031-1/+3
* ftp: don't access pointer before NULL checkDaniel Stenberg2018-09-231-2/+1
* url: use the URL API internally as wellDaniel Stenberg2018-09-221-17/+18
* ftp: include command in Curl_ftpsend sendbufferDaniel Gustafsson2018-09-131-1/+5
* Curl_debug: remove dead printhost codeDaniel Stenberg2018-06-121-2/+1
* cppcheck: fix warningsMarian Klymov2018-06-111-7/+6
* lib: Fix format specifiersRikard Falkeborn2018-05-141-2/+2
* ftplistparser: keep state between invokesDaniel Stenberg2018-04-241-17/+21
* Revert "ftplistparser: keep state between invokes"Daniel Stenberg2018-04-241-21/+16
* ftplistparser: keep state between invokesDaniel Stenberg2018-04-231-16/+21
* ftplistparser: renamed some members and variablesDaniel Stenberg2018-04-231-30/+30
* FTP: allow PASV on IPv6 connections when a proxy is being usedLaurie Clark-Michalek2018-04-061-1/+1
* FTP: fix typo in recursive callback detection for seekingdasimx2018-03-141-1/+1
* FTP: reject path components with control codesDaniel Stenberg2018-03-121-4/+4
* spelling fixesViktor Szakats2018-02-231-1/+1
* TODO fixed: Detect when called from within callbacksBjörn Stenberg2018-02-151-2/+14
* time_t-fixes: remove typecasts to 'long' for info.filetimeDaniel Stenberg2018-02-011-3/+3
* Curl_range: commonize FTP and FILE range handlingMax Dymond2018-01-301-57/+8
* Curl_timeleft: change return type to timediff_tDaniel Stenberg2017-10-281-3/+3
* wildcards: don't use with non-supported protocolsMax Dymond2017-10-261-4/+5
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-3/+3
* timediff: return timediff_t from the time diff functionsDaniel Stenberg2017-10-251-1/+1
* ftp: reject illegal IP/port in PASV 227 responseDaniel Stenberg2017-10-201-4/+5
* FTP: URL decode path for dir listing in nocwd modeDaniel Stenberg2017-10-101-12/+9
* ftp: UBsan fixup 'pointer index expression overflowed'Daniel Stenberg2017-10-041-2/+2
* FTP: zero terminate the entry path even on bad inputDaniel Stenberg2017-10-021-2/+5
* code style: remove wrong uses of multiple spacesDaniel Stenberg2017-09-121-1/+1
* code style: use spaces around plusesDaniel Stenberg2017-09-111-6/+6
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-56/+55
* ftp: fix CWD when doing multicwd then nocwd on same connectionDaniel Stenberg2017-08-171-1/+3
* strtoofft: reduce integer overflow risks globallyDaniel Stenberg2017-08-141-15/+18
* FTP: skip unnecessary CWD when in nocwd modeDaniel Stenberg2017-08-041-10/+13
* timeval: struct curltime is a struct timeval replacementDaniel Stenberg2017-07-281-1/+1
* handler: refactor connection checkingMax Dymond2017-06-301-0/+2
* http-proxy: only attempt FTP over HTTP proxyDaniel Stenberg2017-06-151-77/+2
* http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg2017-06-141-3/+2
* multi: assign IDs to all timers and make each timer singletonDaniel Stenberg2017-05-101-4/+2
* buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg2017-05-011-2/+3
* buffer_size: make sure it always has the correct sizeDaniel Stenberg2017-05-011-1/+1
* ftp: use private buffer for temp storage, not receive bufferDaniel Stenberg2017-05-011-10/+12
* http-proxy: remove unused argument from Curl_proxyCONNECT()Daniel Stenberg2017-04-261-1/+1
* llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg2017-04-041-7/+8
* spelling fixesklemens2017-03-261-5/+5
* Improve code readbilitySylvestre Ledru2017-03-131-41/+32
* build: fix gcc7 implicit fallthrough warningsAlexis La Goutte2017-03-031-0/+1
* ftp: fixed a NULL pointer dereference on OOMDan Fandrich2017-02-251-2/+5
* ftp: removed an erroneous free in an OOM pathDan Fandrich2017-02-251-1/+0
* CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim2017-01-191-3/+4
* ftp: failure to resolve proxy should return that error codeDaniel Stenberg2016-12-251-1/+1
* http_proxy: Fix proxy CONNECT hang on pending dataJay Satiro2016-12-191-1/+1