Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 05/28/2000 00:53:32
Module Name:	basesrc
Committed By:	lukem
Date:		Sun May 28 07:53:31 UTC 2000

Modified Files:
	basesrc/usr.bin/ftp: cmds.c ftp.1 version.h

Log Message:
Change `ls' to use the `LIST' and not `NLST' FTP protocol command.
Now that after many years on not caring we find certain popular
ftp servers are starting to obey RFC959 to the letter of the law
and will only return a list of filenames (not directories or
other filetypes) in the output of `NLST', then `LIST' is more useful
in this case. (Note that the aforementioned pedanticness means that
filename completion isn't as useful as it could be...)
Fixes [bin/8937] by David A. Gatwood <dgatwood@deepspace.mklinux.org>


To generate a diff of this commit:
cvs rdiff -r1.85 -r1.86 basesrc/usr.bin/ftp/cmds.c
cvs rdiff -r1.63 -r1.64 basesrc/usr.bin/ftp/ftp.1
cvs rdiff -r1.8 -r1.9 basesrc/usr.bin/ftp/version.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.