Commit Graph
62 Commits
Author SHA1 Message Date
Dima Dorfman f50f16f95f MFC: "it's" -> "its" where appropriate. 2001-04-26 02:49:44 +00:00
Ruslan Ermilov 68b300bfe6 MFC: MAN[1-9] -> MAN. 2001-04-25 10:04:44 +00:00
Dag-Erling Smørgrav e4e1c16c44 MFC: set us->size to -1 when server's response is unparseable.
Approved by:	jkh
2001-04-07 17:30:48 +00:00
Dag-Erling Smørgrav a4d3934b76 MFC: port range usage.
Approved by:	jkh
2001-03-24 17:28:57 +00:00
Dag-Erling Smørgrav f20bb260b8 MFC: support {ftp,http}_proxy for compatibility reasons.
fix EINTR handling bug.
2001-03-15 23:54:09 +00:00
Dag-Erling Smørgrav c3d4a64679 MFC: 'anonymous' instead of 'ftp'; sort references 2001-02-22 16:24:24 +00:00
Dag-Erling Smørgrav 1e8c55733f MFC: 'anonymous' instead of 'ftp' 2001-02-22 16:23:52 +00:00
Ruslan Ermilov fdf2756069 MFC: Prepare for mdoc(7)NG. 2001-01-16 10:42:38 +00:00
Dag-Erling Smørgrav 0d8db7eaa5 MFC: avoid segfault. 2000-12-27 16:40:47 +00:00
Dag-Erling Smørgrav 71049a55f1 MFC: FTP_LOGIN. 2000-12-27 16:40:21 +00:00
Dag-Erling Smørgrav 93754284c0 MFC: synch with -CURRENT (cleanup, passive mode detection) 2000-12-10 13:29:04 +00:00
Ruslan Ermilov 20456d91bc MFC: recent mdoc(7) fixes. 2000-12-08 13:53:03 +00:00
Dag-Erling Smørgrav a8d732a66e MFC: fix support for historical proxy syntax. 2000-12-01 10:47:57 +00:00
Dag-Erling Smørgrav 3a0d7af3d4 MFC: multiline response fix. 2000-11-27 10:15:09 +00:00
Dag-Erling Smørgrav b71d2bbc7a MFC: revert to documented (and historical) defaults.
Approved by:	jkh
2000-11-10 10:40:58 +00:00
Dag-Erling Smørgrav d7e8c30f67 MFC: add mlinks. 2000-10-30 14:51:37 +00:00
Dag-Erling Smørgrav dde06f5b82 MFC: document FTP_PASSIVE_MODE and FTP_PASSWORD. 2000-10-30 14:51:09 +00:00
Dag-Erling Smørgrav ab2b55916e MFC: various bug fixes and additional error checking. 2000-10-30 14:50:33 +00:00
Dag-Erling Smørgrav d2fcaedaad Don't expect a result code on the control connection until you've closed the
data connection, as some servers wait for the remote end to close the data
connection instead of just closing their end once the transfer is complete.

This fixes the hangs some people have been experiencing when fetching ports.

