Mike Pritchard
85cf659a76
Use the .Fx macro where appropriate.
1996-08-23 00:57:08 +00:00
Jordan K. Hubbard
f0abcb4154
Print the correct thing when interrupted by a signal.
1996-08-22 23:25:24 +00:00
Jordan K. Hubbard
fc6fcbf9fc
1. Understand file:/path style URLs.
...
2. Add a -l flag for symlinking to rather than copying file:/path style URLs.
3. Add a -T flag for setting the timeout interval (overrides FTP_TIMEOUT if set)
1996-08-22 21:30:51 +00:00
Jordan K. Hubbard
608051dc0d
Fix a small potential bogon I noticed here with restarts.
1996-08-21 01:27:25 +00:00
Jordan K. Hubbard
477a3f5488
Add support for HTTP proxies, fix some bugs with http transfers.
...
Submitted-By: Mikael Hybsch <micke@dynas.se>
1996-08-14 17:50:23 +00:00
Jordan K. Hubbard
f2b2a91e75
Fix broken modtime preservation code. *Now* it preserves the modtime
...
correctly!
Noticed-By: knarf@camelot.de (Frank Bartels)
1996-08-12 12:55:26 +00:00
Jordan K. Hubbard
c668d40c24
Defer to fashion.
1996-08-07 02:15:26 +00:00
Jean-Marc Zucconi
d616694a11
Suppress the messages from the server after login (ftpVerbose(ftp,0)). Errors
...
are already correctly reported.
1996-08-04 00:35:39 +00:00
Jordan K. Hubbard
390a3f8faa
Adapt to new libftpio. [jkh]
...
Better error messages.
Submitted-By: "David E. O'Brien" <obrien@Nuxi.cs.ucdavis.edu>
1996-08-03 13:14:47 +00:00
Jordan K. Hubbard
e0607117a5
Whups - update the usage message too.
1996-07-18 00:08:58 +00:00
Jordan K. Hubbard
6b5c2db22a
Add -n flag to use the current modtime rather than preserving it.
1996-07-18 00:08:02 +00:00
Jordan K. Hubbard
7fefc698ab
New man page for fetch(1).
...
Submitted by: jmz (with some small tweaks)
1996-07-05 01:03:20 +00:00
Jean-Marc Zucconi
4d705fe0f6
Back out previous commit: do not use read(), but fread (). Change BUFFER_SIZE
...
to 1K to avoid waiting too long between 2 progress reports in the case of a
slow transfer.
Move the signal()/setitimer() code just before the read loop because the
ftpio library set and reset the timer internally.
1996-07-05 00:06:36 +00:00
Jean-Marc Zucconi
144e75837e
Use read(fileno(fp), ...) instead of fread(..., fp) to avoid buffered input.
1996-07-02 01:49:47 +00:00
Gary Palmer
84b54bb498
Add -Wall to CFLAGS
1996-06-26 20:49:41 +00:00
Andrey A. Chernov
1f1b7c85d3
Make GET request and response parsing HTTP/1.0 compatible
1996-06-25 21:33:18 +00:00
Jean-Marc Zucconi
ca3eb98721
Do not exit if ftpGetSize() returns a value < 0. You may well try to
...
fetch a whole <directory>.tar.gz on a server running wu-ftp.
1996-06-24 01:03:05 +00:00
Jordan K. Hubbard
35740f4fe3
Adjust the copyright to match reality, remove printing of gratuitous newline.
1996-06-22 23:24:13 +00:00
Jordan K. Hubbard
80951c9d5d
Clean up more bogons:
...
1. Add a copyright at the top.
2. Make passive and binary modes work with new ftpio semantics.
3. Add a `mirror' (-m) flag which only copies the remote file if it's
not the same size or is newer.
1996-06-22 21:42:14 +00:00
Jordan K. Hubbard
bad91cabaf
Address Andrey's complaints:
...
1. Always use file modtime, and if that's not usable then default
to current time.
2. Allow HTTP_TIMEOUT to be set as an environment variable to override
default.
3. Handle SIGTERM.
1996-06-22 20:16:57 +00:00
Satoshi Asami
5e5a2c7fb1
Jean-Marc's url fetch program, with Josh MacDonald's patches and
...
Jordan's ftpio library.
Submitted by: jmz, jkh, jmacd (three-j!)
1996-06-19 09:32:11 +00:00