head	1.2;
access;
symbols
	RELENG_8_4:1.2.0.2
	RELENG_8_3_0_RELEASE:1.1.1.1
	RELENG_8_3:1.1.1.1.0.48
	RELENG_8_3_BP:1.1.1.1
	RELENG_7_4_0_RELEASE:1.1.1.1
	RELENG_8_2_0_RELEASE:1.1.1.1
	RELENG_7_4:1.1.1.1.0.46
	RELENG_7_4_BP:1.1.1.1
	RELENG_8_2:1.1.1.1.0.44
	RELENG_8_2_BP:1.1.1.1
	RELENG_8_1_0_RELEASE:1.1.1.1
	RELENG_8_1:1.1.1.1.0.42
	RELENG_8_1_BP:1.1.1.1
	RELENG_7_3_0_RELEASE:1.1.1.1
	RELENG_7_3:1.1.1.1.0.40
	RELENG_7_3_BP:1.1.1.1
	RELENG_8_0_0_RELEASE:1.1.1.1
	RELENG_8_0:1.1.1.1.0.38
	RELENG_8_0_BP:1.1.1.1
	RELENG_8:1.1.1.1.0.36
	RELENG_8_BP:1.1.1.1
	RELENG_7_2_0_RELEASE:1.1.1.1
	RELENG_7_2:1.1.1.1.0.34
	RELENG_7_2_BP:1.1.1.1
	RELENG_7_1_0_RELEASE:1.1.1.1
	RELENG_6_4_0_RELEASE:1.1.1.1
	RELENG_7_1:1.1.1.1.0.32
	RELENG_7_1_BP:1.1.1.1
	RELENG_6_4:1.1.1.1.0.30
	RELENG_6_4_BP:1.1.1.1
	RELENG_7_0_0_RELEASE:1.1.1.1
	RELENG_6_3_0_RELEASE:1.1.1.1
	RELENG_7_0:1.1.1.1.0.28
	RELENG_7_0_BP:1.1.1.1
	RELENG_6_3:1.1.1.1.0.26
	RELENG_6_3_BP:1.1.1.1
	RELENG_7:1.1.1.1.0.24
	RELENG_7_BP:1.1.1.1
	RELENG_6_2_0_RELEASE:1.1.1.1
	RELENG_6_2:1.1.1.1.0.22
	RELENG_6_2_BP:1.1.1.1
	RELENG_5_5_0_RELEASE:1.1.1.1
	RELENG_5_5:1.1.1.1.0.20
	RELENG_5_5_BP:1.1.1.1
	RELENG_6_1_0_RELEASE:1.1.1.1
	RELENG_6_1:1.1.1.1.0.18
	RELENG_6_1_BP:1.1.1.1
	RELENG_6_0_0_RELEASE:1.1.1.1
	RELENG_6_0:1.1.1.1.0.16
	RELENG_6_0_BP:1.1.1.1
	RELENG_6:1.1.1.1.0.14
	RELENG_6_BP:1.1.1.1
	nbsd_20050516:1.1.1.1
	RELENG_5_4_0_RELEASE:1.1.1.1
	RELENG_5_4:1.1.1.1.0.12
	RELENG_5_4_BP:1.1.1.1
	nbsd_20050219:1.1.1.1
	RELENG_5_3_0_RELEASE:1.1.1.1
	RELENG_5_3:1.1.1.1.0.10
	RELENG_5_3_BP:1.1.1.1
	RELENG_5:1.1.1.1.0.8
	RELENG_5_BP:1.1.1.1
	RELENG_5_2_1_RELEASE:1.1.1.1
	RELENG_5_2_0_RELEASE:1.1.1.1
	RELENG_5_2:1.1.1.1.0.6
	RELENG_5_2_BP:1.1.1.1
	nbsd_20031103:1.1.1.1
	nbsd_20030630:1.1.1.1
	nbsd_20030615:1.1.1.1
	RELENG_5_1_0_RELEASE:1.1.1.1
	RELENG_5_1:1.1.1.1.0.4
	RELENG_5_1_BP:1.1.1.1
	RELENG_5_0_0_RELEASE:1.1.1.1
	RELENG_5_0:1.1.1.1.0.2
	RELENG_5_0_BP:1.1.1.1
	V1_6_BETA2:1.1.1.1
	V1_5_FIXES:1.1.1.1
	v1_5:1.1.1.1
	LUKEM:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2011.06.20.08.00.32;	author gavin;	state dead;
branches
	1.2.2.1;
next	1.1;

1.1
date	2001.07.19.16.26.12;	author obrien;	state Exp;
branches
	1.1.1.1;
next	;

1.2.2.1
date	2011.06.20.08.00.32;	author svnexp;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2013.03.28.13.01.39;	author svnexp;	state Exp;
branches;
next	;

1.1.1.1
date	2001.07.19.16.26.12;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.2
log
@SVN rev 223328 on 2011-06-20 08:00:32Z by gavin

Merge tnftp-20100108 from the vendor branch into head.

