Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 12/27/1998 20:54:02
Module Name:	src
Committed By:	lukem
Date:		Mon Dec 28 04:54:01 UTC 1998

Modified Files:
	src/libexec/ftpd: Makefile conf.c extern.h ftpcmd.y ftpd.c logwtmp.c
	    popen.c
Added Files:
	src/libexec/ftpd: util.c
Log Message:
* replace LOG(CMD|BYTES) macros with logcmd(), which is a cleaner
solution with less code replication. use realpath() in logcmd() so
that all logged filenames are sane.
* support `REST STREAM' in `FEAT' reply (from draft-ietf-ftpext-mlst-05)
* in 'HELP', suffix unimplemented commands with `-' instead of `*'; the
former is easier to differentiate from `+'.
* deprecate curdir() now that logcmd() doesn't use it.
* ensure all filename buffers are at least MAXPATHLEN+1 in size.
* move jmp_buf errcatch out of extern.h, removing need to #include <setjmp.h>
in every file.