[krbdev.mit.edu #6924] SVN Commit
Greg Hudson via RT
rt-comment at krbdev.mit.edu
Thu Jun 23 15:25:52 EDT 2011
* krb5_ldap_policydn_to_name wasn't freeing rdn, and was using the
wrong function to free dn, in the HAVE_LDAP_STR2DN CASE.
* populate_krb5_db_entry wasn't freeing the tl_data generated from
ber_tl_data.
* populate_krb5_db_entry was using the wrong function to free
a password policy when finding pw_max_life.
* krb5_ldap_put_principal wasn't freeing ber_tl_data.
* krb5_update_tl_kadm_data had a bad contract. Change the contract
to be more like krb5_dbe_update_mod_princ_data and simplify its
memory management.
http://src.mit.edu/fisheye/changelog/krb5/?cs=24984
Commit By: ghudson
Revision: 24984
Changed Files:
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/princ_xdr.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/princ_xdr.h
More information about the krb5-bugs
mailing list