2000-05-11  Nalin Dahyabhai  <nalin@redhat.com>

	* clnt_chpass_util.c (kadm5_chpass_principal_util): Adjust for new
	length parameter in both kadm5_chpass_principal_util() and in
	_kadm5_chpass_principal_util().

2000-05-09  Ken Raeburn  <raeburn@mit.edu>

	* client_init.c (enctypes): Add des3 and des-md5 to the list of
	permitted enctypes.

2000-05-01  Nalin Dahyabhai  <nalin@redhat.com>

	* client_init.c (_kadm5_init_any): Fix determination of client
	name length for overflow checking.

2000-02-26  Tom Yu  <tlyu@mit.edu>

	* client_principal.c (kadm5_create_principal_3): Remove keepold
	argument.

	* Makefile.in (LIBMAJOR): Bump major number due to call signature
	changes.

2000-02-13  Tom Yu  <tlyu@mit.edu>

	* client_rpc.c: Add new client stubs.

	* client_principal.c: Add new functions for client-side kadm rpc
	calls.

2000-01-27  Ken Raeburn  <raeburn@raeburn.org>

	* client_init.c (enctypes): New array, listing only
	ENCTYPE_DES_CBC_CRC.
	(_kadm5_init_any): Pass it in krb5_get_in_tkt_with_* calls for
	now, while GSSAPI/krb5 can only handle DES.

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]

1999-08-27  Tom Yu  <tlyu@mit.edu>

	* client_init.c (_kadm5_init_any): Remove support for krb5-mech2
	for now.

Thu May 13 17:24:44 1999  Tom Yu  <tlyu@mit.edu>

	* client_init.c (_kadm5_init_any): Use gss_krb5_ccache_name() to
	set the gssapi ccache name.

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.)

1998-10-27  Marc Horowitz  <marc@mit.edu>

	* client_init.c (_kadm5_init_any): try the krb5 v2 mechanism
	first, and if that fails, try the krb5 v1 mech.

Sun Jul 26 18:11:56 1998  Sam Hartman  <hartmans@utwig.mesas.com>

	* Makefile.in (LIBMAJOR): bump libmajor

Wed Apr 15 18:05:57 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in (SHLIB_EXPDEPS): 
	(SHLIB_EXPLIBS): Rename libcrypto -> libk5crypto.

Fri Feb 27 22:32:16 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

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

Wed Feb 18 16:14:27 1998  Tom Yu  <tlyu@mit.edu>

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

Fri Feb 13 21:30:34 1998  Tom Yu  <tlyu@mit.edu>

	* client_init.c:
	* client_principal.c:
	* client_rpc.c:
	* clnt_policy.c:
	* clnt_privs.c: Update header locations.

	* Makefile.in (LIBMAJOR): Bump major version to reflect change in
	rpc library.

Wed Jan 28 16:32:36 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* configure.in, Makefile.in: Remove the CopySrcHeader macro
		from configure.in and substitute equivalent
		functionality in Makefile.in

Mon Oct 13 10:55:02 1997  Ezra Peisach  <epeisach@mit.edu>

	* client_init.c (kadm5_destroy): Free handle->lhandle field, call
        kadm5_free_config_params and krb5_free_context.

Tue Jul  1 02:34:46 1997  Tom Yu  <tlyu@mit.edu>

	* client_principal.c, client_rpc.c: Add support for setv4key.

Mon Mar 31 17:40:48 1997  Barry Jaspan  <bjaspan@mit.edu>

	* client_principal.c, client_rpc.c: add support for
 	setkey_principal

Sat Feb 22 01:35:19 1997  Sam Hartman  <hartmans@tertius.mit.edu>

	* Makefile.in (SHLIB_EXPDEPS): s/.so/$(SHLIBEXT)

Wed Jan 15 20:49:34 1997  Tom Yu  <tlyu@mit.edu>

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

Wed Nov 13 19:20:11 1996  Tom Yu  <tlyu@mit.edu>

	* Makefile.in (clean-unix): Remove shared/*.

Wed Nov  6 10:35:01 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* client_init.c (_kadm5_init_any): Use a more fined grained error
 		code, KADM5_MISSING_CONF_PARAMS instead of
 		KRB5_CONFIG_BADFORMAT
	(_kadm5_init_any): Use a more fined grained error code,
 	 	KADM5_BAD_SERVER_NAME, instead of KRB5_CONFIG_BADFORMAT.

Thu Nov  7 11:41:08 1996  Ezra Peisach  <epeisach@mit.edu>

	* client_principal.c (kadm5_get_principal,
		kadm5_modify_principal): For a V1 request, copy only the
		memory that is allocated for the incomming principal.
		
Fri Oct  4 08:38:16 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* client_principal.c (kadm5_randkey_principal): Do not assume that
		malloc(0) returns non-NULL. [krb5-admin/29]

Mon Aug 26 16:33:31 1996  Barry Jaspan  <bjaspan@mit.edu>

	* client_init.c (_kadm5_init_any): use DEFAULT_PROFILE_PATH
 	instead of "/etc/krb5.conf"

Wed Jul 31 17:01:38 1996  Tom Yu  <tlyu@mit.edu>

	* client_init.c: Revert prior change due to netdb.h shuffling.

Tue Jul 30 19:47:53 1996  Tom Yu  <tlyu@mit.edu>

	* client_init.c: Remove #include <netdb.h> because rpc/types.h
		(included from kadm5/admin.h) gets it.

Wed Jul 24 20:59:35 1996  Sam Hartman  <hartmans@tertius.mit.edu>

	* configure.in: Don't replace setenv

	* client_init.c (_kadm5_init_any): Use krb5_setenv and krb5_unsetenv

Wed Jul 24 18:20:47 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* Makefile.in, configure.in: break out client lib into a
		subdirectory

