r13402: Make Samba4 pass a nastier RPC-SCHANNEL test.
authorAndrew Bartlett <abartlet@samba.org>
Thu, 9 Feb 2006 02:30:43 +0000 (02:30 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:51:53 +0000 (13:51 -0500)
commit982a6aa871c9fce17410a9712cd9fa726025ff90
tree3af4ac8bbafadd89c686d3cc674d980c3369aab9
parent487b374b4359b2cb5f4e249e595c43bfa568a853
r13402: Make Samba4 pass a nastier RPC-SCHANNEL test.

The new RPC-SCHANNEL test shows that the full credentials state must
be kept in some shared memory, for some length of time.  In
particular, clients will reconnect with SCHANNEL (after loosing all
connections) and expect that the credentials chain will remain in the
same place.

To achive this, we do the server-side crypto in a transaction,
including the fetch/store of the shared state.

Andrew Bartlett
source/auth/gensec/schannel.c
source/auth/gensec/schannel_sign.c
source/auth/gensec/schannel_state.c
source/rpc_server/netlogon/dcerpc_netlogon.c
source/torture/rpc/schannel.c