Subject: CVS commit: basesrc [netbsd-1-5]
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 03/29/2001 17:14:19
Module Name:	basesrc
Committed By:	lukem
Date:		Thu Mar 29 14:14:19 UTC 2001

Modified Files:
	basesrc/libexec/ftpd [netbsd-1-5]: Makefile cmds.c conf.c extern.h
	    ftpcmd.y ftpd.8 ftpd.c ftpd.conf.5 ftpusers.5 logwtmp.c popen.c
	    version.h

Log Message:
sync ftpd to -current with the following revisions (for lukem/christos):
	Makefile	1.43-1.44
	cmds.c		1.7-1.8,  1.10-1.12
	conf.c		1.35-1.40
	extern.h	1.32-1.38
	ftpcmd.y	1.53-1.59
	ftpd.8		1.58-1.63
	ftpd.c		1.102-1.104,  1.106-1.122
	ftpd.conf.5	1.12-1.15
	ftpusers.5	1.8
	logwtmp.c	1.16
	popen.c		1.23-1.25
	version.h	1.28

a quick summary of user-visible changes;
	- fix glob DoS by using GLOB_LIMIT
	- add ftpd.conf directives `advertise', `maxfilesize', `sanenames'
	- add flags: -P dataport, -X - wuftpd style log entries,
	  -q/-Q - (en|dis)able pidfiles, -u/-U - (en|dis)able utmp,
	  -w/-W - (en|dis)able wtmp


To generate a diff of this commit:
cvs rdiff -r1.42 -r1.42.2.1 basesrc/libexec/ftpd/Makefile
cvs rdiff -r1.4.2.2 -r1.4.2.3 basesrc/libexec/ftpd/cmds.c
cvs rdiff -r1.31.2.1 -r1.31.2.2 basesrc/libexec/ftpd/conf.c
cvs rdiff -r1.28.2.1 -r1.28.2.2 basesrc/libexec/ftpd/extern.h
cvs rdiff -r1.48.2.1 -r1.48.2.2 basesrc/libexec/ftpd/ftpcmd.y
cvs rdiff -r1.53.2.2 -r1.53.2.3 basesrc/libexec/ftpd/ftpd.8
cvs rdiff -r1.95.2.4 -r1.95.2.5 basesrc/libexec/ftpd/ftpd.c
cvs rdiff -r1.8.4.2 -r1.8.4.3 basesrc/libexec/ftpd/ftpd.conf.5
cvs rdiff -r1.6.2.1 -r1.6.2.2 basesrc/libexec/ftpd/ftpusers.5
cvs rdiff -r1.15 -r1.15.4.1 basesrc/libexec/ftpd/logwtmp.c
cvs rdiff -r1.22 -r1.22.4.1 basesrc/libexec/ftpd/popen.c
cvs rdiff -r1.12.2.2 -r1.12.2.3 basesrc/libexec/ftpd/version.h

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