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