Mon Mar 24 11:09:36 1997  Dan Winship  <danw@mit.edu>

	* win-mac.h: (mac) do errors as #defines instead of an enum so
 	that code elsewhere that #ifdefs them works correctly. Also, make
 	them (arbitrary, small) positive numbers so com_err recognizes
 	them as not belonging to any error table.

Thu Feb 27 13:07:07 1997  Jeremy Allison <jra@cygnus.com>

	* krb5.hin: Added correct calling convention for 
	krb5_prompter_fct.

Wed Feb 26 17:50:58 1997  Marc Horowitz  <marc@cygnus.com>

	* krb5.hin (krb5_cc_copy_creds): added prototype for a new
 	function.

Thu Feb 20 20:12:42 1997  Marc Horowitz  <marc@cygnus.com>

	* krb5.hin (krb5_get_init_creds_keytab, krb5_get_validated_creds,
	krb5_get_renewed_creds): added

Wed Feb 19 21:02:59 1997  Marc Horowitz  <marc@cygnus.com>

	* k5-int.h (krb5_gic_get_as_key_fct): added type, added arg
	of this type to krb5_get_init_creds

	* k5-int.h (krb5_get_init_creds): added

	* krb5.hin (krb5_chpw_result_code_string): added
	(krb5_change_password): add a new return argument for the
	string version of the numeric reply code

Thu Feb 13 01:58:01 1997  Marc Horowitz  <marc@cygnus.com>

	* krb5.hin: add krb5_get_init_creds_password() and related
 	functions

	* k5-int.h (krb5_do_preauth): added for get_init_creds

Tue Feb 11 09:57:18 1997  Stephen Peters  <speters@cygnus.com>

	* k5-int.h: Merged in changes for Oracle DBs.

Thu Feb  6 21:25:07 1997  Marc Horowitz  <marc@cygnus.com>

	* k5-int.h (krb5_obtain_padata): add a prompter function pointer
	to the prototype.

Wed Feb  5 20:22:40 1997  Marc Horowitz  <marc@cygnus.com>

	* krb5.hin (KRB5_KPASSWD_*): add constants for password change
 	protocol status values.

Mon Feb  3 17:43:33 1997  Marc Horowitz  <marc@cygnus.com>

	* krb5.hin: added prototypes for krb5_mk_chpw_req,
 	krb5_rd_chpw_req, and krb5_change_password

Fri Jan  3 01:26:38 1997  Chris Provenzano  <proven@cygnus.com>

	* krb5.hin: Added extern char * krb5_version

Mon Dec 16 10:04:49 1996  Jeremy Allison <jra@cygnus.com>

	* k5-int.h: Fixed includes for __CYGWIN32__ compiles.
	* port-sockets.h: Fixed includes for __CYGWIN32__ compiles.
	* win-mac.h: Fixed includes for __CYGWIN32__ compiles.

Thu Dec 12 16:47:47 1996  Dan Winship  <danw@mit.edu>

	* win-mac.h: mac defines were split between here and
	KerberosHeaders.h. Now they're all here.
	
	* krb5.hin: 
	* k5-int.h: don't #define _MACINTOSH if it's already defined

Tue Dec  3 21:12:46 1996  Mark Eichin  <eichin@cygnus.com>

	* k5-int.h (krb5_gettimeofday): define wrapper to handle one-arg
	gettimeofday from SVR4.

Sun Nov  3 23:57:47 1996  Mark Eichin  <eichin@cygnus.com>

	* k5-int.h (PA_SAM_TYPE_SECURID_PREDICT): new tag for optional
	predictive securid mode, allocated out of experimental space.

Wed Oct 30 13:26:19 1996  Dan Winship  <danw@mit.edu>

	* k5-int.h (THREEPARAMOPEN): THREEPARAMOPEN is defined in
	win-mac.h for Mac. Don't redefine here.

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

Thu Sep 19 16:28:27 1996  Michael Graff  <explorer@cygnus.com>
	* krb5.hin: export krb5_copy_keyblock and krb5_free_keyblock.

Thu Aug 08 23:49:06 1996    <explorer@lenin.cygnus.com>

	* krb5.hin: export krb5_auth_con_init, _free, _setflags, _getflags
	to windows DLL file.

Thu Aug  1 16:46:15 1996  Michael Graff  <explorer@lenin.cygnus.com>

	* win-mac.h:
	* k5-int.h:  Define THREEPARAMOPEN() as open() unless already
	defined.

Tue Jul 23 19:37:15 1996  Michael Graff  <explorer@lenin.cygnus.com>

	* Makefile.in: add install-windows target to copy krb5.h to
	$(DESTDIR)

Mon Sep 16 04:37:31 1996  Mark W. Eichin  <eichin@kitten.gen.ma.us>

	* k5-int.h (PA_SAM_TYPE_ACTIVCARD_DEC, PA_SAM_TYPE_ACTIVCARD_HEX,
	PA_SAM_TYPE_DIGI_PATH_HEX): new values for new card and modes.

Tue Jul 23 02:34:53 1996  Ken Raeburn  <raeburn@cygnus.com>

	* Makefile.in (install): Install profile.h.

Mon Jul  8 11:37:20 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* win-mac.h: Move check for _MACINTOSH to krb5.hin and
	k5-int.h.  Get rid of INTERFACE macro.

	* k5-int.h:
	* krb5.hin: Move check for _MACINTOSH here.  Only include win-mac.h
	if _MSDOS _WIN32 or _MACINTOSH are defined.

Mon Jul  1 19:17:15 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* krb5.hin: 
	* k5-int.h: Add magic to include "win-mac.h" if building under
	Windows, and supply the correct defaults if KRB5_CALLCONV and
	FAR are not defined.

	* win-mac.h: The magic header file which defines all of the
	KRB5_CALLCONV and FAR stuff, including the defaults for non-windows
	builds.

Fri Jun 28 13:22:30 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* krb5.hin: krb5_build_principal_va() takes a krb5_principal,
	not a krb5_principal *

	* krb5.hin: Add FAR where needed for freshly exported DLL functions.

Thu Jun 27 19:11:53 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* krb5.hin:
	* k5-int.h: export more functions to the DLL for windows

Thu May 16 03:49:21 1996  Mark Eichin  <eichin@cygnus.com>

	* k5-int.h: don't default O_BINARY for cygwin32, it's just defined
	somewhere else.

Wed May 15 17:48:31 1996  Mark Eichin  <eichin@cygnus.com>

	* k5-int.h: ECONNABORTED has been added to cygwin32, so we don't
	need to work around it any more.

Mon May  6 20:41:56 1996  Chris Provenzano  <proven@cygnus.com>

	* krb5.hin (krb5_context_get_profile): Added prototype.

	* k5-int.h: Don't #include profile.h

	* krb5.hin: #include profile.h

Sun May  5 00:32:11 1996  Mark Eichin  <eichin@cygnus.com>

	* k5-int.h: for __CYGWIN32__ define MSDOS_FILESYSTEM, and if
	ECONNABORTED is missing (as it is currently) substitute EPIPE
	since we're just using it as a return value in a few places.

