2003-01-10 Ken Raeburn * Makefile.in: Add AC_SUBST_FILE marker for lib_frag and libobj_frag. 2002-10-08 Tom Yu * Makefile.in (LIBMINOR): Bump. * client_init.c (kadm5_lock, kadm5_unlock): Add stubs that error out, since these are not supported on the client side. 2002-09-18 Ken Raeburn * client_init.c (_kadm5_init_any): If creating a new ccache, put it in memory instead of on disk. 2002-08-29 Ken Raeburn * Makefile.in: Revert $(S)=>/ change, for Windows support. 2002-08-23 Ken Raeburn * Makefile.in: Change $(S)=>/ and $(U)=>.. globally. 2002-07-31 Tom Yu * client_init.c (_kadm5_init_any): Use KADM5_MISSING_KRB5_CONF_PARAMS in order to be less confusing to someone running kadmin rather than kadmin.local. 2002-07-17 Ken Raeburn * Makefile.in (SHLIB_EXPDEPS, SHLIB_EXPLIBS): Drop references to libdyn. 2002-03-06 Ken Raeburn * Makefile.in (LIBMAJOR): Bump to avoid Heimdal conflict. 2001-11-07 Sam Hartman * client_init.c: Allow arcfour-hmac-md5 to be used for kadmin 2001-06-18 Ezra Peisach * client_init.c (_kadm5_init_any): Add casts to (gss_OID) in calls to gss library. Sun Feb 18 17:32:53 2001 Ezra Peisach * client_rpc.c: Insure pointer argument type is same as passed onto xdr functions. (arguments specified to *3_1 functions were for the *_1 functions). * client_init.c, client_principal.c, clnt_policy.c: Cleanup unused variables and assignments in conditionals. 2000-10-17 Ezra Peisach * clnt_chpass_util.c (kadm5_chpass_principal_util): Change msg_len to unsigned int. 2000-07-03 Ezra Peisach * Makefile.in: The client library does not depend on the database library. Remove reference to it. 2000-06-30 Tom Yu * Makefile.in (SHLIB_EXPDEPS): Add libdb. (SHLIB_EXPLIBS): Add -ldb. 2000-06-28 Ezra Peisach * client_init.c (_kadm5_init_any): gss_krb5_ccache_name returns const char *, but the code was treating it as a char *. 2000-06-23 Nalin Dahyabhai * clnt_chpass_util.c (kadm5_chpass_principal_util): Adjust for new length parameter in both kadm5_chpass_principal_util() and in _kadm5_chpass_principal_util(). * client_init.c (_kadm5_init_any): Fix determination of client name length for overflow checking. 2000-06-23 Ken Raeburn * client_init.c (enctypes): Add des3 and des-md5 to the list of permitted enctypes. 2000-05-31 Wilfredo Sanchez * client_init.c, client_principal.c, client_rpc.c: Check for existance of . [from Nathan Neulinger ] 2000-02-26 Tom Yu * client_principal.c (kadm5_create_principal_3): Remove keepold argument. * Makefile.in (LIBMAJOR): Bump major number due to call signature changes. 2000-02-13 Tom Yu * client_rpc.c: Add new client stubs. * client_principal.c: Add new functions for client-side kadm rpc calls. 2000-01-27 Ken Raeburn * client_init.c (enctypes): New array, listing only ENCTYPE_DES_CBC_CRC. (_kadm5_init_any): Pass it in krb5_get_in_tkt_with_* calls for now, while GSSAPI/krb5 can only handle DES. 1999-10-26 Wilfredo Sanchez * 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. 1999-08-27 Tom Yu * client_init.c (_kadm5_init_any): Remove support for krb5-mech2 for now. Thu May 13 17:24:44 1999 Tom Yu * client_init.c (_kadm5_init_any): Use gss_krb5_ccache_name() to set the gssapi ccache name. 1998-11-13 Theodore Ts'o * Makefile.in: Set the myfulldir and mydir variables (which are relative to buildtop and thisconfigdir, respectively.) 1998-10-27 Marc Horowitz * client_init.c (_kadm5_init_any): try the krb5 v2 mechanism first, and if that fails, try the krb5 v1 mech. Sun Jul 26 18:11:56 1998 Sam Hartman * Makefile.in (LIBMAJOR): bump libmajor Wed Apr 15 18:05:57 1998 Tom Yu * Makefile.in (SHLIB_EXPDEPS): (SHLIB_EXPLIBS): Rename libcrypto -> libk5crypto. Fri Feb 27 22:32:16 1998 Theodore Ts'o * Makefile.in: Changed thisconfigdir to point at the lib/kadm5 directory, since we've moved all of the configure.in tests to the toplevel lib/kadm5 configure.in Wed Feb 18 16:14:27 1998 Tom Yu * Makefile.in: Remove trailing slash from thisconfigdir. Fix up BUILDTOP for new conventions. Fri Feb 13 21:30:34 1998 Tom Yu * client_init.c: * client_principal.c: * client_rpc.c: * clnt_policy.c: * clnt_privs.c: Update header locations. * Makefile.in (LIBMAJOR): Bump major version to reflect change in rpc library. Wed Jan 28 16:32:36 1998 Theodore Ts'o * configure.in, Makefile.in: Remove the CopySrcHeader macro from configure.in and substitute equivalent functionality in Makefile.in Mon Oct 13 10:55:02 1997 Ezra Peisach * client_init.c (kadm5_destroy): Free handle->lhandle field, call kadm5_free_config_params and krb5_free_context. Tue Jul 1 02:34:46 1997 Tom Yu * client_principal.c, client_rpc.c: Add support for setv4key. Mon Mar 31 17:40:48 1997 Barry Jaspan * client_principal.c, client_rpc.c: add support for setkey_principal Sat Feb 22 01:35:19 1997 Sam Hartman * Makefile.in (SHLIB_EXPDEPS): s/.so/$(SHLIBEXT) Wed Jan 15 20:49:34 1997 Tom Yu * Makefile.in: * configure.in: Update to new library build procedure. Wed Nov 13 19:20:11 1996 Tom Yu * Makefile.in (clean-unix): Remove shared/*. Wed Nov 6 10:35:01 1996 Theodore Ts'o * client_init.c (_kadm5_init_any): Use a more fined grained error code, KADM5_MISSING_CONF_PARAMS instead of KRB5_CONFIG_BADFORMAT (_kadm5_init_any): Use a more fined grained error code, KADM5_BAD_SERVER_NAME, instead of KRB5_CONFIG_BADFORMAT. Thu Nov 7 11:41:08 1996 Ezra Peisach * client_principal.c (kadm5_get_principal, kadm5_modify_principal): For a V1 request, copy only the memory that is allocated for the incomming principal. Fri Oct 4 08:38:16 1996 Ezra Peisach * client_principal.c (kadm5_randkey_principal): Do not assume that malloc(0) returns non-NULL. [krb5-admin/29] Mon Aug 26 16:33:31 1996 Barry Jaspan * client_init.c (_kadm5_init_any): use DEFAULT_PROFILE_PATH instead of "/etc/krb5.conf" Wed Jul 31 17:01:38 1996 Tom Yu * client_init.c: Revert prior change due to netdb.h shuffling. Tue Jul 30 19:47:53 1996 Tom Yu * client_init.c: Remove #include because rpc/types.h (included from kadm5/admin.h) gets it. Wed Jul 24 20:59:35 1996 Sam Hartman * configure.in: Don't replace setenv * client_init.c (_kadm5_init_any): Use krb5_setenv and krb5_unsetenv Wed Jul 24 18:20:47 1996 Tom Yu * Makefile.in, configure.in: break out client lib into a subdirectory