security: set private flags acquire_cred_func()
commitccc4df52c7784b556265810dfd4a4f11b00a0333
authorStefan Becker <chemobejk@gmail.com>
Fri, 15 Mar 2013 08:31:25 +0000 (15 10:31 +0200)
committerStefan Becker <chemobejk@gmail.com>
Fri, 15 Mar 2013 08:49:01 +0000 (15 10:49 +0200)
tree6faf18f2b3e046b43ca20c7232afa78c66ddbe03
parent3db0ac8fd80dab047fd1104bf71fadbda32a9de1
security: set private flags acquire_cred_func()

This reverts commit 19e666ab1c1b6bf794fa3c3490f6a594f8b59c36.

Make it a requirement that mechanism set their private flags only in
their acquire_cred_func(). This fixes broken NTLM fallback in Negotiate
in non-SSPI configurations.
src/core/sip-sec-krb5.c
src/core/sip-sec-mech.h
src/core/sip-sec-ntlm.c
src/core/sip-sec-sspi.c
src/core/sip-sec.c