]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - contrib/lukemftp/NEWS
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / contrib / lukemftp / NEWS
1 This is a brief description of the new features and fixes added to
2 lukemftp-1.5 since the release of lukemftp-1.4.  As always, the manual
3 page (src/ftp.cat1) is the place to look for complete descriptions.
4
5 * Add new commands:
6         features        list remote features supported by servers
7         mlsd            machine parseable directory listing
8         mlst            machine parseable file listing
9         remopts         set options on remote features
10
11   These require support in the remote server for the ftp extensions
12   described in RFC 2389 and draft-ietf-ftpext-mlst-11.
13
14 * Fix support for the --program-prefix and --program-suffix configure
15   options.
16
17 ---
18 This is a brief description of the new features and fixes added to
19 lukemftp-1.4 since the release of lukemftp-1.3.  As always, the manual
20 page (src/ftp.cat1) is the place to look for complete descriptions.
21
22 * Fix compilation problems on various non 4.4BSD derived platforms which
23   support IPv6, and on Linux systems which have strdup() as a macro.
24
25 * During auto-fetch, don't attempt to autologin a second time if the first
26   time failed.
27
28 ---
29 This is a brief description of the new features and fixes added to
30 lukemftp-1.3 since the release of lukemftp-1.2.  As always, the manual
31 page (src/ftp.cat1) is the place to look for complete descriptions.
32
33 * The `ls' command now uses the `LIST' directive instead of `NLST',
34   in order to be compatible with RFC959.
35
36 * Add fget command, which reads a list of filenames to retrieve from
37   the given file.
38
39 * Add support for uploading files on the command-line with `ftp -u'.
40
41 * Various fixes to the IPv6 support.
42
43 ---
44 This is a brief description of the new features and fixes added to
45 lukemftp-1.2 since the release of lukemftp-1.1.  As always, the manual
46 page (src/ftp.cat1) is the place to look for complete descriptions.
47
48 * During remote completion, only send ``NLST'' instead of ``NLST .''
49   when reading the list of files from the remote server; some servers
50   don't like the trailing `.'.
51
52 * Support a leading ``[user@]'' for ``[user@]host[:][path]'' auto-fetches
53   and ``[user@]host'' connections.
54
55 * Always compile in support for setting the type of service on transfers.
56   Should speed up transfers on Linux systems.
57
58 * Improve performance of non-rate-limited transfers.
59
60 * Work around ftp servers that aren't Y2K compliant in returning the
61   modification time of a file.
62
63 * Update the libedit library to support automatic and magic margins,
64   allowing ftp's rprompt to move an extra character to the right.
65
66 ---
67 This is a brief description of the new features and fixes added to
68 lukemftp-1.1 since the release of lukemftp-1.0.  As always, the manual
69 page (src/ftp.cat1) is the place to look for complete descriptions.
70
71 * Implemented `set prompt' and `set rprompt', which allow you to
72   configure the prompt and right side prompt (respectively).
73   Some tcsh(1) style `%' escapes are supported, including
74   %. %c %/ %m %M %n
75
76 * Implemented restarting of file:/// and non-proxied http:// URLs
77   (using -R)
78
79 * Correctly parse remote ports given as numbers that don't appear in
80   the services(5) database.
81
82 * Prevent a couple of minor memory leaks
83
84 * Add missing compilation setting for SOCKS