]> git.ipfire.org Git - thirdparty/krb5.git/commit
Track preauth failures instead of tries 602/head
authorGreg Hudson <ghudson@mit.edu>
Fri, 13 Jan 2017 17:16:04 +0000 (12:16 -0500)
committerGreg Hudson <ghudson@mit.edu>
Thu, 2 Feb 2017 20:10:08 +0000 (15:10 -0500)
commita1dc81d22304e77edaa8388c7d7d75cade81dc80
tree9ecd2fbc879b8a1e1d6703717172c5684a9c4199
parent5fef7aa7e43e45d227f2d53c661a23c932caafca
Track preauth failures instead of tries

In preauth2.c, instead of noting whenever we try a real preauth mech,
note when a mechanism fails on our side.  Tracking only failures
eliminates the need to reset the list for multi-step preauth exchanges
or for processing padata in the AS-REP, but we will need the function
later for continuing after optimistic preauth failures.

ticket: 8537
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/int-proto.h
src/lib/krb5/krb/preauth2.c