jcifs-1.3.0 from tgz
authorFelix Schumacher <p0354740@isib001.(none)>
Thu, 6 Nov 2008 12:19:14 +0000 (13:19 +0100)
committerFelix Schumacher <p0354740@isib001.(none)>
Thu, 6 Nov 2008 12:19:14 +0000 (13:19 +0100)
commit6e8dd5651065fd234233d88dad0b0361d455e3fa
tree8f26120311fcd57ae978b869aa56eafb42142c7a
parent8498a5e280b0e27dada8838f6fb5dc0a678aa49a
jcifs-1.3.0 from tgz

Sat Oct 25 17:45:51 EDT 2008
jcifs-1.3.0 released

NTLMv2 has been FULLY implemented and is now the default. Signatures
without and without various NTLMSSP flags (e.g. NTLMSSP_NEGOTIATE_NTLM2)
have been tested with Windows 2003 and Windows 2000.

New default values are:

  jcifs.lmCompatibility = 3
  jcifs.smb.client.useExtendedSecurity = true

Note: The NTLM HTTP Filter does not and can never support NTLMv2 as it
uses the main-in-the-middle technique which is specifically thwarted by
factoring the NTLMSSP TargetInformation block into the computed hashes.
A proper NTLMv2 HTTP authentication filter would require NETLOGON RPCs
(or possibly some kind of Kerberos digest authentication like Heimdal
uses).
21 files changed:
README.txt
build.xml
examples/runtests.sh
src/jcifs/http/NtlmHttpFilter.java
src/jcifs/http/NtlmHttpURLConnection.java
src/jcifs/netbios/NameServiceClient.java
src/jcifs/netbios/NameServiceClient.java-2008-02-05 [deleted file]
src/jcifs/ntlmssp/Type1Message.java
src/jcifs/ntlmssp/Type3Message.java
src/jcifs/smb/Dfs.java
src/jcifs/smb/NtStatus.java
src/jcifs/smb/NtlmContext.java [new file with mode: 0644]
src/jcifs/smb/NtlmPasswordAuthentication.java
src/jcifs/smb/ServerMessageBlock.java
src/jcifs/smb/SigningDigest.java
src/jcifs/smb/SmbComNegotiateResponse.java
src/jcifs/smb/SmbComSessionSetupAndX.java
src/jcifs/smb/SmbComSessionSetupAndXResponse.java
src/jcifs/smb/SmbConstants.java
src/jcifs/smb/SmbSession.java
src/jcifs/smb/SmbTransport.java