summaryrefslogtreecommitdiff
path: root/libcli/auth/schannel_state_tdb.c
AgeCommit message (Collapse)AuthorFilesLines
2010-02-23schannel_tdb: make code compilable in both treesSimo Sorce1-51/+92
2010-02-23s3:schannel streamline interfaceSimo Sorce1-28/+168
Make calling schannel much easier by removing the need to explicitly open the database. Let the abstraction do it instead.
2010-02-23s3:schannel fix memory hierarchySimo Sorce1-1/+1
passing mem_ctx was causing creds->sid to be allocated on mem_ctx and not be child of creds as expected. When later in schannel_check_creds_state() we stole the creds on a different memory context the sid was left behind and the memory it points to freed when the temporary context was freed.
2010-02-23s3:schannel more readable check logicSimo Sorce1-15/+0
Make the initial schannel check logic more understandable. Make it easy to define different policies depending on ther caller's security requirements (Integrity/Privacy/Both/None)
2009-08-27libcli/auth: add tdb backend for schannel state.Günther Deschner1-0/+222
Guenther