summaryrefslogtreecommitdiff
path: root/lib/ftp.c
AgeCommit message (Expand)Author
2019-01-12Merge tag 'curl-7_63_0'ng0
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-10Merge tag 'curl-7_62_0'Nils Gillmann
2018-10-03memory: ensure to check allocation resultsDaniel Gustafsson
2018-09-23ftp: don't access pointer before NULL checkDaniel Stenberg
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-13ftp: include command in Curl_ftpsend sendbufferDaniel Gustafsson
2018-08-05Merge tag 'curl-7_61_0'Nils Gillmann
2018-06-12Curl_debug: remove dead printhost codeDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2018-05-23Merge tag 'curl-7_60_0' (with fixes)Nils Gillmann
2018-05-14lib: Fix format specifiersRikard Falkeborn
2018-04-24ftplistparser: keep state between invokesDaniel Stenberg
2018-04-24Revert "ftplistparser: keep state between invokes"Daniel Stenberg
2018-04-23ftplistparser: keep state between invokesDaniel Stenberg
2018-04-23ftplistparser: renamed some members and variablesDaniel Stenberg
2018-04-06FTP: allow PASV on IPv6 connections when a proxy is being usedLaurie Clark-Michalek
2018-03-30Merge tag 'curl-7_59_0' of https://github.com/curl/curlNils Gillmann
2018-03-14FTP: fix typo in recursive callback detection for seekingdasimx
2018-03-12FTP: reject path components with control codesDaniel Stenberg
2018-02-23spelling fixesViktor Szakats
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2018-02-01time_t-fixes: remove typecasts to 'long' for info.filetimeDaniel Stenberg
2018-01-30Curl_range: commonize FTP and FILE range handlingMax Dymond
2017-12-03Merge tag 'curl-7_57_0'ng0
2017-10-28Curl_timeleft: change return type to timediff_tDaniel Stenberg
2017-10-26wildcards: don't use with non-supported protocolsMax Dymond
2017-10-25time: rename Curl_tvnow to Curl_nowDaniel Stenberg
2017-10-25timediff: return timediff_t from the time diff functionsDaniel Stenberg
2017-10-24Merge tag 'curl-7_56_1' of https://github.com/curl/curlng0
2017-10-20ftp: reject illegal IP/port in PASV 227 responseDaniel Stenberg
2017-10-10FTP: URL decode path for dir listing in nocwd modeDaniel Stenberg
2017-10-06Merge tag 'curl-7_56_0'ng0
2017-10-04ftp: UBsan fixup 'pointer index expression overflowed'Daniel Stenberg
2017-10-02FTP: zero terminate the entry path even on bad inputDaniel Stenberg
2017-09-12code style: remove wrong uses of multiple spacesDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-08-22Patchset for gnURL microfork:gnurl-7_55_1-1Christian Grothoff
2017-08-22FTP: skip unnecessary CWD when in nocwd modeDaniel Stenberg
2017-08-22timeval: struct curltime is a struct timeval replacementDaniel Stenberg
2017-08-22handler: refactor connection checkingMax Dymond
2017-08-22http-proxy: only attempt FTP over HTTP proxyDaniel Stenberg
2017-08-22http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg
2017-08-22multi: assign IDs to all timers and make each timer singletonDaniel Stenberg
2017-08-22buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg
2017-08-22buffer_size: make sure it always has the correct sizeDaniel Stenberg
2017-08-22ftp: use private buffer for temp storage, not receive bufferDaniel Stenberg
2017-08-22http-proxy: remove unused argument from Curl_proxyCONNECT()Daniel Stenberg
2017-08-22llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg