[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