Fri Nov 1 13:16:16 1996 Barry Jaspan * kadm_err.et: update for new tl_data semantics [krb5-admin/140] Fri Oct 25 23:47:26 1996 Tom Yu * configure.in, Makefile.in: Tweaks to prevent unecessary rebuilding. Mon Oct 21 21:23:44 1996 Tom Yu * Makefile.in: Fixes for new directory recursion method; also fixes for inclusion sequencing. Mon Oct 21 16:29:11 1996 Barry Jaspan * server_internal.h (ALL_PRINC_MASK): add KADM5_TL_DATA and KADM5_KEY_DATA to ALL_PRINC_MASK [krb5-admin/20] Fri Oct 18 15:44:14 1996 Barry Jaspan * kadm_rpc_xdr.c, misc_free.c, server_internal.h: include stdlib.h instead of malloc.h [krb5-admin/35] Tue Oct 15 18:01:51 1996 Barry Jaspan * logger.c (krb5_klog_init): remember to call openlog() when defaulting to syslog because nothing else was specified (klog_vsyslog): enable VERBOSE_LOGS so we get the process name and pid [krb5-kdc/63] Thu Sep 26 17:45:18 1996 Barry Jaspan * alt_prof.c: don't allow admin_dbname or admin_lockfile to be independetly configured Fri Sep 20 16:52:07 1996 Barry Jaspan * configure.in: add unit-test directory Wed Sep 18 12:35:16 1996 Barry Jaspan * alt_prof.c (kadm5_get_config_params): set max_life default to 10 hours, instead of 0 Tue Sep 17 15:09:28 1996 Barry Jaspan * server_internal.h (ALL_PRINC_MASK): Add MAX_RLIFE to ALL_PRINC_MASK. Tue Sep 10 01:47:39 1996 Mark Eichin * alt_prof.c (krb5_aprof_init): use profile_init_path on fname, not profile_init. Wed Aug 28 16:11:50 1996 Barry Jaspan * alt_prof.c (kadm5_get_config_params): fix default semantics to agree with api-funcspec.tex Mon Aug 26 17:02:55 1996 Barry Jaspan * admin.h: KRB5_TL_KADM5_E_DATA moved to kdb.h Fri Aug 2 13:19:29 1996 Barry Jaspan * alt_prof.c (kadm5_get_config_params): alloc enough bytes for adbname * kadm_rpc_xdr.c (xdr_krb5_kvno): assign tmp before xdr'ing it to avoid a spurious purify error Thu Jul 25 12:04:32 1996 Theodore Y. Ts'o * admin_internal.h (_KADM5_CHECK_HANDLE): Add parenthesis around assignment used as truth value to reduce gcc -Wall flames. * misc_free.c (kadm5_free_name_list, krb5_free_key_data_contents: Add KADM5_OK return value upon success. Wed Jul 24 18:18:39 1996 Tom Yu * Makefile.in, configure.in: fix shared lib lossage by rearrangement of subdirectories Tue Jul 23 16:49:56 1996 Tom Yu * Makefile.in: delete extraneous trailing backslash from GENSRCS and GENOBJS Mon Jul 22 04:17:23 1996 Marc Horowitz * configure.in (LIBS): add -lgen to LIBS whenever compile is found. Solaris requires it. * chpass_util.c (_kadm5_chpass_principal_util): the calls to kadm5_free_{princicpal,policy}_ent used server_handle instead of lhandle, which caused problems in the api versioning code. Thu Jul 18 19:50:39 1996 Marc Horowitz * configure.in: removed ET_RULES, replaced with AC_PROG_AWK Mon Jul 15 16:52:44 1996 Barry Jaspan * client_init.c (_kadm5_init_any): use krb5_get_in_tkt_keytab instead of changing krb5_defkeyname Mon Jul 15 16:36:02 1996 Marc Horowitz * Makefile.in (CLNTOBJS), AC_REPLACE_FUNCS: check for setenv, and link against setenv.o if it's needed. Fri Jul 12 15:06:48 1996 Marc Horowitz * svr_iters.c (glob_to_regexp:append_realm): the semantics and code were somewhat confused. they are now fixed. * logger.c (HAVE_*): turn all the "#if HAVE_*" into "#ifdef HAVE_*" * configure.in (AC_CHECK_FUNCS): check for the functions which logger.c checks for. * svr_principal.c (kadm5_get_principal): due to the the api versioning, it is possible for this function to be called with a three argument prototype. in this case, do not modify mask, because this will clobber the stack on some platforms. * client_principal.c (kadm5_create_principal): be more careful about what sorts of things are referenced, passed down, and passed back if the caller is api v1. Wed Jul 10 01:29:34 1996 Marc Horowitz * configure.in: added autoconf support Tue Jul 9 17:38:43 1996 Marc Horowitz * svr_iters.c (*_REGEXPS): rework the conditionals to operate as functions of function symbols tested by configure. * client_init.c (setenv, unsetenv declarations): make them the same as the stdlib declarations, if they're going to be here at all. * Makefile.in: reworked to support building both libraries. this required a bunch of changes, including some coordinating ones in aclocal.m4 Tue Jul 9 16:26:26 1996 Barry Jaspan * svr_principal.c (kadm5_decrypt_key): add kadm5_decrypt_key Mon Jul 8 16:55:22 1996 Barry Jaspan * svr_iters.c (kadm5_get_either): append local ream to globs with no realm * alt_prof.c: fix dbname, admin_dbname, and admin_lockfile to derive from each other as in spec * adb_policy.c: add create_db/destroy_db * adb_openclose.c: add create_db/destroy_db, fix handling of permanent locks, handle multiple lock files via static linked list * adb.h: update create_db/destroy_db to make params instead of explicit values * Makefile.ov (TOP): Use ../../kadmin, not kadmin.ov