(committed to RELENG_4 before HEAD because it was debugged and fixed on
a RELENG_4 box)
2000-10-27 11:30:42 +00:00
Dag-Erling Smørgrav be46867fb4 MFC: everything (notably: better proxy support, better timeout handling,
fix FTP connection caching)
2000-10-24 12:12:44 +00:00
Dag-Erling Smørgrav 4af58bbc54 MFC: accept Status-Line with incomplete HTTP-Version 2000-10-12 16:32:32 +00:00
Dag-Erling Smørgrav dd2d1e78b3 MFC: describe FTP_PROXY better 2000-09-17 19:49:55 +00:00
Dag-Erling Smørgrav e7348d1e1c MFC: grok 125 replies to passive RETR 2000-08-29 16:04:36 +00:00
Dag-Erling Smørgrav bf5371d157 MFC: signedness bogon.
MFCed quickly because it causes a confusing (and incorrect) warning and
-STABLE users have been complaining about it.
2000-08-02 11:31:33 +00:00
Dag-Erling Smørgrav 373b1d679a MFC: don't die if server doesn't grok MDTM 2000-07-28 10:37:35 +00:00
Dag-Erling Smørgrav 9b9e86aec0 MFC: Sync with -CURRENT (work around bugs in FTP and HTTP servers)
Approved by:	jkh
2000-07-26 07:54:18 +00:00
Dag-Erling Smørgrav 2197aaf139 MFC: Sync with -CURRENT (most notably, fix resume and proxy problems)
Approved by:	jkh
2000-07-21 11:20:05 +00:00
Dag-Erling Smørgrav 83cab6e19f MFC: fix the case where the file name is preceded by a lone slash. 2000-07-20 02:05:26 +00:00
Dag-Erling Smørgrav 5d74d3d4a6 MFC: fix bugs related to resumed HTTP transfers. 2000-07-20 00:00:01 +00:00
Dag-Erling Smørgrav 52a85ef4ff MFC: Failure to stat does not necessarily imply failure to retrieve 2000-07-18 07:13:59 +00:00
Dag-Erling Smørgrav dc81f49071 MFC: everything since the last one. 2000-07-17 22:03:10 +00:00
Dag-Erling Smørgrav 7187fcea9f MFC: #ifdef DEBUG -> #ifndef NDEBUG 2000-07-16 23:19:57 +00:00
Dag-Erling Smørgrav b8208390d6 MFC: synch with -CURRENT 2000-07-16 01:13:37 +00:00
Dag-Erling Smørgrav f325efaaa8 MFC: everything since RELENG_4 branched 2000-06-29 08:26:26 +00:00
Sheldon Hearn 16f80df95c MFC: One author name per call to %A. 2000-05-10 09:53:31 +00:00
Alexey Zelkin a7f6a73356 MFC: introduce .Lb macro to libraries manpages, some mdoc cleanup 2000-04-22 16:36:09 +00:00
Sheldon Hearn c6ff3a1bf7 Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-02 09:14:21 +00:00
Dag-Erling Smørgrav 5d32c97ce9 Fix timestamp handling.
Submitted by:	bde
2000-01-26 12:50:46 +00:00
Rodney W. Grimes d05257b0f2 Replace beforeinstall target with new variables used by .mk system.
Reviewed by:	marcel, and make world
2000-01-14 07:57:47 +00:00
Dag-Erling Smørgrav fc6e9e6539 More old uncommitted patches: implement timeouts at the protocol level.
Currently only supported for ftp connections.
2000-01-07 12:58:40 +00:00
Dag-Erling Smørgrav be0d5ff224 Add error codes for protocol errors. 2000-01-07 12:56:27 +00:00
Dag-Erling Smørgrav f5f109a068 Patches I've had lying around for several months:
* Add the 'h' ftp flag (allocate local port in high range)
 * Add the 'd' flag (use direct connection even if proxy is defined)
 * Make sure flags != NULL before calling strchr().
 * Minor changes to some comments.
2000-01-07 10:59:12 +00:00
Peter Wemm 7f3dea244c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
Bruce Evans e7720fa877 Fixed prototype for fetchParseURL(). 1999-03-05 18:45:32 +00:00
Dag-Erling Smørgrav 5a5375540a Add MAINTAINER. 1999-01-29 12:15:34 +00:00
Dag-Erling Smørgrav ce71b7364c Implement and document file list retrieval. 1998-12-21 19:41:50 +00:00
Dag-Erling Smørgrav d941fd2df9 Don't specify a language to compile_et.
Rename fetchConnect to _fetch_connect since it's internal.
1998-12-18 14:32:48 +00:00
Dag-Erling Smørgrav 5aea254ff0 Implement and document fetchStatFTP.
Update description of struct url_stat in the man page.
Clean up error handling in ftp.c.
1998-12-16 15:29:03 +00:00
Dag-Erling Smørgrav 3b7a67401b Remove unused header files. Fix a few shadowing bugs. Improve error reporting. 1998-12-16 11:44:31 +00:00
Dag-Erling Smørgrav 0fba3a0005 Add verbose flag, and support functions.
Brucify the Makefile.
Differentiate atime and mtime in fetch*Stat().
Fix a few pointer bugs.
Tweak some error messages.
Don't #include sys/param.h and stdio.h in fetch.h.
Document that sys/param.h and stdio.h must be #included before fetch.h.
1998-12-16 10:24:55 +00:00