2003-06-19 Nick Drochak <ndrochak@gol.com>
[mono.git] / mcs / class / System.Security / System.Security.Cryptography.Xml / ChangeLog
1 2003-06-19  Nick Drochak <ndrochak@gol.com>
2
3         * DSAKeyValue.cs:
4         * RSAKeyValue.cs: Work around for mcs? bug 45127.
5
6 2003-06-11  Sebastien Pouliot <spouliot@motus.com>
7
8         * SignedXml.cs: Changed USE_VERSION_1_0 for NET_1_0.
9         * Transform.cs: Changed USE_VERSION_1_0 for NET_1_0.
10
11 2003-05-25  Sebastien Pouliot  <spouliot@videotron.ca>
12
13         * XmlSignature.cs: Changed string "RetrievalElement" to "RetrievalMethod"
14         to match framework 1.1 (this was a bug in framework 1.0).
15
16 2003-05-10  Sebastien Pouliot  <spouliot@videotron.ca>
17
18         * SignedXml.cs: Added property XmlResolver Resolver as per framework 1.1
19         documentation (no public declaration).
20         * Transform.cs: Added property XmlResolver Resolver as per framework 1.1
21         documentation (no public declaration).
22
23 2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>
24
25         * DSAKeyValue.cs: Added patch from Atsushi Eno (to remove string
26         XML generation).
27         * RSAKeyValue.cs: Added patch from Atsushi Eno (to remove string
28         XML generation).
29         * XmlDsigBase64Transform.cs: Fixed problem when using XPath.
30
31 2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>
32
33         * DSAKeyValue.cs: New XML generation is commented. Old string technique
34         did a better job to match MS implementation.
35         * DataObject.cs: Replaced XML generation from StringBuilder to XmlElement.
36         * KeyInfo.cs: Replaced XML generation from StringBuilder to XmlElement.
37         * KeyInfoName.cs: Replaced XML generation from StringBuilder to XmlElement.
38         * KeyInfoNode.cs: Replaced XML generation from StringBuilder to XmlElement.
39         * KeyInfoRetrievalMethod.cs: Replaced XML generation from StringBuilder to XmlElement.
40         * KeyInfoX509Data.cs: Replaced XML generation from StringBuilder to XmlElement.
41         * RSAKeyValue.cs: New XML generation is commented. Old string technique
42         did a better job to match MS implementation.
43         * Reference.cs: Replaced XML generation from StringBuilder to XmlElement.
44         * Signature.cs: Replaced XML generation from StringBuilder to XmlElement.
45         * SignedInfo.cs: Replaced XML generation from StringBuilder to XmlElement.
46         * SignedXml.cs: Replaced XML generation from StringBuilder to XmlElement.
47         * Transform.cs: Replaced XML generation from StringBuilder to XmlElement.
48         * XmlDsigEnvelopedSignatureTransform.cs: Added missing Algorithm URL.
49         * XmlDsigXPathTransform.cs: Added missing Algorithm URL.
50         * XmlSignature.cs: New. Private contants (construct similar to WSE).
51
52 2003-02-19  Sebastien Pouliot  <spouliot@videotron.ca>
53
54         * All: Corrected class indentation, minor fixes, added many MonoTODO (so class status
55         will reflect reality).
56
57 2003-01-17  Sebastien Pouliot  <spouliot@videotron.ca>
58
59         * KeyInfo.cs: Changed some protected declaration to private.
60         * KeyInfoName.cs: Changed some protected declaration to private.
61         * KeyInfoNode.cs: Changed some protected declaration to private.
62         * KeyInfoRetrievalMethod.cs: Changed some protected declaration to private.
63         * KeyInfoX509Data.cs: Changed some protected declaration to private.
64         * Transform.cs: Changed some protected declaration to private.
65         * XmlDsigBase64Transform.cs: Changed some protected declaration to private.
66         * XmlDsigC14NTransform.cs: Changed some protected declaration to private.
67         * XmlDsigC14NWithCommentsTransform.cs: Changed some protected declaration to private.
68         * XmlDsigEnvelopedSignatureTransform.cs: Changed some protected declaration to private.
69         * XmlDsigXPathTransform.cs: Changed some protected declaration to private.
70         * XmlDsigXsltTransform.cs: Changed some protected declaration to private.
71
72 2002-11-28  Sebastien Pouliot  <spouliot@videotron.ca>
73
74         * TODOAttribute.cs: New. Still much to do ;-)
75         * XmlDsigXPathTransform.cs: Corrected to compile. Transform is non-
76         functionnal.
77         * XmlDsigXsltTransform.cs: Corrected to compile. Transform is non-
78         functionnal.
79
80 2002-11-20  Sebastien Pouliot  <spouliot@videotron.ca>
81
82         * DataObject.cs: New. Complete implementation.
83         * DSAKeyValue.cs: New. Complete implementation.
84         * KeyInfo.cs: New. Complete implementation.
85         * KeyInfoClause.cs: New. Abstract class (complete).
86         * KeyInfoName.cs: New. Complete implementation.
87         * KeyInfoNode.cs: New. Complete implementation.
88         * KeyInfoRetrievalMethod.cs: New. Complete implementation.
89         * KeyInfoX509Data.cs: New. Complete implementation.
90         * Reference.cs: New. Incomplete implementation.
91         * RSAKeyValue.cs: New. Complete implementation.
92         * Signature.cs: New. Almost complete implementation - returned
93         XML isn't exactly like the MS implementation.
94         * SignedInfo.cs: New. Complete except SignatureLength.
95         * SignedXml.cs: New. Minimal implementation (only enveloped signatures).
96         Still many TODO!
97         * Transform.cs: New. Abstract class (complete).
98         * TransformChain.cs: New. Complete implementation.
99         * XmlDsigBase64Transform.cs: New. Stub + basic logic.
100         * XmlDsigC14NTransform.cs: New. Stub + basic logic.
101         * XmlDsigC14NWithCommentsTransform.cs: New. Stub + basic logic.
102         * XmlDsigEnvelopedSignatureTransform.cs: New. Stub + basic logic.
103         * XmlDsigXPathTransform.cs: New. Stub + basic logic.
104         * XmlDsigXsltTransform.cs: New. Stub + basic logic.