CVS update: samba/source/include

abartlet at samba.org abartlet at samba.org
Sun Feb 2 00:01:31 EST 2003


Date:	Sat Feb  1 13:01:31 2003
Author:	abartlet

Update of /data/cvs/samba/source/include
In directory dp.samba.org:/tmp/cvs-serv10377/include

Modified Files:
	client.h 
Log Message:
We now have client-side SMB signing support!

This checking allows us to connect to Microsoft servers the use SMB signing,
within a few restrictions:

 - I've not get the NTLMSSP stuff going - it appears to work, but if you break
the sig - say by writing a zero in it - it still passes...
 - We don't currently verfiy the server's reply
 - It works against one of my test servers, but not the other...

However, it provides an excellent basis to work from.  Enable it with 'client
signing' in your smb.conf.

Doc to come (tomorrow) and this is not for 3.0, till we get it complete.

The CIFS Spec is misleading - the session key (for NTLMv1 at least) is the
standard session key, ie MD4(NT#).  

Thanks to jra for the early work on this.

Andrew Bartlett


Revisions:
client.h		1.55 => 1.56
	http://www.samba.org/cgi-bin/cvsweb/samba/source/include/client.h?r1=1.55&r2=1.56


More information about the samba-cvs mailing list