svn commit: samba r4635 - in branches/SAMBA_4_0/source: libcli/auth librpc librpc/rpc torture/rpc

abartlet at samba.org abartlet at samba.org
Mon Jan 10 10:48:19 GMT 2005


Author: abartlet
Date: 2005-01-10 10:48:19 +0000 (Mon, 10 Jan 2005)
New Revision: 4635

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

Log:
Fix NTLMSSP to return NT_STATUS_OK when it has constructed the auth
token in the client (the final token in the negotiation).

Consequential fixes in the SPNEGO code, which now uses the out.length
as the indicator of 'I need to send something to the other side'.

Merge the NTLM and SPNEGO DCE-RPC authentication routines in the client.

Fix the RPC-MULTIBIND test consequent to this merge.

Andrew Bartlett

Removed:
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_ntlm.c
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_spnego.c
Modified:
   branches/SAMBA_4_0/source/libcli/auth/ntlmssp.c
   branches/SAMBA_4_0/source/libcli/auth/spnego.c
   branches/SAMBA_4_0/source/librpc/config.mk
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_auth.c
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c
   branches/SAMBA_4_0/source/torture/rpc/bind.c


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


More information about the samba-cvs mailing list