Thu Mar 2 12:24:50 1995 Theodore Y. Ts'o * Makefile.in (ISODELIB): Remove reference to $(ISODELIB). Wed Mar 1 16:29:53 1995 Theodore Y. Ts'o * configure.in: Remove ISODE_INCLUDE, replace check for -lsocket and -lnsl with WITH_NETLIB check. Tue Feb 28 02:23:46 1995 John Gilmore (gnu at toad.com) * *.c: Avoid and includes. Fri Feb 3 07:50:14 1995 Theodore Y. Ts'o (tytso@dcl) * adm_v4_pwd.c: Don't use BITS64, use SIZEOF_LONG Wed Feb 01 22:05:35 1995 Chris Provenzano (proven@mit.edu) * adm_process.c, adm_extern.h (cpw_keyproc()) Added krb5_keytype arg. Wed Jan 25 16:54:40 1995 Chris Provenzano (proven@mit.edu) * Removed all narrow types and references to wide.h and narrow.h Wed Jan 18 10:26:30 1995 * adm_server.c (process_args): Modify getopt args so that the 'M' option takes an argument. (krb5 bugs 984) Fri Jan 13 15:23:47 1995 Chris Provenzano (proven@mit.edu) * Added krb5_context to all krb5_routines Mon Dec 19 18:12:18 1994 Theodore Y. Ts'o (tytso@dcl) * adm_listen.c (kill_children): Use syslog instead of krb_log. Tue Nov 1 18:19:36 1994 Mark Eichin (eichin@cygnus.com) * adm_listen.c (kill_children): use sigprocmask if available. Wed Oct 19 17:40:22 1994 Theodore Y. Ts'o (tytso@dcl) * adm_server.c (main): Select the cryptosystem to be used using krb5_use_cstype() instead of using a implementation specific assignment. Also, allow the encryption type to be specified using a command line option. Tue Oct 4 17:08:25 1994 Theodore Y. Ts'o (tytso@dcl) * adm_process.c (cpw_keyproc): Add widen.h and narrow.h around declaration so that argument types to keyproc are widened. Mon Oct 3 19:13:03 1994 Theodore Y. Ts'o (tytso@dcl) * Makefile.in: Use $(srcdir) to find manual page for make install. Thu Sep 29 22:41:08 1994 Theodore Y. Ts'o (tytso@dcl) * Makefile.in: relink executable if libraries change Wed Sep 14 22:33:23 1994 Theodore Y. Ts'o (tytso@dcl) * adm_server (init_db): Save a copy of the master key database entry in the master_entry global variable. * adm_process.c (process_client): Removed calls to free(final_msg.data), where final_msg.data was pointing to an automatic variable. * adm_process.c (cpw_keyproc): In the case where the keyprocarg->key is set, copy the keyblock instead of passing a pointer down --- more pointer aliasing problems! * adm_funcs.c (adm_modify_kdb): Added calls to krb5_copy_principal instead of merely assigning pointers to one another and causing pointer aliasing problems. Make sure the master key version number is propagated correctly. Thu Aug 4 03:38:58 1994 Tom Yu (tlyu@dragons-lair) * Makefile.in: whoops install manpage as kadmin.8, not kadmin.1 * Makefile.in: install kadmind in the right place Sat Jul 16 09:22:19 1994 Tom Yu (tlyu at dragons-lair) * configure.in: another attempt to make dbm libs dtrt Fri Jul 1 16:01:02 1994 Mark Eichin (eichin@cygnus.com) * adm_listen.c: if USE_SIGPROCMASK, replace sigblock et al. configure.in: CHECK_SIGPROCMASK. Wed Jun 29 00:25:29 1994 Tom Yu (tlyu at dragons-lair) * adm_server.c: fixed error table calls to use krb5_init_ets Fri Jun 24 20:39:37 1994 Theodore Y. Ts'o (tytso at tsx-11) * adm_process.c (cpw_keyproc): return error codes on failure * adm_nego.c (adm_negotiate_key): added return on memory allocation error * adm_fmt_inq.c (adm_fmt_prt, adm_print_exp_time, adm_print_attributes): Sanitized error return strategies. * adm_kadmin.c (adm5_kadmin): Plug memory leaks, fix double free's, fix message in error syslog. * adm_process.c (process_client): Plug memory leaks * adm_adm_func. (adm_inq_old_key): Plug memory leaks, return error when adm_fmt_prt returns an error * adm_adm_func.c (adm_mod_old_key): Plug memory leaks, report error if put_principal returns an error. * adm_adm_func.c (adm_change_pwd_rnd): Fix syslog information * adm_adm_func.c (adm_build_key): Plug memory leak