Subject: CVS commit: othersrc/usr.bin/tnftp/src
To: None <source-changes@NetBSD.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 01/03/2005 09:55:40
Module Name:	othersrc
Committed By:	lukem
Date:		Mon Jan  3 09:55:40 UTC 2005

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

Log Message:
Sync to NetBSD-ftp 20050103:
  * Forbid filenames returned from mget that aren't in (or below) the
    current directory.
    The previous behaviour (of trusting the remote server's response when
    retrieving the list of files to mget with prompting disabled) has been
    in ftp ~forever, and has been a "known issue" for a long time.
    Recently an advisory was published by D.J. Bernstein on behalf of
    Yosef Klein warning of the problems with the previous behaviour, so
    to alleviate concern I've fixed this with a sledgehammer.
  * Remember the local cwd after any operation which may change it.
  * Use "remotecwd" instead of "remotepwd".


Vendor Tag:	NetBSD
Release Tags:	NetBSD-20050103
		
C othersrc/usr.bin/tnftp/src/Makefile
C othersrc/usr.bin/tnftp/src/cmds.c
C othersrc/usr.bin/tnftp/src/cmdtab.c
U 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
C othersrc/usr.bin/tnftp/src/ftp.1
C othersrc/usr.bin/tnftp/src/ftp.c
C othersrc/usr.bin/tnftp/src/ftp_var.h
C othersrc/usr.bin/tnftp/src/main.c
C othersrc/usr.bin/tnftp/src/progressbar.c
C 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

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

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