summaryrefslogtreecommitdiff
path: root/lib/ftp.c
Commit message (Expand)AuthorAgeFilesLines
* checksrc: find bad indentation in conditions without open braceDaniel Stenberg2023-04-281-1/+1
* checksrc: fix SPACEBEFOREPAREN for conditions starting with "*"Daniel Stenberg2023-04-271-1/+1
* lib: unify the upload/method handlingDaniel Stenberg2023-04-251-4/+4
* ftp: fix 'portsock' variable was assigned the same valueDaniel Stenberg2023-04-131-2/+0
* ftp: remove dead codeDaniel Stenberg2023-04-131-8/+2
* multi: remove PENDING + MSGSENT handles from the main linked listDaniel Stenberg2023-03-261-1/+3
* ftp: add more conditions for connection reuseDaniel Stenberg2023-03-131-2/+26
* ftp: make the 'ftpauth' a more normal 'char *'-arrayDaniel Stenberg2023-03-081-1/+1
* ftp: active mode with SSL, add the damn filterStefan Eissing2023-03-071-0/+6
* ftp: allocate the wildcard struct on demandDaniel Stenberg2023-03-031-9/+9
* setopt: move the CURLOPT_CHUNK_DATA pointer to the set structDaniel Stenberg2023-02-281-3/+3
* ftp: replace sscanf for MDTM 213 response parsingDaniel Stenberg2023-02-241-2/+26
* ftp: replace sscanf for PASV parsingDaniel Stenberg2023-02-241-8/+27
* ftp: make the EPSV response parser not use sscanfDaniel Stenberg2023-02-241-20/+11
* lib: fix typosSergey Bronnikov2023-01-171-2/+2
* misc: reduce struct and struct field sizesDaniel Stenberg2023-01-041-5/+3
* cf-socket: keep sockaddr local in the socket filtersStefan Eissing2023-01-031-2/+2
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* lib: connect/h2/h3 refactorStefan Eissing2022-12-301-25/+10
* misc: fix grammar and spellingJohn Bampton2022-12-221-2/+2
* tls: backends use connection filters for IO, enabling HTTPS-proxyStefan Eissing2022-11-281-1/+1
* ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTHfractal-access2022-11-261-0/+1
* cfilter: re-add `conn` as parameter to cfilter setup methodsStefan Eissing2022-11-261-4/+5
* netware: remove leftover tracesDaniel Gustafsson2022-11-231-5/+0
* vtls: localization of state data in filtersStefan Eissing2022-11-221-22/+19
* cfiler: filter types have flags indicating what they doStefan Eissing2022-11-221-3/+7
* ftp: fix "AUTH TLS" on primary conn and for SSL in PASV second connStefan Eissing2022-11-191-1/+9
* lib: parse numbers with fixed known base 10Daniel Stenberg2022-11-171-2/+2
* lib: remove bad set.opt_no_body assignmentsDaniel Stenberg2022-11-111-3/+3
* lib: connection filters (cfilter) addition to curl:Stefan Eissing2022-11-111-122/+80
* lib: fix some type mismatches and remove unneeded typecastsRose2022-11-081-6/+7
* style: use space after comment start and before comment endDaniel Stenberg2022-10-301-1/+1
* misc: typo and grammar fixesAyesh Karunaratne2022-10-271-1/+1
* misc: remove duplicated include filesDaniel Stenberg2022-10-261-1/+0
* ftp: remove redundant ifDaniel Stenberg2022-10-181-5/+3
* ftp: ignore a 550 response to MDTMMichael Heimpold2022-09-071-3/+5
* ftp: use a correct expire ID for timer expiryDaniel Stenberg2022-07-201-1/+2
* ftp: restore protocol state after http proxy CONNECTTom Eccles2022-06-231-2/+7
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* ftp: when failing to do a secure GSSAPI login, fail hardDaniel Stenberg2022-06-061-4/+5
* lib: make more protocol specific struct fields #ifdefedDaniel Stenberg2022-06-011-3/+4
* lib: remove exclamation marksDaniel Stenberg2022-04-161-5/+5
* ftp: fix error message for partial file uploadJay Satiro2022-04-011-1/+1
* ftp: provide error message for control bytes in pathDaniel Stenberg2022-02-171-1/+3
* misc: remove unused data when IPv6 is not supportedMAntoniak2022-02-131-1/+4
* lib: remove support for CURL_DOES_CONVERSIONSDaniel Stenberg2022-02-041-4/+3
* ftp: disable warning 4706 in MSVCDaniel Stenberg2022-01-031-1/+6
* checksrc: detect more kinds of NULL comparisons we avoidDaniel Stenberg2021-12-271-3/+3
* ftp: make the MKD retry to retry once per directoryRoger Young2021-11-081-5/+6
* ftp,imap,pop3,smtp: reject STARTTLS server response pipeliningPatrick Monnerat2021-09-131-0/+3