summaryrefslogtreecommitdiffstats
path: root/usr.bin/fetch/fetch.1
Commit message (Collapse)AuthorAgeFilesLines
* Warn about collapsing multiple slashes into 1 in ftp URL's.fenner1999-02-031-1/+28
| | | | | | | | | | | Look at the FTP_PASSIVE_MODE environment variable like the man page says. PR: bin/9464 Submitted by: John A. Shue <John.Shue@symmetron.com> Add references to RFC's 1790, 959, 850. PR: doc/6564
* For RFC 850 dates received in HTTP responses, implement the century pivotwollman1999-01-151-3/+31
| | | | described in RFC 2068. Include a reference to same in the manual page.
* Add -s option, just report size of file that would be fetched.cracauer1998-12-081-1/+4
| | | | Reviewed by: -current list
* main.c:des1998-11-081-8/+9
| | | | | | Fix usage string. Fix getopt() string. Fix ordering of compatibility options. fetch.1: Fix synopsis. Fix ordering of T and t options. Fix minor grammar nit.
* Add -S flag; this is benign since fetch's behavior is unchanged if youjkh1998-09-201-1/+16
| | | | | don't use it. That's why I'm bringing it in during our "code slush" Submitted by: Stefan Esser <se@mi.uni-koeln.de>
* Fix my last change: the .Fx macro doesn't do anything useful without anwollman1998-05-091-2/+2
| | | | argument, so use `.Tn FreeBSD' instead.
* Documentation fix: delete references to T/TCP as they are not relevantwollman1998-05-091-6/+27
| | | | | to the case in question. (Said case being quite clearly defined by the basic TCP specification, RFC 792.)
* Describe absolute paths in FTP URL's. This patch has been sittingfenner1998-05-091-3/+16
| | | | around uncommitted for 2 months =(
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.charnier1998-03-231-3/+6
|
* Add -t option which turns T/TCP off as workaround for some broken serversache1997-08-051-1/+5
| | | | Submitted by: Marc Slemko <marcs@znep.com>
* Provide a new `-b' flag to work around some broken HTTP/TCP implementationswollman1997-07-251-2/+12
| | | | that can't deal with a half-closed connection.
* Fix FTP_PROXY to use user@host[@port] for FTP proxy and eliminatefenner1997-03-051-12/+16
| | | | | | | | | | | undocumented FTP_PROXY_USER Make FTP file errors contian hostname and path. Pass the FTP port to libftp. Partially un-HTMLify error messages returned from server Handle "HTTP NNN" instead of "HTTP/V.vv NNN" response sent by pre-HTTP/1.0 servers Reviewed by: wollman
* These man page will appear in 2.2, not 3.0.wosch1997-02-221-3/+3
|
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Some bug-fixes, clean-ups, and one new feature:wollman1997-02-051-16/+102
| | | | | | | | | | | | | | - Fix the bug with URIs of the form ftp://host/filename. - Fix some more string-termination bugs in util.c. - Use safe_malloc() rather than testing the return value of regular malloc() in 15 places. - Implement HTTP authentication, for both servers and proxies. Currently only ``basic'' authentication is supported; This Is A Bug (but less of one tjhan nmot supporting any authentication). I think there is only one more feature which is required for full HTTP/1.1 support, which is Transfer-Encoding: chunked; this should not be toohard, but it isn't very important, either.
* Some fixes for HTTP:wollman1997-01-311-1/+16
| | | | | | | | | | | 1) Implement redirects (or try to, at least). 2) Implement automatic retry after 503 errors when Retry-After is given. 3) Implement a -a flag to enable both of these behaviors. 4) Recognize Transfer-Encoding headers and emit a warning that the file is likely to be damaged. 5) Bug fix: only write the amount of data we read. 6) Actually document some of these. 7) Fix the usage message to display flags in semi-alphabetical order.
* Here is my long-threatened revamping of fetch. Jean-Marc probably won'twollman1997-01-301-67/+128
| | | | | | | | | | | | | | | | | | | | | | | | | recognize it any more. This makes the following significant changes: - The main body of the program doesn't know a thing about URIs, HTTP, or FTP. This makes it possible to easily plug in other protocols. (The next revision will probably be able to dynamically add new recognizers.) - There are no longer arbitrary timeouts for the protocols. If you want to set one for yourself, use the environment variables. - FTP proxies are now supported (if I implemented it right). - The HTTP implementation is much more complete, and can now do restarts, preserve modtimes, and mrun in mirror mode. It's not yet up to 1.1, but it's getting there. - Transaction TCP is now used for sending HTTP requests. The HTTP/1.1 syntax for requesting that the connection be closed after one request is implemented. In all of this, I have doubtless broken somebody. Please test it and tell me about the bugs.
* Sort cross references.wosch1997-01-151-2/+2
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* add missing comma(s) in .Xr macroswosch1996-09-231-2/+2
|
* Attempt to untangle the timeout code a bit, also make the default ftppeter1996-09-191-4/+6
| | | | | | and http timeouts the same, since when using a http proxy to do ftp transfers, the http timeout was being used for what is coming in via ftp.
* Allow proper ftp verbosity with a new -v flag.jkh1996-08-311-1/+3
|
* Use the .Fx macro where appropriate.mpp1996-08-231-2/+3
|
* 1. Understand file:/path style URLs.jkh1996-08-221-1/+17
| | | | | 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)
* Add support for HTTP proxies, fix some bugs with http transfers.jkh1996-08-141-1/+9
| | | | Submitted-By: Mikael Hybsch <micke@dynas.se>
* Add -n flag to use the current modtime rather than preserving it.jkh1996-07-181-3/+5
|
* New man page for fetch(1).jkh1996-07-051-1/+106
| | | | Submitted by: jmz (with some small tweaks)
* Jean-Marc's url fetch program, with Josh MacDonald's patches andasami1996-06-191-0/+1
Jordan's ftpio library. Submitted by: jmz, jkh, jmacd (three-j!)
OpenPOWER on IntegriCloud