2007-03-22  Atsushi Enomoto <atsushi@ximian.com>

	* 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).

2007-01-23  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs : in Canonicalize(XmlNodeList), nodes [0] could
	  be XmlDocument and thus it could cause NullReferenceException.

2007-01-23  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs : it should be reset before being reused.

2007-01-22  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs : Fixed incorect is-visibly-utilized check. Got
	  Phaos tests passed.

2007-01-17  Atsushi Enomoto <atsushi@ximian.com>

	* 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).

2005-04-04  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs : don't rip &#xD; off here.

2004-05-14  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs :
	  Reverted xmlns change that seems my misinterpretation.

2004-05-13  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs :
	  Element namespace is not XPath-selected(selectable) namespace nodes
	  and that should be outputted.
	  Don't return null for empty output.

2004-03-26  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs :
	  Don't output &#xD; for Whitespace node.
	  To filter every kind of nodes, make sure node.Attributes isnot null.
	  This makes some phaos tests passed.

2004-02-14  Atsushi Enomoto <atsushi@ximian.com>

	* XmlCanonicalizer.cs: Use child nodes of entity reference nodes (it
	  is now correctly supported in XmlEntityReference).

2003-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* XmlCanonicalizer.cs: fixed to make it build for 1.0 and 1.1.

2003-07-24  Sebastien Pouliot <spouliot@motus.com>

	* XmlCanonicalizer.cs: New. C14N class from Aleksey Sanin.
