2004-07-28  Ken Raeburn  <raeburn@mit.edu>

	* tcl_kadm5.c (parse_flags, parse_keysalts, parse_key_data,
	parse_tl_data, parse_principal_ent, parse_policy_ent): Use
	Tcl_Free, not free, to release storage allocated by
	Tcl_SplitList.
	* tcl_ovsec_kadm.c (parse_flags, parse_principal_ent,
	parse_policy_ent): Likewise.

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

	* Makefile.in (DEFINES): New variable.  Define HAS_STDARG for Tcl
	headers.

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

	* Makefile.ov: Deleted.

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

	* Makefile.in: Use $(TCL_MAYBE_RPATH).

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-08-07  Ken Raeburn  <raeburn@mit.edu>

	* tcl_kadm5.c (unparse_err): Handle
	KADM5_MISSING_KRB5_CONF_PARAMS.

2002-07-15  Ezra Peisach  <epeisach@med-dotty.bu.edu>

	* tcl_kadm5.c: Cleanup warnings for variables set but not used.
	* tcl_ovsec_kadm.c (unparse_err): Likewise.

2002-03-07  Ken Raeburn  <raeburn@mit.edu>
	
	* tcl_kadm5.c (unparse_err): Print error message, not just number,
	to stderr for unrecognized error code.
	* tcl_ovsec_kadm.c (unparse_err): Likewise.

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

	* Makefile.in (SRCS): All files live in srcdir.

2001-07-01  Ezra Peisach  <epeisach@mit.edu>

	* tcl_kadm5.h: File with prototypes for Tcl_kadm5_init and
 	Tcl_ovsec_kadm_init.

	* tcl_kadm5.c: Include tcl_kadm5.h. Declare
	tcl_kadm5_{rename,chpass,get}_principal,
	tcl_kadm5_chpass_principal_util, tcl_kadm5_randkey_principal,
	tcl_kadm5_{create,delete,modify,get}_policy,
	tcl_kadm5_free_{principal,policy}_ent, tcl_kadm5_get_privs as static.

	* test.c, tcl_ovsec_kadm.c: Include tcl_kadm5.h.

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

	* tcl_kadm5.c: Cleanup assignments in conditionals.

	* test.c: Add prototype for Tcl_ovsec_kadm_init() and Tcl_kadm5_init().

2001-04-25  Ezra Peisach  <epeisach@mit.edu>

	* tcl_kadm5.c, tcl_ovsec_kadm.c: Cleanup of assignments in
	conditionals, missing prototypes, etc.

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

	* tcl_kadm5.c (tcl_kadm5_chpass_principal_util): Add new argument
	to call to chpass_principal_util().

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.

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

Thu Jul 16 10:20:20 1998  Ezra Peisach  <epeisach@mit.edu>

	* tcl_kadm5.c (parse_tl_data): Change cast from char * to
	        krb5_octet *.
	(tcl_kadm5_free_principal_ent, tcl_kadm5_free_policy_ent): Add
 	        cast to value returned by Tcl_GetHashValue.

	* tcl_ovsec_kadm.c (tcl_ovsec_kadm_free_principal_ent): Cast
    	        return of Tcl_GetHashValue.

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:00:13 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash from thisconfigdir.  Fix up
	BUILDTOP 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

Wed Oct 22 15:40:34 1997  Ezra Peisach  <epeisach@dumpster.rose.brandeis.edu>

	* test.c, tcl_ovsec_kadm.c, tcl_krb5_hash.c, tcl_kadm5.c: Include
	 	either tcl.h or tcl/tcl.h

Mon Mar 31 17:43:06 1997  Barry Jaspan  <bjaspan@mit.edu>

	* Makefile.in: be more verbose if Tcl is unavailable

Wed Feb  5 22:57:53 1997  Tom Yu  <tlyu@mit.edu>

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

Fri Dec  6 00:04:10 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* test.c: Change test looking for tcl 7.05 and greater to be tcl
		7.04 and greater, since BSDI ships with tcl 7.04, and
		needs this change.  [PR#282]

Thu Dec  5 22:47:27 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* tcl_ovsec_kadm.c: 
	* tcl_kadm5.c: Remove #include of <malloc.h>, which is not
 		guaranteed to be there.  #include of <stdlib.h> is all you
 		need for malloc(), per ANSI.  [PR#281]

Wed Nov 13 09:55:05 1996  Ezra Peisach  <epeisach@mit.edu>

	* Makefile.in (clean): Remove built programs.

Thu Nov  7 20:53:45 1996  Tom Yu  <tlyu@mit.edu>

	* configure.in: Remove spurious WITH_CCOPTS and KRB_INCLUDE.

Thu Nov  7 13:09:33 1996  Barry Jaspan  <bjaspan@mit.edu>

	* tcl_kadm5.c: don't assume tl_data_contents is null-terminated,
 	and zero allocated princ before parsing it
	(unparse_err): add new finer-grained conf file error codes

Thu Nov  7 11:36:15 1996  Ezra Peisach  <epeisach@mit.edu>

	* tcl_kadm5.c (parse_keysalts, parse_tl_data): Do not free memory
		twice. 

	* Makefile.in: Use $(LD) instead of $(CC) for linking.

Fri Nov  1 13:16:43 1996  Barry Jaspan  <bjaspan@mit.edu>

	* tcl_kadm5.c (unparse_err): update for new tl_data semantics
 	[krb5-admin/140]

Mon Oct 21 16:31:35 1996  Barry Jaspan  <bjaspan@mit.edu>

	* tcl_kadm5.c: add unparse ability for V2 principal fields
 	[krb5-admin/20]

Fri Oct 18 13:23:46 1996  Barry Jaspan  <bjaspan@mit.edu>

	* tcl_kadm5.c (unparse_principal_ent): don't unparse allocated
 	fields that were not requested in mask to get_principal

Mon Oct 14 07:01:34 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in: Only attempt to build programs if Tcl present.

	* configure.in: Test for existance of Tcl libraries.

Thu Sep 26 11:31:57 1996  Ezra Peisach  (epeisach@kangaroo.mit.edu)

	* Makefile.in: Link with -ltcl -lm. Order the Makefile so programs
		are built.

Tue Sep 24 13:29:14 1996  Barry Jaspan  <bjaspan@mit.edu>

	* create Makefile.in and configure.in

Mon Aug 12 11:50:42 1996  Barry Jaspan  <bjaspan@mit.edu>

	* Makefile.ov: add $(REGEXLIB)

Fri Jul 12 15:04:52 1996  Marc Horowitz  <marc@mit.edu>

	* tcl_ovsec_kadm.c: renamed <ovsec_admin/foo.h> to <kadm5/foo.h>
