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