xref: /dflybsd-src/contrib/tnftp/README (revision 6cdfca0376e0380bc44bd047ec7496f7d2d752f6)
1*6cdfca03SJohn MarinoWHAT IS TNFTP?
2*6cdfca03SJohn Marino--------------
3*6cdfca03SJohn Marino
4*6cdfca03SJohn Marino`tnftp' is a `port' of the NetBSD FTP client to other systems.
5*6cdfca03SJohn MarinoSee http://www.NetBSD.org/ for more details about NetBSD.
6*6cdfca03SJohn Marino
7*6cdfca03SJohn Marinotnftp was formerly known as `lukemftp'
8*6cdfca03SJohn MarinoIt was renamed to `tnftp' by Luke Mewburn in February 2003.
9*6cdfca03SJohn Marino
10*6cdfca03SJohn MarinoThe enhancements over the standard ftp client in 4.4BSD (and
11*6cdfca03SJohn Marinoderivatives) include:
12*6cdfca03SJohn Marino	* command-line editing within ftp
13*6cdfca03SJohn Marino	* command-line fetching of URLS, including support for:
14*6cdfca03SJohn Marino	    - http proxies (see $http_proxy, $ftp_proxy)
15*6cdfca03SJohn Marino	    - authentication
16*6cdfca03SJohn Marino	* configurable prompt
17*6cdfca03SJohn Marino	* context sensitive command and filename completion
18*6cdfca03SJohn Marino	* dynamic progress bar
19*6cdfca03SJohn Marino	* feature negotiation extensions from RFC 2389
20*6cdfca03SJohn Marino	  (see `feat' and `remopts')
21*6cdfca03SJohn Marino	* extensions to ftp from the IETF ftpext working group
22*6cdfca03SJohn Marino	  (see `mlsd' and `mlst')
23*6cdfca03SJohn Marino	* IPv6 support (from the WIDE project)
24*6cdfca03SJohn Marino	* modification time preservation
25*6cdfca03SJohn Marino	* paging of local and remote files, and of directory listings
26*6cdfca03SJohn Marino	  (see `lpage', `page', `pdir')
27*6cdfca03SJohn Marino	* passive mode support, with fallback to active mode
28*6cdfca03SJohn Marino	* retrieval of filenames listed in a given file (see `fget')
29*6cdfca03SJohn Marino	* `set option' override of ftp environment variables
30*6cdfca03SJohn Marino	* TIS Firewall Toolkit gate ftp proxy support (see `gate')
31*6cdfca03SJohn Marino	* transfer-rate throttling (see `-T', `rate')
32*6cdfca03SJohn Marino	* uploading of files on the command line (see `-u')
33*6cdfca03SJohn Marino	* (Dante) SOCKS5 support
34*6cdfca03SJohn Marino
35*6cdfca03SJohn MarinoPrevious features, currently disabled until a test system is available:
36*6cdfca03SJohn Marino	* SOCKS4 support
37*6cdfca03SJohn Marino
38*6cdfca03SJohn Marino
39*6cdfca03SJohn MarinoINSTALLATION
40*6cdfca03SJohn Marino------------
41*6cdfca03SJohn Marino
42*6cdfca03SJohn MarinoRefer to `INSTALL' for more information on how to compile and install tnftp.
43*6cdfca03SJohn Marino
44*6cdfca03SJohn Marino
45*6cdfca03SJohn MarinoFEEDBACK / BUG REPORTS
46*6cdfca03SJohn Marino----------------------
47*6cdfca03SJohn Marino
48*6cdfca03SJohn MarinoPlease email feedback back to the maintainer:
49*6cdfca03SJohn Marino	Luke Mewburn <lukem@NetBSD.org>.
50*6cdfca03SJohn Marino
51*6cdfca03SJohn Marino
52*6cdfca03SJohn MarinoCOPYRIGHT
53*6cdfca03SJohn Marino---------
54*6cdfca03SJohn Marino
55*6cdfca03SJohn Marinotnftp is covered by a BSD-style copyright notice.
56*6cdfca03SJohn MarinoPlease refer to the file `COPYING' for more information.
57*6cdfca03SJohn Marino
58*6cdfca03SJohn Marino
59*6cdfca03SJohn MarinoAVAILABILITY
60*6cdfca03SJohn Marino------------
61*6cdfca03SJohn Marino
62*6cdfca03SJohn MarinoThe primary ftp site for tnftp is:
63*6cdfca03SJohn Marino	ftp://ftp.NetBSD.org/pub/NetBSD/misc/tnftp/
64*6cdfca03SJohn Marino
65*6cdfca03SJohn Marino
66*6cdfca03SJohn MarinoDOCUMENT REFERENCE
67*6cdfca03SJohn Marino------------------
68*6cdfca03SJohn Marino$NetBSD: README,v 1.10 2007/08/06 01:58:57 lukem Exp $
69