4ea04187ebd4b0cc405e504cac444ee748bcaa07
[mono.git] / mcs / class / Mono.Security / Mono.Security.Protocol.Ntlm / ChangeLog
1 2010-05-10  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * ChallengeResponse.cs: Let it compile for Moonlight (where the 
4         file is compiled inside System.dll)
5
6 2004-11-05  Sebastien Pouliot  <sebastien@ximian.com>
7
8         * MessageBase.cs: Fixed endian issue. Added globalization support.
9         * Type1Message.cs: Fixed endian issue. Added globalization support.
10         * Type2Message.cs: Fixed endian issue.
11         * Type3Message.cs: Fixed endian issue. Added globalization support.
12
13 2004-04-22  Sebastien Pouliot  <sebastien@ximian.com>
14
15         * ChallengeResponse.cs: FxCop-ized. 
16         * NtlmFlags.cs: FxCop-ized. CLS compliance.
17         * Type1Message.cs: FxCop-ized.
18         * Type3Message.cs: FxCop-ized.
19
20 2004-04-20  Sebastien Pouliot  <sebastien@ximian.com>
21
22         * NtlmFlags.cs: Changed enum to int for CLS compliance.
23
24 2003-12-17  Sebastien Pouliot  <spouliot@videotron.ca>
25
26         * ChallengeResponse.cs: Sorry I must have a profesionnal problem with
27         weak passwords ;-). Anyway I corrected the CR for null passwords (which
28         would produce a weak key for the first DES key) and added clean up :).
29         However it (null password) doesn't work for SQL Server authentication ?
30
31 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
32
33         * ChallengeResponse.cs: Pre-calculated second part of the LM hash for 
34         small password. Otherwise we get a  DES weak key - which isn't 
35         supported (exception) by the framework.
36
37 2003-12-02  Sebastien Pouliot  <spouliot@videotron.ca>
38
39         * ChallengeResponse.cs: Fixed compilation error with mcs (System.Math.Min)
40         * Type2Message.cs: Fixed compilation warning for override. Flags are now
41         32 bits.
42         * Type3Message.cs: Fixed compilation warning for override. Removed (old)
43         header code to use base class. Changed 16 bits Options for 32 bits Flags 
44         (NtlmFlags).
45
46 2003-12-01  Sebastien Pouliot  <spouliot@videotron.ca>
47
48         * ChallengeResponse.cs: New. Implements the NTLM (v1) Challenge Response.
49         * MessageBase.cs: New. Abstract base class for NTLM messages.
50         * NtlmFlags.cs: New. All known flags for NTLM.
51         * Type1Message.cs: New. Negotiation message.
52         * Type2Message.cs: New. Challenge message.
53         * Type3Message.cs: New. Authentication message.