]> git.ipfire.org Git - thirdparty/krb5.git/commit
Document and check init_creds context requirement 593/head
authorGreg Hudson <ghudson@mit.edu>
Mon, 9 Jan 2017 16:44:29 +0000 (11:44 -0500)
committerGreg Hudson <ghudson@mit.edu>
Thu, 26 Jan 2017 18:59:12 +0000 (13:59 -0500)
commitc4beb35c9ac0711ef650abc4f1e44a4c82d5f3d0
treee3432d3f2444098de70721cabb7d92620a64d2a6
parentc0b25fe282355d4f329418956b9c6295780af633
Document and check init_creds context requirement

To ensure that the same clpreauth plugin modules and moddata pointers
are used for each step of an initial creds operation, the caller must
use the same library context for krb5_init_creds_init(),
krb5_init_creds_step(), and krb5_init_creds_free().  Document and
enforce this requirement.

ticket: 7877
src/include/krb5/krb5.hin
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/int-proto.h
src/lib/krb5/krb/preauth2.c