Dag-Erling Smørgrav
c7d40ef296
Use funopen() instead of fdopen(). This fixes three problems:
...
- ftpTimeout was not honored when reading actual data, as opposed to
talking protocol
- connection caching was broken because _ftp_cached_connect() would see
the result of the transfer instead of the result of the NOOP.
- if the RETR succeeded, but an error occurred later (as can happen
when talking to a proxy), the error would not be detected.
There still remains to register an atexit(3) callback to close the cached
connection gracefully instead of just dropping it on the floor.
2000-10-22 12:07:28 +00:00
..
2000-06-14 14:38:11 +00:00
2000-10-14 16:38:08 +00:00
2000-10-19 10:44:44 +00:00
2000-01-14 07:57:47 +00:00
1999-11-30 04:40:54 +00:00
2000-10-20 00:27:56 +00:00
2000-10-17 06:31:40 +00:00
2000-04-22 15:51:37 +00:00
2000-08-08 06:24:17 +00:00
2000-01-14 07:57:47 +00:00
2000-08-04 11:15:48 +00:00
2000-08-24 17:51:16 +00:00
2000-04-22 15:58:01 +00:00
2000-10-21 10:08:57 +00:00
2000-10-02 22:07:53 +00:00
2000-10-22 12:07:28 +00:00
2000-10-11 08:19:56 +00:00
2000-08-17 23:46:13 +00:00
1999-08-28 00:22:10 +00:00
2000-02-12 14:57:01 +00:00
2000-07-04 16:22:05 +00:00
2000-04-22 16:01:01 +00:00
2000-10-17 06:31:40 +00:00
2000-08-06 17:03:09 +00:00
2000-05-02 14:16:19 +00:00
2000-04-22 16:11:30 +00:00
2000-10-11 08:20:37 +00:00
2000-05-26 02:09:24 +00:00
2000-10-11 11:25:47 +00:00
2000-06-21 23:01:07 +00:00
2000-05-15 04:20:54 +00:00
2000-05-30 09:03:15 +00:00
2000-10-11 08:17:19 +00:00
2000-04-15 20:45:52 +00:00
2000-10-13 18:24:58 +00:00
2000-10-17 06:31:40 +00:00
2000-08-29 21:49:11 +00:00
1999-08-28 00:22:10 +00:00
2000-07-20 20:11:36 +00:00
2000-09-17 00:41:33 +00:00
2000-09-17 00:41:33 +00:00
2000-09-04 03:54:23 +00:00
2000-10-10 13:22:41 +00:00
2000-08-29 21:49:11 +00:00
1999-08-28 00:22:10 +00:00
2000-10-16 18:13:59 +00:00
2000-10-16 18:13:59 +00:00
2000-10-02 17:32:00 +00:00
2000-10-08 21:34:00 +00:00
2000-08-30 06:26:42 +00:00
2000-06-13 00:41:38 +00:00
1999-08-28 00:22:10 +00:00
2000-08-04 06:25:30 +00:00
2000-10-15 16:42:31 +00:00
2000-10-11 11:25:47 +00:00
2000-10-10 18:32:38 +00:00