CVS update: samba/source/libsmb

abartlet at samba.org abartlet at samba.org
Sat May 10 00:42:20 EST 2003


Date:	Fri May  9 14:42:20 2003
Author:	abartlet

Update of /home/cvs/samba/source/libsmb
In directory dp.samba.org:/tmp/cvs-serv30348/libsmb

Modified Files:
      Tag: SAMBA_3_0
	smbencrypt.c cliconnect.c ntlmssp.c 
Log Message:
Finally get NTLMv2 working on the client!

With big thanks to tpot for the ethereal disector, and for the base code
behind this, we now fully support NTLMv2 as a client.

In particular, we support it with direct domain logons (tested with ntlm_auth
--diagnostics), with 'old style' session setups, and with NTLMSSP.

In fact, for NTLMSSP we recycle one of the parts of the server's reply directly...

(we might need to parse for unicode issues later).

In particular, a Win2k domain controller now supplies us with a session key
for this password, which means that doman joins, and non-spnego SMB signing
are now supported with NTLMv2!

Andrew Bartlett


Revisions:
smbencrypt.c		1.68.2.8 => 1.68.2.9
	http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c?r1=1.68.2.8&r2=1.68.2.9
cliconnect.c		1.71.2.20 => 1.71.2.21
	http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c?r1=1.71.2.20&r2=1.71.2.21
ntlmssp.c		1.4.2.8 => 1.4.2.9
	http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c?r1=1.4.2.8&r2=1.4.2.9


More information about the samba-cvs mailing list