2003-01-09  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c (kadm_contact_server): Use socklen_t when passing
	address to socket functions.

2002-11-05  Tom Yu  <tlyu@mit.edu>

	* kpasswd.c (kpwd_change_prompt_1, kpwd_change_prompt_2)
	(kpwd_old_password_prompt, kpwd_old_pwd_name_fmt): Remove trailing
	colon, as new implementation of krb5_read_password() appends it.

2002-08-29  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Revert $(S)=>/ change, for Windows support.

2002-08-23  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Change $(S)=>/ and $(U)=>.. globally.

2002-06-19  Ezra Peisach  <epeisach@bu.edu>

	* srv_net.c: Conditionalize debugging variables inside DEBUG
	conditional.

	* kpasswd.c (main): Conditionalize local variables inside
	definition of LANGUAGES_SUPPORTED to avoid a variable being set
	with out use warning.

2001-10-09  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c, adm_rw.c, kadm5_defs.h: Make prototypes
	unconditional.

2001-10-05  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c: Drop _MSDOS support.

2001-09-01  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (COMMON_SRCS, SERV_SRCS, CLI_SRCS): All live in
	srcdir.

2001-06-22  Ezra Peisach  <epeisach@mit.edu>

	* adm_conn.c (kadm_get_ccache): Cast return from getpid() to int
	to match format.

2001-06-21  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c, kpasswd.c, srv_net.c: Changed various char string
	variables into macros, for better format/argument checking under
	gcc.

	* main.c (pwd_change): Use strncpy instead of sprintf to copy
	error message text into buffer.  Use goto rather than repeated
	code.
	(main): Use %lx for params.mask.  Make debug_level volatile.

	* srv_net.c (net_find_slave): Initialize "found".
	(net_dispatch): Make "kret" volatile, so longjmp won't clobber
	it.
	(net_slaves_active): Variable deleted.

2001-06-21  Ezra Peisach  <epeisach@mit.edu>

	* main.c: Add prototype for daemon if needed.

Mon Feb 26 15:22:44 2001  Ezra Peisach  <epeisach@mit.edu>

	*adm_conn.c, adm_rw.c, kadm5_defs.h, kpasswd.c, main.c,
 	proto_serv.c, srv_net.c: Warnings cleanup including assignments in
 	conditionals, shadowed variables, unused variables, prototypes.

2000-10-17  Ezra Peisach  <epeisach@mit.edu>

	* adm_conn.c, kpasswd.c: Argument to krb5_read_password
	takes an unsigned int.

	* kadm5_defs.h, main.c (pwd_change): Argument err_str_len changed
	to unsigned int. (Argument to kadm5_chpass_principal_util()).

2000-07-03  Ezra Peisach  <epeisach@mit.edu>

	* Makefile.in: v5passwd does not depend on the kadm5
	libraries. This is the older protocol.

2000-05-24  Ken Raeburn  <raeburn@mit.edu>
	    Ezra Peisach  <epeisach@mit.edu>

	* proto_serv.c (proto_serv): Don't overflow err_str.  Pass data
	pointer and not a krb5_data to sprintf.  Remove unused variable
	adm_errmsg.  Remove unused label done.  Declare variable
	mime_setting only if MIME_SUPPORTED is defined.  Make variables
	db_opened and kret volatile.
	(proto_fmt_reply_msg): Unused variable deleted.

2000-05-23  Tom Yu  <tlyu@mit.edu>

	* kadm5_defs.h: Add argument for length of error string.

	* main.c (pwd_change): Add argument for length of error string.

	* proto_serv.c (proto_serv): Fix up call to pwd_change().

2000-02-28  Ezra Peisach  <epeisach@mit.edu>

	* proto_serv.c (proto_serv): For error return,strdup the returned
	value from error_message to maintain its const status.

1999-10-26  Wilfredo Sanchez  <tritan@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.

Tue May 11 11:39:36 1999  Ezra Peisach  <epeisach@mit.edu>

	* main.c: Remove include of gssapi_krb5.h - no longer needed.

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-05-06  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* kpasswd.c (main): POSIX states that getopt returns -1
		when it is done parsing options, not EOF.

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

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

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

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

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

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

Thu Sep 25 21:17:00 1997  Tom Yu  <tlyu@mit.edu>

	* srv_net.c (net_init): Replace KRB5_USE_INET with something more
 	sane.

	* adm_conn.c (kadm_contact_server): Replace KRB5_USE_INET with
	something more sane.

Thu Sep 18 17:54:40 1997  Tom Yu  <tlyu@mit.edu>

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

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

	* adm_conn.c adm_rw.c:
		Replace the INTERFACE keyword with KRB5_CALLCONV

Tue Feb  4 21:28:57 1997  Tom Yu  <tlyu@mit.edu>

	* Makefile.in:
	* configure.in: Update to new program build procedcure.

Thu Oct 31 11:20:22 1996  Ezra Peisach  <epeisach@mit.edu>

	* main.c (main): Add -T keyfile and -D debug_level
		options. [krb5-admin/42] 

Tue Sep 10 14:37:23 1996  Tom Yu  <tlyu@mit.edu>

	* v5passwd.M: remove extra args to .TH

Sun Aug 18 18:29:39 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in: Compile v5passwd - the old passwd changing client. 

	* adm_conn.c, kpasswd.c, v5passwd.M: Added the pieces required to
		build a v5b6 simple password changing client. 

Thu Jul 25 17:01:32 1996  Marc Horowitz  <marc@mit.edu>

	* Makefile.in, configure.in, adm_rw.c, kadm5_defs.h, main.c,
 	proto_serv.c, srv_net.c: combined pieces of the old v5server and
 	kadm libraries with calls to the new kadm5srv library to produce a
 	daemon which handles the v5b6 "simple" password changing protocol.
