pull up r23677 from trunk
authorTom Yu <tlyu@mit.edu>
Mon, 8 Feb 2010 21:22:18 +0000 (21:22 +0000)
committerTom Yu <tlyu@mit.edu>
Mon, 8 Feb 2010 21:22:18 +0000 (21:22 +0000)
commite9a60482b9d92c87a3762dba56a6e34a5d09d790
tree8aaedfdd45f3f5fb10437275da929668cc8cec2a
parent69656603031f04042bcb2bb868794d03105bb3e0
pull up r23677 from trunk

 ------------------------------------------------------------------------
 r23677 | ghudson | 2010-01-28 20:22:17 -0500 (Thu, 28 Jan 2010) | 14 lines

 ticket: 6652
 subject: Make decryption of master key list more robust
 target_version: 1.8
 tags: pullup

 krb5_def_fetch_mkey_list was incorrectly filtering mkey_aux entries
 when searching the list for an entry which can be decrypted with the
 stashed master key.  This bug was masked in most cases by the mkvno
 heuristic.

 Remove the mkvno heuristic, since performance is not an issue for this
 rarely-performed operation, and remove the incorrect enctype
 comparison in the brute-force search.

ticket: 6652
version_fixed: 1.8
status: resolved

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-8@23711 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/kdb/kdb_default.c