Gokhan Sengun c834213ad5 FTP: perform active connections non-blocking
1- Two new error codes are introduced.

CURLE_FTP_ACCEPT_FAILED to be set whenever ACCEPTing fails because of
FTP server connected.

CURLE_FTP_ACCEPT_TIMEOUT to be set whenever ACCEPTing timeouts.

Neither of these errors are considered fatal and control connection
remains OK because it could just be a firewall blocking server to
connect to the client.

2- One new setopt option was introduced.

CURLOPT_ACCEPTTIMEOUT_MS

It sets the maximum amount of time FTP client is going to wait for a
server to connect. Internal default accept timeout is 60 seconds.
2011-12-20 20:30:02 +01:00
..
2008-02-09 02:37:31 +00:00
2011-08-09 14:02:05 +02:00
2010-12-23 22:52:32 +01:00
2010-10-02 00:22:48 +02:00
2009-12-24 12:04:33 +00:00
2009-12-24 12:04:33 +00:00
2011-10-24 23:07:53 +02:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2007-12-08 22:56:17 +00:00
2008-02-09 02:37:31 +00:00
2008-07-31 02:51:44 +00:00
2008-07-31 02:51:44 +00:00
2010-10-19 20:20:06 +02:00
2010-10-02 00:22:48 +02:00
2008-01-05 12:15:41 +00:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2008-10-08 01:17:51 +00:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2008-01-07 19:54:40 +00:00
2010-01-18 20:20:07 +00:00
2010-01-18 20:20:07 +00:00
2010-01-18 20:20:07 +00:00
2010-05-27 23:45:18 +02:00
2007-03-29 22:50:23 +00:00
2007-05-08 22:14:30 +00:00
2007-05-10 20:03:20 +00:00
2008-11-11 21:58:41 +00:00
2008-11-11 21:58:41 +00:00
2008-11-11 21:58:41 +00:00
2011-10-21 16:52:14 +02:00
2009-05-11 17:21:26 +00:00
2011-06-23 21:20:29 -07:00
2009-12-24 12:04:33 +00:00
2011-03-09 23:05:44 +01:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:21:59 +00:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:21:59 +00:00
2008-08-26 20:11:12 +00:00
2008-08-26 20:21:59 +00:00
2011-10-21 16:52:14 +02:00
2011-03-09 23:05:44 +01:00
2007-09-11 22:23:57 +00:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2011-03-09 23:05:44 +01:00
2008-11-11 21:59:25 +00:00
2011-03-09 23:05:44 +01:00
2011-04-28 10:06:49 +02:00
2010-09-09 12:42:28 +02:00
2011-03-09 23:05:44 +01:00
2011-08-15 22:40:28 +02:00
2011-08-19 00:15:37 +02:00
2010-08-25 16:43:26 -07:00
2010-08-25 16:43:26 -07:00
2011-01-25 18:09:54 +01:00
2011-03-08 00:20:48 +01:00
2011-05-18 22:56:46 +02:00
2011-05-18 22:56:46 +02:00
2011-10-16 01:09:56 +02:00
2011-12-05 12:34:27 +01:00
2010-03-23 23:30:39 +01:00
2009-12-20 11:07:04 +00:00
2010-12-22 14:53:13 +01:00
2010-12-22 14:53:13 +01:00
2010-12-22 14:53:13 +01:00
2010-12-22 14:53:13 +01:00
2010-12-22 14:53:13 +01:00
2010-12-22 14:53:13 +01:00
2011-11-29 00:25:21 +01:00
2011-03-18 13:59:48 -07:00
2011-03-18 13:59:48 -07:00
2011-09-21 22:32:27 +02:00
2007-10-25 21:04:51 +00:00
2011-03-09 23:05:44 +01:00
2008-06-01 22:04:09 +00:00
2008-06-01 22:04:09 +00:00
2008-08-14 19:18:18 +00:00
2008-08-14 19:18:18 +00:00
2008-08-14 19:18:18 +00:00
2008-08-14 19:18:18 +00:00
2008-08-14 19:18:18 +00:00
2011-03-09 23:05:44 +01:00
2008-06-01 22:04:09 +00:00
2008-06-01 22:04:09 +00:00
2008-07-31 02:51:44 +00:00
2008-07-31 02:38:51 +00:00
2008-08-03 05:13:05 +00:00
2008-09-22 21:33:18 +00:00
2010-03-31 22:22:37 -07:00
2009-01-21 04:46:13 +00:00
2009-05-22 21:34:32 +00:00
2009-09-14 18:43:53 +00:00
2010-08-25 16:43:26 -07:00
2010-10-19 20:20:06 +02:00
2011-04-20 16:51:44 -07:00
2011-01-25 18:09:54 +01:00
2010-08-25 16:43:26 -07:00
2010-08-25 16:43:26 -07:00
2010-08-25 16:43:26 -07:00
2011-01-04 23:13:10 +01:00
2011-01-04 23:13:10 +01:00
2011-01-04 23:13:10 +01:00
2011-06-13 22:32:00 +02:00
2011-06-10 20:19:35 +02:00
2011-08-04 17:48:45 +02:00
2011-08-04 17:48:45 +02:00
2011-12-16 11:39:53 +01:00