Age | Commit message (Collapse) | Author |
|
* XmlCanonicalizer.cs : fill prefixes which should be actually
written. It must be actually done before canonicalization (so
that node list filtering still takes spec-conformant effect).
* Transform.cs, XmlDsigC14NTransform.cs, XmlDsigExcC14NTransform.cs :
handle PropagatedNamespaces.
* XmlDsigC14NTransformTest.cs : added test for xmlns attribute
completion for input nodes, as well as test for
PropagatedNamespaces (ignored so far).
svn path=/trunk/mcs/; revision=74812
|
|
* DataObject.cs : it should not append created DataObject element to
the owner document. It affects on XPath selection, though currently
SignedXml.GetReferenceHash() is bogus so I cannot add meaningful
tests for it.
* XmlCanonicalizer.cs : in Canonicalize(XmlNodeList), nodes [0] could
be XmlDocument and thus it could cause NullReferenceException.
svn path=/trunk/mcs/; revision=71540
|
|
* XmlCanonicalizer.cs : it should be reset before being reused.
* SignedXmlTest.cs :
run the transformation in yesterday's test twice.
svn path=/trunk/mcs/; revision=71529
|
|
* XmlCanonicalizer.cs : Fixed incorect is-visibly-utilized check. Got
Phaos tests passed.
* SignedInfo.cs : removed incorrect CanonicalizationMethodObject
implementation.
* EncryptedReference.cs : added exc-c14n support in LoadXml().
svn path=/trunk/mcs/; revision=71452
|
|
* XmlCanonicalizer.cs : don't output default namespace when the node's
namespace is not empty. Check "visibly utilized" namespace nodes in
exc-c14n. Also, in exc-c14n, rendered namespaces are not written.
Added InclusiveNamespaces PrefixList field (not in use yet).
* XmlDsigExcC14NTransform.cs :
re-imported from XmlDsigC14NTransform.cs.
* System.Security_test.dll.sources : added
XmlDsigExcC14NTransformTest.cs.
* XmlDsigExcC14NTransformTest.cs : new tests, mostly copied from
non-exc test.
* xmldsig.cs : exc-c14n tests could be run under 2.0 profile (and
they are not working correctly yet).
* Makefile : Added net_2_0 profile support.
svn path=/trunk/mcs/; revision=71220
|
|
svn path=/trunk/mcs/; revision=46563
|
|
svn path=/trunk/mcs/; revision=46562
|
|
* System.Security.dll.sources: added XmlSignatureStreamReader.cs.
* XmlSignatureStreamReader.cs : new file. Handles Stream to rip CR off.
* XmlDsigXPathTransform.cs,
XmlDecryptionTransform.cs,
XmlDsigC14NTransform.cs,
XmlDsigEnvelopedSignatureTransform.cs,
XmlDsigXsltTransform.cs : use XmlSignatureStreamReader for Streams.
* XmlCanonicalizer.cs : don't rip 
 off here.
* XmlDsigC14NTransformTest.cs :
Reverted last change in LoadInputAsXmlNodeList2(). It is MS bug.
It now handles Load() behavioral difference between Stream and
XmlDocument as expected.
* Makefile : Fixed reference to Mono.Security.dll. Added decent-reader
option that indicates to use CR ('\r') stripping TextReader.
* xmldsig.cs : use CR-stripping TextReader (optionally).
svn path=/trunk/mcs/; revision=42525
|
|
svn path=/trunk/mcs/; revision=30060
|
|
* Reverted xmlns change that seems my misinterpretation.
svn path=/trunk/mcs/; revision=27333
|
|
* XmlCanonicalizer.cs :
Element namespace is not XPath-selected(selectable) namespace nodes
and that should be outputted.
Don't return null for empty output.
svn path=/trunk/mcs/; revision=27270
|
|
* XmlCanonicalizer.cs :
Don't output 
 for Whitespace node.
To filter every kind of nodes, make sure node.Attributes isnot null.
This makes some phaos tests passed.
svn path=/trunk/mcs/; revision=24637
|
|
* XmlCanonicalizer.cs: Use child nodes of entity reference nodes (it
is now correctly supported in XmlEntityReference).
svn path=/trunk/mcs/; revision=23097
|
|
* XmlCanonicalizer.cs: fixed to make it build for 1.0 and 1.1.
svn path=/trunk/mcs/; revision=16686
|
|
* XmlCanonicalizer.cs: New. C14N class from Aleksey Sanin.
svn path=/trunk/mcs/; revision=16632
|