Subject: CVS commit: othersrc/usr.bin/tnftp/src
To: None <source-changes@NetBSD.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 06/10/2005 03:59:17
Module Name:	othersrc
Committed By:	lukem
Date:		Fri Jun 10 03:59:17 UTC 2005

Update of /cvsroot/othersrc/usr.bin/tnftp/src
In directory ivanova.netbsd.org:/tmp/cvs-serv25132

Log Message:
Update to NetBSD ftp 20050610.  Notable changes:
* Implement getline() to read a line into a buffer.
* Convert to use getline() instead of fgets() whenever reading user input
  to ensure that an overly long input line doesn't leave excess characters
  for the next input operation to accidentally use as input.
* Zero out the password & account after we've finished with it.
* Consistently use getpass(3) (i.e, character echo suppressed) when
  reading the account data.  For some reason, historically the "login"
  code suppressed echo for Account: yet the "user" command did not!
* Display the hostname in the "getaddrinfo failed" warning.
* Appease some -Wcast-qual warnings.  Fixing all of these requires
  significant code refactoring.  (mmm, legacy code).


Vendor Tag:	TNF
Release Tags:	NetBSD-20050610
		
U othersrc/usr.bin/tnftp/src/Makefile
C othersrc/usr.bin/tnftp/src/cmds.c
C othersrc/usr.bin/tnftp/src/cmdtab.c
C othersrc/usr.bin/tnftp/src/complete.c
C othersrc/usr.bin/tnftp/src/domacro.c
C othersrc/usr.bin/tnftp/src/extern.h
C othersrc/usr.bin/tnftp/src/fetch.c
U othersrc/usr.bin/tnftp/src/ftp.1
C othersrc/usr.bin/tnftp/src/ftp.c
U othersrc/usr.bin/tnftp/src/ftp_var.h
C othersrc/usr.bin/tnftp/src/main.c
C othersrc/usr.bin/tnftp/src/progressbar.c
U othersrc/usr.bin/tnftp/src/progressbar.h
C othersrc/usr.bin/tnftp/src/ruserpass.c
C othersrc/usr.bin/tnftp/src/util.c
U othersrc/usr.bin/tnftp/src/version.h

11 conflicts created by this import.
Use the following command to help the merge:

	cvs checkout -jTNF:yesterday -jTNF othersrc/usr.bin/tnftp/src