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