svn commit: samba r13402 - in branches/SAMBA_4_0/source: auth/gensec rpc_server/netlogon torture/rpc

abartlet at samba.org abartlet at samba.org
Thu Feb 9 02:30:45 GMT 2006


Author: abartlet
Date: 2006-02-09 02:30:43 +0000 (Thu, 09 Feb 2006)
New Revision: 13402

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13402

Log:
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

Modified:
   branches/SAMBA_4_0/source/auth/gensec/schannel.c
   branches/SAMBA_4_0/source/auth/gensec/schannel_sign.c
   branches/SAMBA_4_0/source/auth/gensec/schannel_state.c
   branches/SAMBA_4_0/source/rpc_server/netlogon/dcerpc_netlogon.c
   branches/SAMBA_4_0/source/torture/rpc/schannel.c


Changeset:
Sorry, the patch is too large (698 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13402


More information about the samba-cvs mailing list