Mon Mar 15 15:58:34 1999  Tom Yu  <tlyu@mit.edu>

	* des.h: Fix GSS_DLLIMP.

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

	* krb.h: Add prototypes for krb_set_key() and decomp_ticket().

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.)
		Add a MY_SUBDIRS macro set to '.' to indicate that there
		are no subdirectories to be processed by the Makefile.

	* configure.in: Removed and tests moved to parent directory.

	* krb.h: Add a declaration for the global variable
		krb5__krb4_context, which is used by the krb4 routines
		that need to call krb5 library routines.

Thu Sep 17 18:23:26 1998  Tom Yu  <tlyu@mit.edu>

	* krb_db.h: ifdef out the declarations for kerb_get_* and
	kerb_db_* to avoid problems with krb4 compat code in the kdc,
	which declares some of these static.

Wed Feb 18 15:51:41 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash from thisconfigdir.  Fix up
	BUILDTOP for new conventions.  Fix up usage of $(C) for new
	conventions.

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

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

Tue Nov 18 23:37:54 1997  Tom Yu  <tlyu@mit.edu>

	* des.h: Clean up prototypes so they're sane and look a little
 	nicer.  The ivec parameter to pcbc_encrypt is now a C_Block FAR *,
	while the paremeters to quad_cksum have been re-ordered to match
	reality.

Mon Oct 27 01:04:24 1997  Tom Yu  <tlyu@mit.edu>

	* des.h: Replace KRB_INT32 with DES_INT32 to avoid temptation to
	misuse.

Mon Oct 20 14:09:45 1997  Theodore Y. Ts'o  <tytso@mit.edu>

	* krb.h: If we are using prototypes, add a forward declaration for
		struct sockaddr_in.

Tue Oct 14 15:39:28 1997  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* des.h: Define KRB_INT32 for the purposes of dealing with the key
 	schedule.  Also, define the key schedule more sanely.  See related
 	comments in lib/crypto/des.

Sat Feb 22 00:49:37 1997  Sam Hartman  <hartmans@tertius.mit.edu>

	* krb.h: Do not depend on unix being defined on Unix systems;
        treat as the default case except when _WINDOWS defined

Thu Feb 20 17:38:23 1997  Richard Basch  <basch@lehman.com>

	* configure.in: awk is required by the Makefile
	* Makefile.in: Re-arranged build/install rules because
		krb_err.h is a generated file.

Mon Feb 17 13:59:41 1997  Richard Basch  <basch@lehman.com>

	* des.h: Added various function prototypes
	* krb.h: Moved various macros from krb.h to des.h so
		prototypes could be added to des.h

Sun Feb 16 18:43:24 1997  Richard Basch  <basch@lehman.com>

	* krb.h:
		Removed INTERFACE declaration
		Added prototypes for exported V4 functions

Thu Feb  6 00:22:22 1997  Richard Basch  <basch@lehman.com>

	* krb.h: Make sure KRB5_EXPORTVAR is defined

Fri Nov 22 11:34:46 1996  Sam Hartman  <hartmans@mit.edu>

	* Makefile.in:  Install krb_err.h [218]

Thu Oct 31 17:27:08 1996  Sam Hartman  <hartmans@mit.edu>

	* Makefile.in (install): Start installing headers again [36]

Sun Jul  7 18:18:45 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* krb4-proto.h: Change prototype for decomp_ticket to match source
		(addr is not unsigned long *)

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

	* kparse.h (LineNbr): Remove declaration of LineNbr; no longer
		exported by kparse.c

Sun Nov 12 05:18:05 1995  Mark W. Eichin  <eichin@cygnus.com>

	* krb.h (KEYFILE): change to call krb__get_srvtabname with a
	default of the old hardcoded value "/etc/srvtab".

Wed Jun 28 00:01:52 1995  Mark Eichin  <eichin@cygnus.com>

	* krb4-proto.h: correct signature for krb_rd_req.

Tue Jun 27 23:53:22 1995  Mark Eichin  <eichin@cygnus.com>

	* krb.h (swap_u_long): use KRB4_32 in swap() macros.

Thu Jun 22 16:06:26 1995  Tom Yu  (tlyu@dragons-lair)

	* krb4-proto.h, krb.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
		(-> KRB5_NO_PROTOTYPES)

Fri Jun  9 18:40:51 1995    <tytso@rsx-11.mit.edu>

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

Fri Jun  9 15:51:45 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>

	* kdc.h: Don't define the macros for max and min; they're already
		defined in kdc_util.h.

