+2001-01-30 Ezra Peisach <epeisach@mit.edu>
+
+ * rd_req_dec.c (krb5_rd_req_decrypt_tkt_part): Free
+ krb5_keytab_entry if call to krb5_decrypt_tkt_part()
+ fails. [krb5-libs/855 reported by guy@packeteer.com]
+
2001-01-19 Ken Raeburn <raeburn@mit.edu>
* preauth.c: Don't use PROTOTYPE macro, just always use the
2000-10-04 Ezra Peisach <epeisach@mit.edu>
* rd_req_dec.c (krb5_rd_req_decrypt_tkt_part): Fix memory leak if
- krb5_decrypt_tkt_part() fails. (krb5-libs/855)
+ krb5_decrypt_tkt_part() fails. [krb5-libs/855]
2000-10-03 Ezra Peisach <epeisach@mit.edu>
return retval;
retval = krb5_decrypt_tkt_part(context, &ktent.key, req->ticket);
- /* If error, we will return after freeing memory */
+ /* Upon error, Free keytab entry first, then return */
(void) krb5_kt_free_entry(context, &ktent);
return retval;