Commit Graph

2017 Commits

Author SHA1 Message Date
Daniel Stenberg 779043f7a3 As Eric Lavigne pointed out, the ftp response reader MUST cache data that
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-12-03 13:48:59 +00:00
Daniel Stenberg 265bb99382 test case 126 added, this uses RETRWEIRDO that makes the FTP server send two
responses at once, to excerise the part of curl to make sure it can cache
(parts of) responses properly.
2001-12-03 13:46:56 +00:00
Daniel Stenberg 7493db2338 Eric nailed a but in strnequal() for macintosh 2001-12-03 12:57:45 +00:00
Daniel Stenberg c3ad019c99 the final ftp ipv6 support has been added! 2001-12-03 10:38:31 +00:00
Daniel Stenberg 05b84bfe91 updates 2001-12-03 10:07:49 +00:00
Daniel Stenberg dbfa1e55b6 updated the copyright year range 2001-12-03 10:00:19 +00:00
Daniel Stenberg a0fd63f611 cool.haxx.se now only allows http downloads 2001-12-03 09:59:44 +00:00
Daniel Stenberg 4ec0401529 modified the stack trace section slightly 2001-12-03 09:44:11 +00:00
Daniel Stenberg 61e6554b7f pre7 and pre8 details 2001-12-03 08:22:59 +00:00
Daniel Stenberg f6f3f79aa8 test127~ should not be included! 2001-12-03 07:43:42 +00:00
Daniel Stenberg c16c017f8b more careful re-use of connections when SSL is used over proxies 2001-12-02 14:16:34 +00:00
Daniel Stenberg 2f03ef39d1 SM renamed the debug DLL 2001-12-02 12:09:00 +00:00
Daniel Stenberg db33926432 added a in_addr_t #define 2001-12-02 12:07:36 +00:00
Daniel Stenberg 946090b9cd documented CURLOPT_HTTP_VERSION and CURLOPT_FTP_USE_EPSV 2001-11-30 13:40:23 +00:00
Daniel Stenberg 1f7f0fda71 added --disable-epsv 2001-11-30 13:30:02 +00:00
Daniel Stenberg b84d947be4 no include, no const in strdup 2001-11-30 09:29:31 +00:00
Daniel Stenberg 07c67138c9 fixed the option parser to not loop when a long option is specified 2001-11-30 09:26:06 +00:00
Daniel Stenberg 10717bd39b remove the command file after each test 2001-11-29 20:15:59 +00:00
Daniel Stenberg 302bb4a4b3 test126 renamed to test190 as it has to be last among the FTP tests because
of some problems in the test server :-/
2001-11-29 20:15:41 +00:00
Daniel Stenberg 81b5af2d1b test 127 --disable-epsv 2001-11-29 19:58:16 +00:00
Daniel Stenberg 87c562845c --disable-epsv 2001-11-29 19:42:51 +00:00
Daniel Stenberg 6c81d74626 fixes for tru64, fixes for mac 2001-11-29 12:50:35 +00:00
Daniel Stenberg 533c24a471 disabling EPSV is now possible 2001-11-29 12:49:10 +00:00
Daniel Stenberg 6a9697387a stdin is file descriptor 0 2001-11-29 12:48:08 +00:00
Daniel Stenberg 85c8981b3d mac fixes 2001-11-29 12:47:41 +00:00
Daniel Stenberg 6c5b8e1d59 added mac stuff 2001-11-29 12:42:50 +00:00
Daniel Stenberg 2cc16d89e6 updated mac specific include files 2001-11-29 12:40:36 +00:00
Daniel Stenberg 42eb74922d unix newlines 2001-11-29 12:33:02 +00:00
Daniel Stenberg c528a7ee33 wrongly set binary 2001-11-29 12:32:25 +00:00
Daniel Stenberg eb2da7ec2b mucho stuff since pre6! 2001-11-28 23:29:38 +00:00
Daniel Stenberg 01ed950bbe added CURLOPT_FTP_USE_EPSV 2001-11-28 23:21:55 +00:00
Daniel Stenberg b1076e0a9e in_addr_t added 2001-11-28 23:21:31 +00:00
Daniel Stenberg 332eb7651a CURLOPT_FTP_USE_EPSV can now be set to FALSE to prevent libcurl from
attempting to use EPSV before the standard PASV.
2001-11-28 23:20:14 +00:00
Daniel Stenberg cfdcf5c933 fill memory with junk on malloc() 2001-11-28 23:19:17 +00:00
Daniel Stenberg 820de919b6 now sets a type for in_addr_t even if it isn't found in the #include files
like on my linux box
2001-11-28 23:14:20 +00:00
Daniel Stenberg a32cd520bd more more more MORE 2001-11-28 16:00:18 +00:00
Daniel Stenberg b93a60daf9 the perform "state machine" is more explained now 2001-11-28 15:46:25 +00:00
Daniel Stenberg e2844f5e04 mods 2001-11-28 15:25:01 +00:00
Daniel Stenberg cabb46db3d adjusted to new FTP commands in the command sequence 2001-11-28 13:45:50 +00:00
Daniel Stenberg d09b436937 Added an in_addr_t check 2001-11-28 13:16:56 +00:00
Daniel Stenberg 10fdb1d743 EPSV and SIZE adjustments 2001-11-28 13:07:49 +00:00
Daniel Stenberg f0d3fccd4b Added EPSV which is now unconditionally always tried before PASV, which
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*
2001-11-28 13:05:39 +00:00
Daniel Stenberg aff19f64b5 use in_addr_t for inet_addr() return code. Now, now portable is this *REALLY*?
We should add some configure tests for this!
2001-11-28 12:16:52 +00:00
Daniel Stenberg 15a56b42d6 used in the new multi interface, not yet actually part of libcurl but
added to CVS to make them available to others
2001-11-28 11:09:18 +00:00
Daniel Stenberg d3706814e9 support para makes more sense now 2001-11-27 13:37:29 +00:00
Daniel Stenberg 6513dcef68 language 2001-11-27 13:34:59 +00:00
Daniel Stenberg 81f22465ba the list of contributors are in the THANKS file these days 2001-11-27 13:33:21 +00:00
Daniel Stenberg dccc77a325 Eric Lavigne updates 2001-11-27 07:27:32 +00:00
Daniel Stenberg 13ac89af24 for building on Mac before OS X 2001-11-27 07:27:05 +00:00
Daniel Stenberg ffefcab1bc greep at mindspring.com provided an index.html file that links to all the
existing HTML documents. It makes it easier to browse all the docs with
your browser.
2001-11-27 06:53:39 +00:00