]> git.ipfire.org Git - thirdparty/krb5.git/commit
Stop double-caching referral tickets 937/head
authorGreg Hudson <ghudson@mit.edu>
Tue, 28 May 2019 16:16:41 +0000 (12:16 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 29 May 2019 16:24:40 +0000 (12:24 -0400)
commit03ecb09d2af3544af7b9232c11278f9d2bee4b4b
tree831bcc82c433bebd3b369beecc2a6be98af26c2f
parentf174919a600ab617a881500e3ead98ba9f49c62e
Stop double-caching referral tickets

Caching referral tickets under two names can generate duplicate cache
entries, and is speculative--if credentials are requested with the
referral realm, there is no good reason to expect a subsequent request
with the canonical realm.  Only cache under the referral realm.

ticket: 8764
src/lib/krb5/ccache/ccfns.c
src/tests/t_referral.py