Sun Mar 31 17:49:01 1996 Mark Eichin * kadmin5.c (kadmin_extract_snk4): new command to get the key data out for an SNK4 device. Prints the octal digits as they'd be entered into the hardware, and the checksum printed by the device in response. Fri Sep 29 14:44:24 1995 Mark Eichin * kadmin5.c (kadmin_startup): initialize action before strcat'ing on to it. Wed Sep 06 14:20:57 1995 Chris Provenzano (proven@mit.edu) * kadmin5.c : s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g Mon Aug 21 17:02:52 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.M - Remove description of flags since this should be in a common manpage. Tue Aug 8 17:27:04 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5_ct.ct - Add add_key_type and del_key_type to add/delete a particular key/salt pair. * kadmin5.c - Add kadmin_{add,del}_key_type to support add_key_type and del_key_type commands. Change -l processing to use krb5_string_to_deltat(). * kadmin5.h - Update prototypes and remove obsolete functions. * network.c - Add new protocol error message support. * kadmin5.M - Remove descriptions of obsolete syntax or syntax which has been made common among utilities. Fri Aug 4 16:13:20 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.c - Replace explicit hand-decoded integers with macros. Thu Aug 3 11:37:39 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5,convert.c - Update to use new database entry format and string conversion functions. Fri Jul 7 16:00:34 EDT 1995 Paul Park (pjpark@mit.edu) * Makefile.in - Remove all explicit library handling and LDFLAGS. * configure.in - Add USE_ and KRB5_LIBRARIES. Fri Jun 30 14:33:31 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.c - Add usage of compile(3) regular expression interfaces if present. Also call regfree if using regcomp. * configure.in - Add --with-dbm to select between Berkeley and DBM KDC database format. Tue Jun 27 18:50:29 1995 Sam Hartman (hartmans@tardis) * Makefile.in: Remove -g from linker flags. Fri Jun 16 20:28:38 1995 Sam Hartman * kadmin5.c (kadmin_cleanup): Return success always; nothing called has a useful return value, and the previous behavior (returning an undefined value) caused periodic failure of the regression tests. Thu Jun 15 17:54:04 EDT 1995 Paul Park (pjpark@mit.edu) * Makefile.in - Change explicit library names to -l form, and change target link line to use $(LD) and associated flags. Also, remove DBMLIB, it was not used. * configure.in - Remove dbm library checks, these are no longer needed with the Berkeley database code. Also, add shared library usage check. Sat Jun 10 23:03:41 1995 Tom Yu (tlyu@dragons-lair) * network.c: krb5_auth_context redefinitions Fri Jun 9 23:04:56 1995 Theodore Y. Ts'o * kadmin5.c: Change the default kadmin instance to be "admin" Fri Jun 9 19:05:57 1995 * configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. Mon Jun 5 16:00:56 EDT 1995 Paul Park (pjpark@mit.edu) * network.c : add ability to perform net_connect() whenever the caller feels like it. This controls when the administrator is prompted for his/her password. Also fix bug when -m is not specified and -c ccache is specified. * kadmin5.c : break out calls to net_connect() to be before krb5_read _password() for kadmin_add_new_key() and kadmin_change_pwd(). * kadmin5.h : Add new argument to net_do_proto(). Mon Jun 5 14:11:58 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.c - Add support for specifiable credentials caches and ticket lifetimes. * network.c - Use new krb5_adm_connect() calling sequence. * kadmin5.h - Update prototypes and externals. * kadmin5.M - Update description to add -c -l -d and -s flags. Thu Jun 1 14:31:49 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.c: Change the default admin instance name to "kadmin" * kadmin5.c(kadmin_list): Compare principals to each of the supplied regular expressions instead of only to the last one. This is slightly inefficient, but correct. * kadmin5.M: Document the change in default instance name. Mon May 15 10:57:17 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.M - Change default principal name for kadmin5. Fri May 12 16:04:01 EDT 1995 Paul Park (pjpark@mit.edu) * configure.in - Check for regex.h. * kadmin5.c - Use regex.h only if present. Correctly calculate length of argument string to build when command is on command line. Thu May 11 12:18:27 EDT 1995 Paul Park (pjpark@mit.edu) * kadmin5.c - Change "programname" to be the last component of argv[0]. Also correctly terminate generated argument string in kadmin_startup. Tue May 9 15:56:40 EDT 1995 Paul Park (pjpark@mit.edu) First checkin of new administrative client.