Thu Jun  8 11:22:23 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>

	* Makefile.in (install): Don't install the install/kerberosIV
		header files.

Tue Jun  6 21:16:39 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* krb4-proto.h: decomp_ticket change the time field to unsigned
		KRB4_32 to match the Cygnus krb4 library.

Tue Jun  6 12:30:41 1995  Theodore Y. Ts'o  (tytso@dcl)

	* krb4-proto.h: Rename save_credentials to krb_save_credentials,
		to match the Cygnus krb4 library.

Tue May 23 22:08:05 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* krb4-proto.h: klog prototype did not match source.

Sun May  7 08:26:21 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* kparse.h: Remove ErrorMsg definition. It is declared static in
		source file.

	* krb4-proto.h: krb_rd_priv prototype did not match source

Fri Apr 28 16:39:47 1995  Mark Eichin  <eichin@cygnus.com>

	* kparse.h (strutol, strsave): are only static in this module.

Fri Apr 28 15:05:23 1995  Mark Eichin  <eichin@cygnus.com>

	* krb4-proto.h: #if 0, not #ifdef 0.

Fri Apr 28 14:56:39 1995  Theodore Y. Ts'o  <tytso@dcl>

	* lsb_addr_cmp.h: Don't try to include osconf.h

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

	* conf.h, conf-*.h: Removed.  We don't need them anymore,
		we're using autoconf!  (And things like MSBFIRST AND
		LSBFIRST aren't needed anyway, since the CNS V4
		library figures this all out dynamically anyway.)

	* krb4-proto.h: Don't define the functions found in getenv.o or
		setenv.o.  Declare krb_stime() instead of stime().

Thu Apr 27 17:12:30 1995  Mark Eichin  <eichin@cygnus.com>

	* krb.h: add _fmemcpy, _fstrncpy, and far_fputs from cc-unix.h also.

Thu Apr 27 14:22:10 1995  Mark Eichin  <eichin@cygnus.com>

	* krb.h (DECRYPT_TKT_TYPE_DEFINED, KEY_PROC_TYPE_DEFINED): needed
	to keep secondary (readability) defines in g_in_tkt.c out.

Thu Apr 27 13:32:22 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* conf-osf1alpha.h: New file

	* osconf.h: Add inclusion of conf-osf1alpha.h

	* krb.h: Add const to krb_err_txt to agree with library definition

Thu Apr 27 10:55:00 1995  Mark Eichin  <eichin@cygnus.com>

	* krb.h: make INTERFACE, FAR go away for now.
	Drag in the unix time conversion functions for unix only.
	Locally define PROTOTYPE().
	Drag in unix versions of SOCKET macros.
	Recognize DEFINE_SOCKADDR and NEED_TIME_H the way cc-unix.h does.
	Declare krb_ignore_ip_address.
	Define DEB() to support non-printf debugging.
	Declare errno.
	Define key_proc_type and decrypt_tkt_type.
	* prot.h: add KERB_ERR_PREAUTH_SHORT and _MISMATCH from Cygnus
	extensions.
	* krbports.h: new file, has default ports for V4 services for
	hard-coded fallback.
	* lsb_addr_cmp.h: from V4, handles the mutant comparison
	functions needed for the V4 "direction" comparison. (Rename
	of lsb_addr_comp.h due to filename length.)

Tue Mar 14 16:53:37 1995    <tytso@rsx-11.mit.edu>

	* Makefile.in: Delete definitions defined in pre/config.in.

Wed Mar  1 17:59:19 1995  Theodore Y. Ts'o  <tytso@dcl>

	* kadm.h: Remove declaration of malloc() and realloc().

Fri Feb  3 06:50:46 1995  Theodore Y. Ts'o  (tytso@dcl)

	* krb.h: Add changes to make this work on Alpha's.  (From Ezra).

Wed Jan 25 19:25:02 1995  Mark Eichin  (eichin@cygnus.com)

	* kadm.h: add DEL_ENT and DEL_ACL for CNS V4 delete support.

Fri Nov 18 01:24:58 1994  Mark Eichin  <eichin@cygnus.com>

	* Makefile.in (install): use $(INSTALL_DATA) instead of cp. Elide
	dependency in install rule so $(srcdir) works.
	* configure.in: use AC_PROG_INSTALL.

Fri Nov 18 00:17:03 1994  Mark Eichin  <eichin@cygnus.com>

	* configure.in: add WITH_CCOPTS.

Mon Oct  3 18:50:25 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: make install obey $(DESTDIR)

	* Makefile.in: Fix "make install" to use $(srcdir) when copying in
		header files.

