Subject: CVS commit: othersrc/libexec/tnftpd/src
To: None <source-changes@NetBSD.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 12/10/2003 01:48:45
Module Name:	othersrc
Committed By:	lukem
Date:		Wed Dec 10 01:48:45 UTC 2003

Update of /cvsroot/othersrc/libexec/tnftpd/src
In directory ivanova.netbsd.org:/tmp/cvs-serv26217

Log Message:
Sync to NetBSD ftpd 20031210.  Notable changes:
    *	Move UCB-licensed code from 4-clause to 3-clause licence.
	Patches provided by Joel Baker in PR 22284
    *	Add ftpd_loginx() and ftpd_logwtmpx() and use them to hold wtmpx file
	open while a session.  Close bin/21692 by bqt@Krille.Update.UU.SE.
    *	Fix typos accidentally introduced in rev 1.70 as part of the large
	number support.  (NetBSD yacc didn't barf on these, although Solaris
	and HP/UX's did...)
    *	Don't declare "yylex()" static; AFAICT it shouldn't be, and it causes
	build problems with the output of some versions of yacc.
    *	Use sysconf(_SC_LOGIN_NAME_MAX) to determine the length of login
	names, rather than assuming LOGIN_NAME_MAX.  Based on patch from
	Garrett Wollman via David O'Brien (both at FreeBSD.org)
    *	netbsd.org->NetBSD.org
    *	Move Jason Downs's code from a 4-clause to a 3-clause licence by
	removing the advertising clause.  Diffs provided in PR 22410 by Joel
	Baker, confirmed to the board by Jason Downs.
	With additional thanks to Jason Thorpe.


Vendor Tag:	TNF
Release Tags:	NetBSD-20031210
		
U othersrc/libexec/tnftpd/src/logwtmp.c
C othersrc/libexec/tnftpd/src/Makefile
C othersrc/libexec/tnftpd/src/ftpusers.5
C othersrc/libexec/tnftpd/src/cmds.c
C othersrc/libexec/tnftpd/src/extern.h
C othersrc/libexec/tnftpd/src/ftpcmd.y
C othersrc/libexec/tnftpd/src/ftpd.8
C othersrc/libexec/tnftpd/src/ftpd.c
U othersrc/libexec/tnftpd/src/logutmp.c
C othersrc/libexec/tnftpd/src/pathnames.h
C othersrc/libexec/tnftpd/src/popen.c
C othersrc/libexec/tnftpd/src/ftpd.conf.5
U othersrc/libexec/tnftpd/src/version.h
U othersrc/libexec/tnftpd/src/conf.c
N othersrc/libexec/tnftpd/src/logz
N othersrc/libexec/tnftpd/src/difz

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

	cvs checkout -jTNF:yesterday -jTNF othersrc/libexec/tnftpd/src