Wed Mar 26 01:26:51 1997  Eric Mumpower  <nocturne@hungry-tiger>

	* ftpd.c, logwtmp.c: renamed function logwtmp() to
	ftp_logwtmp() because it conflicts with a prototype of
	logwtmp in /usr/include/utmp.h on PPC/Linux.

Tue Mar  4 19:16:29 1997  Eric Mumpower  <nocturne@cygnus.com>

	* ftpd.c (send_file_list): fixed problem with obtaining directory
 	listing in empty directory. dout wasn't being set because there
 	was no data from ls, so ftpd would segfault when reaching the
 	changed line (which depended on dout being set).

Thu Feb 20 03:02:40 1997  Ken Raeburn  <raeburn@cygnus.com>

	* ftpcmd.y (yylval, yyerrok, yylex, yyerror): Don't define these
	macros here, the makefile rule will take care of them.

	* ftpd.c (ftpcmd_yyerror): Renamed from yyerror.

Wed Feb 19 00:59:02 1997  Mark Eichin  <eichin@cygnus.com>

	* ftpd.c, vers.c: rename version to ftpd_version.
	* ftpd.c (makedir): vxworks mkdir has one arg.
	(pwd): rename to ftp_pwd.
	* ftpd.c: use real strerror if we have it.  Protect yyparse.
	* ftpcmd.y: Protect yylval, yyerrok, yylex, yyerror.
	(help): rename to ftpd_help.
	(copy): rename to ftpd_copy.
	(L): rename terminal L to ELL to work around popular L'X' bug.
	* configure.in: add --enable-minimal-ftp for embedded support.
	Check for getenv, strerror.
	* Makefile.in: protect "yy??" instead of just mv'ing
	y.tab.c. (vxworks includes a yacc parser in its shell.)  This may
	need more configury for platforms without a unix-style make.
	* logwtmp.c (logwtmp): stub out logwtmp for vxworks.

Wed Feb 12 03:17:02 1997  Chris Provenzano  <proven@cygnus.com>
 
        * Makefile.in: Link with -lmisc for getopt_long()
        * ftp.c: Use getopt_long() for option parsing. Added --version.

Tue Feb 11 20:25:41 1997  Chris Provenzano  <proven@cygnus.com>

	* ftpd.c (main): The -r option should set the KRB5_CONFIG
	environment variable. Just like the man pages say.

Wed Dec  4 22:42:21 1996  Mark Eichin  <eichin@cygnus.com>

	* ftpcmd.y (bcopy): define in terms of memcpy if we don't have it
	(for older versions of bison; see kadmin/cli/getdate.y.)
	* configure.in: test for bcopy and memcpy.

Thu Oct 17 23:55:32 1996  Mark Eichin  <eichin@cygnus.com>

	* ftpd.c (auth_data): actually exit the for loop if the ftp key
	was ok.

Thu Sep 26 14:43:17 1996  Chris Provenzano  <proven@cygnus.com>

        * Makefile.in: Changes to allow to different packaging
        Currently there is pkg-all, pkg-server, and pkg-client

Fri Sep  6 12:19:53 1996  Ken Raeburn  <raeburn@cygnus.com>

	* Makefile.in (ftpd): Depend on DEPLIBS.

Mon Jul 22 01:29:10 1996  Chris Provenzano  <proven@cygnus.com>

	* Makefile.in: Link with -lkrb4 -ldes425 after linking with
	$(BUILDTOP)/krb524/libkrb524.a. This is for AFS aklog support.
 
Tue Jun 11 21:23:42 1996  Mark Eichin  <eichin@cygnus.com>

	* ftpd.c: protect include of in_systm.h.
	* configure.in: check for netinet/in_systm.h

Thu May 23 00:42:40 1996  Chris Provenzano  <proven@cygnus.com>

	* ftpd.c: Protect one last reference to ftpd_krb4_tkt_file
	with #ifdef SETPAG

Thu Apr 25 18:44:38 1996  Chris Provenzano  <proven@cygnus.com>

	* configure.in, Makefile.in, ftpd.c: If compiled with afs support
	try and use any forwarded krb5 credentials to get afs tokens.

