82455b4257cf5d11fab81b3c9010b0b846613578
[mono.git] / mcs / class / System.Security / ChangeLog
1 2010-03-16  Jb Evain  <jbevain@novell.com>
2
3         * Makefile: rename the net_2_1 profile to moonlight.
4
5 2009-06-05  Marek Safar  <marek.safar@gmail.com>
6
7         * Makefile: Fixed NET_2_0 conditional to actually handle Mono.Security
8         dependency.
9
10 2008-11-01  Sebastien Pouliot  <sebastien@ximian.com>
11
12         * System.Security_test.dll.sources: Add new tests to build
13                 System.Security.Cryptography.Pkcs/CmsRecipientCollectionTest.cs
14                 System.Security.Cryptography.Xml/TransformTest.cs
15                 System.Security.Cryptography.Xml/XmlDecryptionTransformTest.cs
16
17 2008-10-14  Gert Driesen  <drieseng@users.sourceforge.net>
18
19         * System.Security_test.dll.sources: Added XmlLicenseTransformTest.cs
20         and XmlDsigExcC14NWithCommentsTransformTest.cs.
21
22 2008-09-23  Marek Safar <marek.safar@gmail.com>
23
24         * Makefile: Don't override global debug flag.
25
26 2007-06-12  Marek Safar <marek.safar@gmail.com>
27
28         * Makefile: Check only major framework version to do 2.x build.
29
30 2007-01-17  Atsushi Enomoto  <atsushi@ximian.com>
31
32         * System.Security_test.dll.sources : added
33           XmlDsigExcC14NTransformTest.cs.
34
35 2006-12-15  Sebastien Pouliot  <sebastien@ximian.com>
36
37         * Makefile: Execute PKITS tests only if the data is installed locally.
38         See System.dll unit tests for details.
39         * System.Security_test.dll.sources: Add some PKITS unit tests to the
40         build.
41
42 2006-11-08  Sebastien Pouliot  <sebastien@ximian.com>
43
44         * System.Security_test.dll.sources: Added unit and CAS tests for 
45         System.Security.Cryptography.X509Certificates.X509Certificate2UI
46
47 2006-09-22  Atsushi Enomoto  <atsushi@ximian.com>
48
49         * Makefile:
50           Added Test/S.S.C.Xml/EncryptedXmlSample3.xml to EXTRA_DISTFILES.
51
52 2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>
53
54         * Makefile: oops, syntax breakage.
55
56 2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>
57
58         * Makefile:
59           Added Test/S.S.C.Xml/EncryptedXmlSample2.xml to EXTRA_DISTFILES.
60
61 2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>
62
63         * System.Security_test.dll.sources: added EncryptedXmlTest.cs.
64         * Makefile: added some extra test support files as EXTRA_DISTFILES.
65
66 2006-09-06  Atsushi Enomoto  <atsushi@ximian.com>
67
68         * System.Security_test.dll.sources: added DataReferenceTest.cs.
69
70 2005-09-26  Sebastien Pouliot  <sebastien@ximian.com>
71
72         * System.Security.dll.sources: Remove all X509 related classes.
73         * System.Security_test.dll.sources: Remove all X509 related tests.
74         * System.Security.Cryptography.X509Certificates/*.cs: moved to 
75         System.dll assembly.
76         * Test/System.Security.Cryptography.X509Certificates/*.cs: moved to
77         System.dll assembly.
78
79 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
80
81         * System.Security_test.dll.sources: Added unit tests for System.
82         Security.Permissions.StorePermissionAttribute class.
83
84 2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>
85
86         * System.Security_test.dll.sources: Added unit tests for System.
87         Security.Cryptography.Pkcs.SignerInfoCollection class.
88
89 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
90
91         * System.Security.dll.sources: Added IRelDecryptor interface and 
92         XmlLicenseTransform class to System.Security.Cryptography.Xml (2.0).
93
94 2005-04-23  Sebastien Pouliot  <sebastien@ximian.com>
95
96         * System.Security.dll.sources: Added StorePermission and 
97         StorePermissionAttribute to System.Security.Permissions (2.0).
98
99 2005-04-04  Atsushi Enomoto  <atsushi@ximian.com>
100
101         * System.Security.dll.sources: added XmlSignatureStreamReader.cs.
102
103 2005-01-17  Sebastien Pouliot  <sebastien@ximian.com>
104
105         * System.Security.dll.sources: Added System.Security.Cryptography.
106         X509Certificates/X509EnhancedKeyUsageExtension.cs and 
107         X509SubjectKeyIdentifierHashAlgorithm.cs to the build.
108         * System.Security_test.dll.sources: Added System.Security.Cryptography
109         .Pkcs/Pkcs9ContentTypeTest.cs, Pkcs9MessageDigestTest.cs and System.
110         Security.Cryptography.X509Certificates/X509BasicConstraintsExtensionTest.cs,
111         X509EnhancedKeyUsageExtensionTest.cs, X509ExtensionTest.cs, 
112         X509KeyUsageExtensionTest.cs and X509SubjectKeyIdentifierExtensionTest.cs
113         to the unit test assembly.
114
115 2005-01-06  Raja R Harinath  <rharinath@novell.com>
116
117         * Makefile (LIB_MCS_FLAGS): Add reference to Mono.Security.dll
118         only in the NET 2.0 profile.  See 2004-07-07 entry.
119
120 2005-01-05  Sebastien Pouliot  <sebastien@ximian.com>
121
122         * Makefile: Don't ignore the CS0119 warnings (private field not used) 
123         when building the assembly (the code is already clean for this).
124         * System.Security.dll.sources: Add DataProtectionPermission, Attribute
125         and Flags to the assembly (moved from corlib).
126         * System.Security_test.dll.sources: Add DataProtectionPermission
127         Attribute unit tests (moved from corlib unit tests).
128
129 2004-12-23  Sebastien Pouliot  <sebastien@ximian.com>
130
131         * System.Security.dll.sources: Added System.Security.Cryptography/
132         ProtectedData.cs, ProtectedMemory.cs, DataProtectionScope.cs and
133         MemoryProtectionScope.cs as they been moved from mscorlib to here.
134         * System.Security_test.dll.sources : Added Test/System.Security.
135         Cryptography/ProtectedDataTest.cs and ProtectedMemoryTest.cs for the 
136         same reason.
137
138 2004-09-04  Tim Coleman <tim@timcoleman.com>
139         * System.Security.dll.sources:
140                 Add new System.Security.Cryptography.Pkcs classes.
141
142 2004-09-03  Tim Coleman <tim@timcoleman.com>
143         * System.Security.dll.sources: 
144                 Add new System.Security.Cryptography.X509Certificates classes
145
146 2004-09-02  Tim Coleman <tim@timcoleman.com>
147         * System.Security.dll.sources: 
148                 Add new System.Security.Cryptography.Xml classes
149
150 2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>
151
152         * System.Security_test.dll.sources: Fixed unit tests to work with Fx 
153         2.0 beta 1.
154
155 2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>
156
157         * System.Security.dll.sources: Fixed classes to match Fx 2.0 beta 1.
158
159 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
160
161         * Makefile: Added a reference to Mono.Security because we'll require
162         many class from it for the NET_2_0 profile - but it would be better
163         not to have the dependency for NET_1_1.
164         * System.Security.dll.sources: Added a lot of existing classes (from
165         1.2 documentation) that were never compiled.
166         * System.Security_test.dll.sources: Added a lot of existing tests 
167         (from 1.2 documentation) that were never compiled.
168
169 2004-03-26  Sebastien Pouliot  <sebastien@ximian.com>
170
171         * System.Security.dll.sources: Added internal class Manifest.
172
173 2004-03-26  Atsushi Enomoto <atsushi@ximian.com>
174
175         * System.Security_test.dll.sources :
176           Added XmlDsigEnvelopedSignatureTest.cs.
177
178 2004-03-22  Sebastien Pouliot  <sebastien@ximian.com>
179
180         * Makefile: Added /nowarn to cleanup display when building.
181
182 2004-03-16  Atsushi Enomoto <atsushi@ximian.com>
183
184         * System.Security.dll.sources: added XmlDsigNodeList.cs
185
186 2004-02-19  Tim Coleman <tim@timcoleman.com>
187         * System.Security.dll.sources: Add new
188                 System.Security.Cryptography.Xml.SymmetricKeyWrap
189
190 2004-02-11  Sebastien Pouliot  <spouliot@videotron.ca>
191
192         * System.Security_test.dll.sources: Added unit tests for 
193         XmlDsigXPathTransform.
194
195 2004-02-10  Tim Coleman <tim@timcoleman.com>
196         * System.Security.dll.sources: Add new
197                 System.Security.Cryptography.Xml classes.
198
199 2004-02-07  Tim Coleman <tim@timcoleman.com>
200         * System.Security.dll.sources: Add new
201                 System.Security.Cryptography.Xml classes.
202
203 2004-01-11  Sebastien Pouliot  <spouliot@videotron.ca>
204
205         * System.Security.dll.sources: Added AssemblyInfo.cs and Locale.cs.
206
207 2003-07-24  Sebastien Pouliot  <spouliot@videotron.ca>
208
209         * System.Security.dll.sources: Added new Mono.Xml.XmlCanonicalizer.cs
210         from Aleksey Sanin.
211
212 2003-03-04  Sebastien Pouliot  <spouliot@videotron.ca>
213
214         * System.Security.build: Added a new output System.Security_cmp.dll
215         which links with mscorlib. This version is to be used to generate
216         the class status web page (required for CorCompare).
217
218 2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>
219
220         * System.Security.build: Updated build file to stop linking with
221         MS assemblies (and like with Mono's corlib instead).
222
223 2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>
224
225         * list.unix: Added XmlSignature.cs.
226
227 2003-01-17  Sebastien Pouliot  <spouliot@videotron.ca>
228
229         * System.Security.build: Simplified and fixed some issues.
230
231 2002-11-28  Sebastien Pouliot  <spouliot@videotron.ca>
232
233         * System.Security.build: New. Nant build file for Windows.