Initial implementation of Kerberos support for TARGET_JVM.
[mono.git] / mcs / class / Novell.Directory.Ldap / ChangeLog
1 2005-28-07  Boris Kirzner <borisk@mainsoft.com>
2         * Novell.Directory.Ldap.Security.jvm: added new directory containing 
3         TARGET_JVM specific classes for kerberos authentication.
4         * Novell.Directory.Ldap/AuthenticationTypes.cs: added new enum, 
5         corresponding to System.DirectoryServices.AuthenticationTypes. Used in
6         LdapConnection.Bind methods.
7         * Novell.Directory.Ldap.dll.sources: updated sources files.
8         * Novell.Directory.Ldap/LdapBindRequest.cs: added new constructor with 
9         credentials parameter passed as sbyte.
10         * Novell.Directory.Ldap/Connection.cs: added properties for accessing 
11         private input and output streams. Added method for streams replacing.
12         * Novell.Directory.Ldap/LdapConnection.cs: 
13                 - changed Bind api to receive AuthenticationTypes as parameter.
14                 - added TARGET_JVM-specific BindSecure method.
15                 - added TARGET_JVM-specific support for creating bind requests
16                 with security credentials.
17                 - added TARGET_JVM-specific properties for security mechanism
18                 and application section name in configuration.
19         * Novell.Directory.Ldap.vmwcsproj: updated TARGET_JVM project file.
20
21 2005-27-07  Boris Kirzner <borisk@mainsoft.com>
22         * Novell.Directory.Ldap.Asn1/Asn1Enumerated.cs,
23         Novell.Directory.Ldap.Asn1/Asn1Choice.cs,
24         Novell.Directory.Ldap.Asn1/Asn1Set.cs,
25         Novell.Directory.Ldap.Asn1/Asn1Tagged.cs,
26         Novell.Directory.Ldap.Asn1/Asn1SequenceOf.cs,
27         Novell.Directory.Ldap.Asn1/Asn1Integer.cs,
28         Novell.Directory.Ldap.Asn1/LBEREncoder.cs,
29         Novell.Directory.Ldap.Asn1/Asn1Numeric.cs,
30         Novell.Directory.Ldap.Asn1/Asn1Structured.cs,
31         Novell.Directory.Ldap.Asn1/Asn1OctetString.cs,
32         Novell.Directory.Ldap.Asn1/Asn1Object.cs,
33         Novell.Directory.Ldap.Asn1/Asn1Sequence.cs,
34         Novell.Directory.Ldap.Asn1/Asn1Null.cs,
35         Novell.Directory.Ldap.Asn1/Asn1Encoder.cs,
36         Novell.Directory.Ldap.Asn1/Asn1Boolean.cs,
37         Novell.Directory.Ldap.Asn1/Asn1SetOf.cs,
38         Novell.Directory.Ldap.Asn1/Asn1Length.cs,
39         Novell.Directory.Ldap.Asn1/Asn1Identifier.cs,
40         Novell.Directory.Ldap.Asn1/LBERDecoder.cs: removed unnecessary attribute
41         CLSCompliantAttribute(true), since it is already defined 
42         in Novell.Directory.Ldap/AssemblyInfo.cs
43         
44 2005-26-07  Boris Kirzner <borisk@mainsoft.com>
45         * Novell.Directory.Ldap/LdapException.cs: propagate root cause exception
46         to base. Use InnerException instead of private member.
47
48 2005-26-07  Boris Kirzner <borisk@mainsoft.com>
49         * Novell.Directory.Ldap/AssemblyInfo.cs, 
50         Novell.Directory.Ldap.Asn1/Asn1Enumerated.cs,
51         Novell.Directory.Ldap.Asn1/Asn1Choice.cs,
52         Novell.Directory.Ldap.Asn1/Asn1Set.cs,
53         Novell.Directory.Ldap.Asn1/Asn1Tagged.cs,
54         Novell.Directory.Ldap.Asn1/Asn1SequenceOf.cs,
55         Novell.Directory.Ldap.Asn1/Asn1Integer.cs,
56         Novell.Directory.Ldap.Asn1/LBEREncoder.cs,
57         Novell.Directory.Ldap.Asn1/Asn1Numeric.cs,
58         Novell.Directory.Ldap.Asn1/Asn1Structured.cs,
59         Novell.Directory.Ldap.Asn1/Asn1OctetString.cs,
60         Novell.Directory.Ldap.Asn1/Asn1Object.cs,
61         Novell.Directory.Ldap.Asn1/Asn1Sequence.cs,
62         Novell.Directory.Ldap.Asn1/Asn1Null.cs,
63         Novell.Directory.Ldap.Asn1/Asn1Encoder.cs,
64         Novell.Directory.Ldap.Asn1/Asn1Boolean.cs,
65         Novell.Directory.Ldap.Asn1/Asn1SetOf.cs,
66         Novell.Directory.Ldap.Asn1/Asn1Length.cs,
67         Novell.Directory.Ldap.Asn1/Asn1Identifier.cs,
68         Novell.Directory.Ldap.Asn1/LBERDecoder.cs: added ifdef for TARGET_JVM.
69
70 2005-05-07  Boris Kirzner <borisk@mainsoft.com>
71         * Novell.Directory.Ldap.vmwcsproj: Project file converted 
72         to Developer Edition format. Removed ClearCase references.
73
74 2005-21-06  Boris Kirzner <borisk@mainsoft.com>
75         * Novell.Directory.Ldap.vmwcsproj: Added project file for TARGET_JVM.
76
77 2005-19-06  Boris Kirzner <borisk@mainsoft.com>
78         * Novell.Directory.Ldap/AssemblyInfo.cs, 
79         Novell.Directory.Ldap/Connection.cs, 
80         Novell.Directory.Ldap/LdapConnection.cs: 
81         added ifdef to exclude the code not used in TARGET_JVM.
82
83 2005-04-05  Boris Kirzner <borisk@mainsoft.com>
84         * Added Novell.Directory.Ldap.Rfc2251/RfcLdapSuperDN.cs to sources.
85
86 2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
87
88         * Makefile : csc wanted ".dll" for Mono.Security
89
90 2004-12-06 Anil Bhatia <banil@novell.com>
91         
92         * Updated with support for SSL, 
93         Ldap Events, Edir Events, Intermediate Response
94
95         * Updated ChangeLog so that latest changes are
96         on the top.
97
98 2003-12-14  Sunil Kumar  <sunilk@novell.com>
99
100         * Updated with XML Doc. Support
101
102 2003-12-09  Sunil Kumar  <sunilk@novell.com>
103
104         * Updated with Schema Support
105
106 2003-11-21  Sunil Kumar  <sunilk@novell.com>
107
108         * Changed the linux build script to replace corlib.dll
109           with mscorlib.dll
110
111 2003-11-16  Sunil Kumar  <sunilk@novell.com>
112
113         * Added LDAP controls in Novell.Directory.Ldap.Controls
114         
115         * Added Samples for LDAP controls
116
117 2003-11-15  Sunil Kumar  <sunilk@novell.com>
118         
119         * Changed the LdapConnection public Method name as per MS naming convention
120
121         * Added the Authors description 
122         
123 2003-11-14  Sunil Kumar  <sunilk@novell.com>
124
125         * Changed the Directory structure and Class file names as per the Microsoft Standards.
126         
127         * Changed the build scripts accordingly
128
129
130
131
132