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