Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-02 | fixes from Gisle Vanem to try 'AUTH SSL' before 'AUTH TLS', edited by me | Daniel Stenberg | |
2003-12-01 | FTPS now works with active ftp and uploads too. | Daniel Stenberg | |
2003-11-24 | adjusted code to the new socket fields in the sessionhandle struct | Daniel Stenberg | |
2003-11-24 | FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe it | Daniel Stenberg | |
2003-11-19 | If a partial file has been read or written, force a closure the existing | Daniel Stenberg | |
connection to avoid re-use of it, since we cannot know in what state it is. | |||
2003-11-10 | After Sébastien Willemijns' bug report, we now check the separators properly | Daniel Stenberg | |
in the 229-reply servers respond on a EPSV command and bail out better if the reply string is not valid RFC2428-compliant. | |||
2003-10-31 | assume that MDTM returns the timestamp as UTC | Daniel Stenberg | |
2003-10-30 | when getting headers only, stop pretending the reported time is GMT, as it | Daniel Stenberg | |
isn't. In fact, it might be, but we have no idea. | |||
2003-10-24 | if malloc fails, we must bail out nicely | Daniel Stenberg | |
2003-10-18 | gcc -Wshadow complaints fixed | Daniel Stenberg | |
2003-10-17 | Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize. | Daniel Stenberg | |
2003-10-17 | made the code deal with empty name and password | Daniel Stenberg | |
2003-10-14 | Gisle Vanem's IPv6-on-Windows patch applied! | Daniel Stenberg | |
2003-10-04 | Jon Turner mentioned this bug fix to correct how libcurl deals with paths | Daniel Stenberg | |
after a failed transfer. | |||
2003-09-11 | don't use a blank proxy | Daniel Stenberg | |
2003-09-03 | Early Ehlinger's CURLOPT_FTP_RESPONSE_TIMEOUT patch applied. | Daniel Stenberg | |
2003-09-03 | minor fix to make better bail-out check | Daniel Stenberg | |
2003-08-22 | have cwd_and_mkd prefixed with ftp_ to make it appear as a ftp-only | Daniel Stenberg | |
function | |||
2003-08-20 | store the FTP response code in the httpcode variable | Daniel Stenberg | |
2003-08-10 | don't claim the PASV connect is connected unless it *really* is! | Daniel Stenberg | |
2003-08-08 | re-arranged the cwd/mkd stuff a bit | Daniel Stenberg | |
2003-08-08 | Early Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was applied | Daniel Stenberg | |
2003-08-05 | ares awareness/usage/support added. If configure --enable-ares is used, we | Daniel Stenberg | |
build libcurl to use ares for asynch name resolves. | |||
2003-08-05 | clean up the dir tree hierarchy in *_done() to make persistant connection | Daniel Stenberg | |
FTP use the correct directories! Reported in bug report #783116 | |||
2003-07-30 | Daniel Noguerol made the ftp code output "Accept-Ranges: bytes" in similar | Daniel Stenberg | |
style like other faked HTTP headers when NOBODY and HEADER are used. | |||
2003-07-30 | Reverted the 'filetime' struct field back to a 'long' as time_t is sometimes | Daniel Stenberg | |
unsigned and we want this to be able to hold -1 for illegal/unset values. | |||
2003-07-28 | François Pons brought a patch that once again made curl deal with ftp and | Daniel Stenberg | |
"double slash" as indicating the root directory. In the RFC1738-fix of April 30, that ability was removed (since it is not the "right" way). | |||
2003-07-21 | krb4-fixes for the moved user+password fields within the structs | Daniel Stenberg | |
2003-07-20 | David Gardner pointed out in bug report 770755 that using the FTP command CWD | Daniel Stenberg | |
with a blank argument is a bad idea. Now skip blanks. | |||
2003-07-19 | Access the user and passwd fields from the connectdata struct now instead | Daniel Stenberg | |
of the sessionhandle struct, as that was not good. | |||
2003-06-26 | one typecast less for the localtime(), use CURLDEBUG instead of MALLOCDEBUG | Daniel Stenberg | |
2003-05-23 | Ricardo Cadime found a socket leak when listing directories without | Daniel Stenberg | |
contents. Test cases 144 and 145 were added to verify the fix. Now we deal with return code 450 properly and other codes also do proper cleanup. | |||
2003-05-14 | George Comninos provided a fix that calls the progress meter when waiting | Daniel Stenberg | |
for FTP command responses take >1 second. | |||
2003-05-13 | before using if2ip(), check if the address is an ip address and skip it if | Daniel Stenberg | |
it is. | |||
2003-05-12 | when we have accepted the server's connection in a PORT sequence, we set | Daniel Stenberg | |
the new socket to non-blocking | |||
2003-05-09 | support for CURLOPT_FTP_USE_EPRT added | Daniel Stenberg | |
2003-04-30 | when making up the list of path parts, save the last entry pointing to NULL | Daniel Stenberg | |
as otherwise we'll go nuts | |||
2003-04-30 | David Balazic's patch to make the FTP operations "do right" according to | Daniel Stenberg | |
RFC1738, which means it'll use one CWD for each pathpart. | |||
2003-04-11 | According to RFC959, CWD is supposed to return 250 on success, but | Daniel Stenberg | |
there seem to be non-compliant FTP servers out there that return 200, so we accept any '2xy' response now. | |||
2003-04-09 | timecond support added | Daniel Stenberg | |
made the Last-Modified (faked) header look correct using GMT always | |||
2003-04-03 | kill a compiler warning on cygwin | Daniel Stenberg | |
2003-03-11 | Use ssize_t instead of 'int' to make the 64 bit sparc compiler happier. | Daniel Stenberg | |
Fix by Richard Gorton. | |||
2003-02-27 | It appears that there are FTP-servers that return size 0 for files | Daniel Stenberg | |
when SIZE is used on the file while being in BINARY mode. To work around that (stupid) behavior, we attempt to parse the RETR response even if the SIZE returned size zero. Debugging help from Salvatore Sorrentino on February 26, 2003. | |||
2003-02-04 | added the sharing of DNS cache | Jean-Philippe Barette-LaPierre | |
2003-01-29 | reset conn->size to -1 on the ftp-do function to make it not go on to | Daniel Stenberg | |
ftp_done() with the previous transfer's value, as Dave Halbakken found out. He also verified this fixed corrected the problem. | |||
2003-01-29 | removed the local variables for emacs and vim, use the new sample.emacs | Daniel Stenberg | |
way for emacs, and vim users should provide a similar non-polluting style | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2003-01-07 | Only output valid filetime. | Daniel Stenberg | |
Return file-error if 550 is returned when trying MDTM | |||
2002-12-09 | The fread() callback pointer and associated pointer is now stored in the | Daniel Stenberg | |
connectdata struct instead, and is no longer modified within the 'set' struct as previously (which was a really BAAAD thing). | |||
2002-12-04 | The waiting for the 226 or 250 line expected to come after a transfer is | Daniel Stenberg | |
complete is now only made for 60 seconds and if no data was received during those 60 seconds, we store a special error message (preparing to make this a special error code) as this most likely means that the control connection has died while we were transferring data. |