Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-12-03 | Curl_GetFTPResponse() takes a different set of parameters and now return a | Daniel Stenberg | |
proper CURLcode. The default timeout for reading one response is now also possible to change while running. | |||
2002-12-02 | if the PWD reply parser failed, we leaked memory | Daniel Stenberg | |
2002-11-11 | moved the bools in the connectdata struct into the substruct named | Daniel Stenberg | |
ConnectBits where the other bools already are | |||
2002-11-11 | unlock dns cache entries with a function call instead of a variable fiddle | Daniel Stenberg | |
2002-11-05 | ipv4-fixes for the new Curl_dns_entry struct and Curl_resolv() proto | Daniel Stenberg | |
2002-11-05 | Curl_resolv() now returns a different struct, and it contains a reference | Daniel Stenberg | |
counter so that the caller needs to decrease that counter when done with the returned data. If compiled with MALLOCDEBUG I've added some extra checking that the counter is decreased before a handle is closed etc. | |||
2002-10-28 | prevent compiler warnings | Daniel Stenberg | |
2002-09-20 | Craig Markwardt made the "struct hostent_data" get cleared too, as is | Daniel Stenberg | |
needed on Tru64 (or something). | |||
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-08-26 | SSL_INSECURE support and usage added | Daniel Stenberg | |
2002-08-26 | don't attempt to ftp_cwd() on a NULL path | Daniel Stenberg | |
2002-08-12 | Initial fix to make the multi interface return control while waiting for | Daniel Stenberg | |
the initial connect to "come through". This should work fine for connect and for FTP-PASV connects. Needs massive testing. | |||
2002-08-01 | corrected some warnings | Daniel Stenberg | |
2002-08-01 | Changed the PORT command to pick a better default IP address if "-" is used. | Daniel Stenberg | |
It now uses the local IP adress of the control connection. | |||
2002-06-14 | Remade the FTP not-check status line and not-attempt-to-read-status-line | Daniel Stenberg | |
variables, conditions and things. | |||
2002-06-13 | Tom Mattison's report found out, and this is the fix that should prevent | Daniel Stenberg | |
FTP from closing the connections a little too often! | |||
2002-06-13 | Added 'dont_check' to be set during an FTP operation if the final status | Daniel Stenberg | |
message is supposed to be ignored. | |||
2002-06-12 | when no FTP transfer was done, don't attempt to read the download transfer | Daniel Stenberg | |
thing. The 'resumed' flag is also causing confusions. I'll deal with that tomorrow. | |||
2002-06-12 | kris@freebsd.org fixed a few bad format strings | Daniel Stenberg | |
2002-06-11 | ftp range downloads make us ignore the final status message as the server | Daniel Stenberg | |
will most likely treat the download as failed as we might abort it pre-maturely | |||
2002-06-11 | added disable-[protocol] support, largely provided by Miklos Nemeth | Daniel Stenberg | |
2002-05-28 | Getting an empty FTP file no longer makes us return error 19. An empty file | Daniel Stenberg | |
is fine to get. | |||
2002-04-27 | Fixed the FTP response reader to deal with timeouts better. Previously it | Daniel Stenberg | |
would reset the timeout for each incoming data, which would make veeery slow responses be allowed to take even more time since the timeout would only be reached if the time between two received data chunks was longer than the set timeout value... | |||
2002-04-27 | (Curl_GetFTPResponse) moved some code to only get performed when actually | Daniel Stenberg | |
needed | |||
2002-04-25 | adjusted to the new Curl_resolv() proto | Daniel Stenberg | |
2002-04-25 | In order to not get problems with DNS cache pruning, we no longer store | Daniel Stenberg | |
any name resolved data in any curl handle struct. That way, we won't mind if the cache entries are pruned for the next time we need them. We'll just resolve them again instead. This changes the Curl_resolv() proto. It modifies the SessionHandle struct but perhaps most importantly, it'll make the internals somewhat dependent on the DNS cache not being disabled as that will cripple operations somewhat. Especially for persistant connections. | |||
2002-04-14 | removed unused variable | Daniel Stenberg | |
2002-04-12 | Jean-Philippe Barrette-LaPierre provided his patch that introduces | Daniel Stenberg | |
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. | |||
2002-04-04 | This corrects VERBOSE PASV ftp transfers on AIX (and OSF1/Tru64) | Daniel Stenberg | |
Gerhard Herre reported this in bug report #536238 | |||
2002-03-20 | verbose FTP PASV output could output a "random" name from the stack based | Daniel Stenberg | |
array Also, uploading data with --crlf cannot check that the proper size was uploaded and thus should not warn if the sizes differ. This can be changed in the future by having the expected size in the connectdata struct and then increase the expected size for each byte that is added in the --crlf replacement process. | |||
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-03-16 | verbose PASV transfers passed a bad buffer size to the name resolver functions | Daniel Stenberg | |
and it cause cause a crash. Albert Choy found and fixed it. | |||
2002-03-13 | no longer attempts to SIZE a NULL pointer, as that wasn't very clever | Daniel Stenberg | |
(but didn't crash or anything) | |||
2002-02-28 | Wesley Laxton's CURLOPT_PREQUOTE work | Daniel Stenberg | |
2002-02-20 | Nico Baggus' VMS tweaks | Daniel Stenberg | |
2002-01-18 | #if [undefined] => #ifdef [undefined] | Daniel Stenberg | |
2002-01-18 | made gcc -Wcast-align happy | Daniel Stenberg | |
2002-01-16 | Somewhat ugly fix to deal with non-blocking sockets. We just loop and try | Daniel Stenberg | |
again. THIS IS NOT A NICE FIX. We should/must make a select() then and only retry when we can write to the socket again. | |||
2002-01-14 | Curl_read() now returns a negative return code if EWOULDBLOCK or similar | Daniel Stenberg | |
2002-01-04 | #include the local "inet_ntoa_r.h" file if no proto was found in the global | Daniel Stenberg | |
header directory but the function *is* present! | |||
2002-01-04 | The buffer in ftp_pasv_verbose(), used for gethostbyaddr_r(), is now defined | Daniel Stenberg | |
to become properly 8-byte aligned on 64-bit archs. Philip Gladstone reported. | |||
2002-01-04 | The FTP response lines are now passed to the function callback registered for | Daniel Stenberg | |
headers. | |||
2002-01-03 | Sterling Hughes' provided initial DNS cache source code. | Daniel Stenberg | |
2002-01-03 | pass an 'int' as the third argument to bind() | Daniel Stenberg | |
2002-01-02 | Philip Gladstone's 64-bit sparc native compiler compatibility issues fixed. | Daniel Stenberg | |
2001-12-20 | If nobody is set we won't download any FTP file. If include_header is set, | Daniel Stenberg | |
we return a set of headers not more. This enables FTP operations that don't transfer any data, only perform FTP commands. | |||
2001-12-11 | failf() calls should not have newlines in the message string! | Daniel Stenberg | |
2001-12-03 | As Eric Lavigne pointed out, the ftp response reader MUST cache data that | Daniel Stenberg | |
is not dealt with when we find an end-of-response line, as there might be important stuff even after the correct line. So on subsequent invokes, the cached data must be used! | |||
2001-11-28 | CURLOPT_FTP_USE_EPSV can now be set to FALSE to prevent libcurl from | Daniel Stenberg | |
attempting to use EPSV before the standard PASV. | |||
2001-11-28 | Added EPSV which is now unconditionally always tried before PASV, which | Daniel Stenberg | |
makes it work reaaaaly nicely on IPv6-enabled hosts! Added SIZE before RETR is made, always done on downloads. It makes us know the size prior to download much more frequently. Unfortunately, this breaks all the FTP test cases. *fixfixfix* |