2000-04-28  Ken Raeburn  <raeburn@mit.edu>
	    Nalin Dahyabhai  <nalin@redhat.com>

	* syslog.c (vsyslog): Use strncpy and strncat instead of strcpy
	and strcat when adding to buffer "tbuf".  If calling vsprintf,
	abort if it appears to have overrun the buffer.

1999-10-26  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
	LOCAL_INCLUDES such that one can override CFLAGS from the command
	line without losing CPP search patchs and defines. Some associated
	Makefile cleanup. [from wsanchez@apple.com]

Mon May 10 15:26:38 1999  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Do win32 build in subdir.

1998-11-13  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Set the myfulldir and mydir variables (which are
		relative to buildtop and thisconfigdir, respectively.)

Fri Feb 27 18:03:33 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Changed thisconfigdir to point at the lib/krb5
 		directory, since we've moved the configure.in tests in
 		this directory to the toplevel lib/krb5 configure.in

Fri Feb 27 11:55:33 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* daemon.c: Change use of HAS_PATHS_H to be HAVE_PATHS_H.
		Change use of HAS_SETSID to be HAVE_SETSID.

Wed Feb 18 16:25:07 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash from thisconfigdir.  Fix up
	BUILDTOP for new conventions.

Mon Feb  2 17:02:00 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile

Thu Sep 18 17:56:29 1997  Tom Yu  <tlyu@mit.edu>

	* strcasecmp.c: Replace USE_STRING_H with something more sane.

	* memmove.c: Replace USE_STRING_H with something more sane.

Sat Feb 22 22:42:10 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Use some of the new library list build rules in
		win-post.in

Tue Feb  4 15:54:11 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Only build sscanf for Win16
	* sscanf.c: Export sscanf in Windows DLL

Thu Nov 21 11:55:16 EST 1996    Richard Basch   <basch@lehman.com>

        * Makefile.in: win32 build

Thu Jan  2 17:20:30 1997  Tom Yu  <tlyu@mit.edu>

	* Makefile.in:
	* configure.in: Update to new library build procedure.

Mon Jun 10 21:51:35 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* syslog.c: Change _WINDOWS to _MSDOS, and add check for _WIN32.

Wed Feb  7 00:23:18 1996  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: Folded in danw's changes to allow
		building Makefiles for the Macintosh.  We now can build
		MPW makefiles which are interpreted by CodeWarrior.

Wed Jan  3 22:25:52 1996  Theodore Y. Ts'o  <tytso@dcl>

	* configure.in: Check for presense of setenv(), unsetenv(), and
		getenv() from the C library.
	
	* Makefile.in: New file: setenv.c --- provides routines for
		setting the environment.

Tue Dec 19 17:29:21 1995  Theodore Y. Ts'o  <tytso@dcl>

	* configure.in: Don't drag in syslog.c if vsyslog() is not
		defined.  Only drag it in if syslog() isn't available.

Fri Oct  6 22:05:16 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: Remove ##DOS!include of config/windows.in.
		config/windows.in is now included by wconfig.

Mon Sep 25 16:58:28 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
		Makefile. 

Wed Sep 13 11:02:21 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: PC needs sscanf.c.
	* sscanf.c: cleanup to compile cleanly on the PC, mostly fixing
		signed/unsigned mismatches.

Mon Sep 11 20:20:39 1995  Theodore Y. Ts'o  <tytso@dcl>

	* sscanf.c (sscanf): Initial version of a sscanf() replacement,
		for those platforms (like Macroloss) that don't have
		sscanf().

Wed Sep  6 12:00:00 1995  James Mattly  <mattly@fusion.com>

	* getuid.c:  turn off getuid for metrowerks which has one (which
		is also a farce), but leave it on for MPW.

Wed July  5 15:52:31 1995  James Mattly  <mattly@fusion.com>
	* vfprintf.c included <stdio.h>

Fri Jun  9 19:34:34 1995    <tytso@rsx-11.mit.edu>

	* configure.in: Remove standardized set of autoconf macros, which
		are now handled by CONFIG_RULES.

Fri May 26 20:21:09 1995  Theodore Y. Ts'o  (tytso@dcl)

	* configure.in, Makefile.in: Add support for building shared libraries.

Tue May 23 16:30:03 1995  Theodore Y. Ts'o  (tytso@dcl)

	* daemon.c: Rearrange #include files so that krb5.h gets included
		first, so that the debugging information can be more
		efficiently collapsed since the type numbers will be the
		same.

Fri Apr 28 08:37:58 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>

	* daemon.c (daemon): Lint cleanup; explicitly declare that
		daemon() returns an int.

Thu Apr 13 16:44:55 1995 Keith Vetter (keithv@fusion.com)

	* syslog.c: __STDC__ conditional also checks the _WINDOWS define.

Tue Mar 28 18:46:55 1995  John Gilmore  (gnu at toad.com)

	* configure.in (AC_REPLACE_FUNCS):  Add getuid to the list.
	* getuid.c:  Simple getuid() to fake out single-user systems.
	* strcasecmp.c:  Remove duplicated <sys/types.h> and u_char.

Fri Mar 17 20:24:51 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in (LDFLAGS):  Zap duplicate.
	(all-mac):  Add.

Tue Mar  7 19:57:50 1995  Mark Eichin  <eichin@cygnus.com>

	* configure.in: take out ISODE_INCLUDE.

Tue Mar 7 12:30:45 1995 Keith Vetter (keithv@fusion.com)

	* syslog.c: a disabled stub provided for satisfying the linker
           on the pc.
        * Makefile.in: made to work on the pc but only for syslog.c

Tue Feb 28 01:05:42 1995  John Gilmore  (gnu at toad.com)

	* daemon.c, memmove.c, strcasecmp.c, strdup.c:  Avoid <krb5/...>
	includes.
	* memmove.c:  Use HAS_SYS_TYPES_H.

Thu Dec 22 16:33:02 1994  Theodore Y. Ts'o  (tytso@dcl)

	* configure.in: 
	* strcasecmp.c: Add strcasecmp replacement if necessary.

	* daemon.c:
	* memmove.c: Add #include for <sys/types.h>

Wed Dec  7 00:01:59 1994    <tytso@rsx-11.mit.edu>

	* configure.in: Add check for HAS_SETSID test for daemon.c

Sat Jul 16 01:24:01 1994  Tom Yu  (tlyu at dragons-lair)

	* daemon.c: <fcntl.h>, not <sys/fcntl.h>

Tue Jun 21 00:52:24 1994  Mark W. Eichin  (eichin at mit.edu)

	* configure.in: add AC_CONST for v*printf.

Mon Jun 20 19:37:38 1994  Theodore Y. Ts'o  (tytso at tsx-11)

	* memmove.c: #include <krb5/config.h> so that build works using imake.