PR:		bin/112288 bin/120256 bin/129014 bin/145528
MFC after:	1 month
@
text
@This is a brief description of the new features and fixes added to
lukemftp-1.5 since the release of lukemftp-1.4.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Add new commands:
	features	list remote features supported by servers
	mlsd		machine parseable directory listing
	mlst		machine parseable file listing
	remopts		set options on remote features

  These require support in the remote server for the ftp extensions
  described in RFC 2389 and draft-ietf-ftpext-mlst-11.

* Fix support for the --program-prefix and --program-suffix configure
  options.

---
This is a brief description of the new features and fixes added to
lukemftp-1.4 since the release of lukemftp-1.3.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Fix compilation problems on various non 4.4BSD derived platforms which
  support IPv6, and on Linux systems which have strdup() as a macro.

* During auto-fetch, don't attempt to autologin a second time if the first
  time failed.

---
This is a brief description of the new features and fixes added to
lukemftp-1.3 since the release of lukemftp-1.2.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* The `ls' command now uses the `LIST' directive instead of `NLST',
  in order to be compatible with RFC959.

* Add fget command, which reads a list of filenames to retrieve from
  the given file.

* Add support for uploading files on the command-line with `ftp -u'.

* Various fixes to the IPv6 support.

---
This is a brief description of the new features and fixes added to
lukemftp-1.2 since the release of lukemftp-1.1.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* During remote completion, only send ``NLST'' instead of ``NLST .''
  when reading the list of files from the remote server; some servers
  don't like the trailing `.'.

* Support a leading ``[user@@]'' for ``[user@@]host[:][path]'' auto-fetches
  and ``[user@@]host'' connections.

* Always compile in support for setting the type of service on transfers.
  Should speed up transfers on Linux systems.

* Improve performance of non-rate-limited transfers.

* Work around ftp servers that aren't Y2K compliant in returning the
  modification time of a file.

* Update the libedit library to support automatic and magic margins,
  allowing ftp's rprompt to move an extra character to the right.

---
This is a brief description of the new features and fixes added to
lukemftp-1.1 since the release of lukemftp-1.0.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Implemented `set prompt' and `set rprompt', which allow you to
  configure the prompt and right side prompt (respectively).
  Some tcsh(1) style `%' escapes are supported, including
  %. %c %/ %m %M %n

* Implemented restarting of file:/// and non-proxied http:// URLs
  (using -R)

* Correctly parse remote ports given as numbers that don't appear in
  the services(5) database.

* Prevent a couple of minor memory leaks

* Add missing compilation setting for SOCKS
@


1.2.2.1
log
@file NEWS was added on branch RELENG_8_4 on 2013-03-28 13:01:39 +0000
@
text
@d1 84
@


1.2.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 84
This is a brief description of the new features and fixes added to
lukemftp-1.5 since the release of lukemftp-1.4.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Add new commands:
	features	list remote features supported by servers
	mlsd		machine parseable directory listing
	mlst		machine parseable file listing
	remopts		set options on remote features

  These require support in the remote server for the ftp extensions
  described in RFC 2389 and draft-ietf-ftpext-mlst-11.

* Fix support for the --program-prefix and --program-suffix configure
  options.

---
This is a brief description of the new features and fixes added to
lukemftp-1.4 since the release of lukemftp-1.3.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Fix compilation problems on various non 4.4BSD derived platforms which
  support IPv6, and on Linux systems which have strdup() as a macro.

* During auto-fetch, don't attempt to autologin a second time if the first
  time failed.

---
This is a brief description of the new features and fixes added to
lukemftp-1.3 since the release of lukemftp-1.2.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* The `ls' command now uses the `LIST' directive instead of `NLST',
  in order to be compatible with RFC959.

* Add fget command, which reads a list of filenames to retrieve from
  the given file.

* Add support for uploading files on the command-line with `ftp -u'.

* Various fixes to the IPv6 support.

---
This is a brief description of the new features and fixes added to
lukemftp-1.2 since the release of lukemftp-1.1.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* During remote completion, only send ``NLST'' instead of ``NLST .''
  when reading the list of files from the remote server; some servers
  don't like the trailing `.'.

* Support a leading ``[user@@]'' for ``[user@@]host[:][path]'' auto-fetches
  and ``[user@@]host'' connections.

* Always compile in support for setting the type of service on transfers.
  Should speed up transfers on Linux systems.

* Improve performance of non-rate-limited transfers.

* Work around ftp servers that aren't Y2K compliant in returning the
  modification time of a file.

* Update the libedit library to support automatic and magic margins,
  allowing ftp's rprompt to move an extra character to the right.

---
This is a brief description of the new features and fixes added to
lukemftp-1.1 since the release of lukemftp-1.0.  As always, the manual
page (src/ftp.cat1) is the place to look for complete descriptions.

* Implemented `set prompt' and `set rprompt', which allow you to
  configure the prompt and right side prompt (respectively).
  Some tcsh(1) style `%' escapes are supported, including
  %. %c %/ %m %M %n

* Implemented restarting of file:/// and non-proxied http:// URLs
  (using -R)

* Correctly parse remote ports given as numbers that don't appear in
  the services(5) database.

* Prevent a couple of minor memory leaks

* Add missing compilation setting for SOCKS
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Import of LukeM's ftp client, version 1.5.
@
text
@@
