diff options
Diffstat (limited to 'doc/xml.html')
-rw-r--r-- | doc/xml.html | 63 |
1 files changed, 55 insertions, 8 deletions
diff --git a/doc/xml.html b/doc/xml.html index 97e7157..7e6e476 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -665,8 +665,8 @@ href="http://xmlsoft.org/sources/win32/">win32</a> directory.</p> binaries</a>.</li> <li>Blastwave provides <a href="http://www.blastwave.org/packages.php/libxml2">Solaris binaries</a>.</li> - <li><a href="mailto:Steve.Ball@zveno.com">Steve Ball</a> provides <a - href="http://www.zveno.com/open_source/libxml2xslt.html">Mac Os X + <li><a href="mailto:Steve.Ball@explain.com.au">Steve Ball</a> provides <a + href="http://www.explain.com.au/oss/libxml2xslt.html">Mac Os X binaries</a>.</li> <li>The HP-UX porting center provides <a href="http://hpux.connect.org.uk/hppd/hpux/Gnome/">HP-UX binaries</a></li> @@ -715,6 +715,47 @@ to the <a href="http://cvs.gnome.org/viewcvs/libxml2/">CVS</a> code base.</p> <p>There is the list of public releases:</p> +<h3>2.6.20: Jul 10 2005</h3> +<ul> + <li> build fixes: Windows build (Rob Richards), Mingw compilation (Igor + Zlatkovic), Windows Makefile (Igor), gcc warnings (Kasimier and + andriy@google.com), use gcc weak references to pthread to avoid the + pthread dependancy on Linux, compilation problem (Steve Nairn), + compiling of subset (Morten Welinder), IPv6/ss_family compilation + (William Brack), compilation when disabling parts of the library, + standalone test distribution. + </li> + <li> bug fixes: bug in lang(), memory cleanup on errors (William Brack), + HTTP query strings (Aron Stansvik), memory leak in DTD (William), + integer overflow in XPath (William), nanoftp buffer size, pattern + "." apth fixup (Kasimier), leak in tree reported by Malcolm Rowe, + replaceNode patch (Brent Hendricks), CDATA with NULL content + (Mark Vakoc), xml:base fixup on XInclude (William), pattern + fixes (William), attribute bug in exclusive c14n (Aleksey Sanin), + xml:space and xml:lang with SAX2 (Rob Richards), namespace + trouble in complex parsing (Malcolm Rowe), XSD type QNames fixes + (Kasimier), XPath streaming fixups (William), RelaxNG bug (Rob Richards), + Schemas for Schemas fixes (Kasimier), removal of ID (Rob Richards), + a small RelaxNG leak, HTML parsing in push mode bug (James Bursa), + failure to detect UTF-8 parsing bugs in CDATA sections, areBlanks() + heuristic failure, duplicate attributes in DTD bug (William). + </li> + <li> improvements: lot of work on Schemas by Kasimier Buchcik both on + conformance and streaming, Schemas validation messages (Kasimier + Buchcik, Matthew Burgess), namespace removal at the python level + (Brent Hendricks), Update to new Schemas regression tests from + W3C/Nist (Kasimier), xmlSchemaValidateFile() (Kasimier), implementation + of xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml (James Wert), + standalone test framework and programs, new DOM import APIs + xmlDOMWrapReconcileNamespaces() xmlDOMWrapAdoptNode() and + xmlDOMWrapRemoveNode(), extension of xmllint capabilities for + SAX and Schemas regression tests, xmlStopParser() available in + pull mode too, ienhancement to xmllint --shell namespaces support, + Windows port of the standalone testing tools (Kasimier and William), + xmlSchemaValidateStream() xmlSchemaSAXPlug() and xmlSchemaSAXUnplug() + SAX Schemas APIs, Schemas xmlReader support. + </li> +</ul> <h3>2.6.19: Apr 02 2005</h3> <ul> <li> build fixes: drop .la from RPMs, --with-minimum build fix (William @@ -732,7 +773,7 @@ to the <a href="http://cvs.gnome.org/viewcvs/libxml2/">CVS</a> code base.</p> potential crash if gnorableWhitespace is NULL, xmlSAXParseDoc and xmlParseDoc signatures, switched back to assuming UTF-8 in case no encoding is given at serialization time</li> - <li> improvements: lot of work on Schemas by Kasimier Buchcikii on facets + <li> improvements: lot of work on Schemas by Kasimier Buchcik on facets checking and also mixed handling.</li> <li></li> </ul> @@ -2348,15 +2389,15 @@ or libxslt wrappers or bindings:</p> <li>Uwe Fechner also provides <a href="http://sourceforge.net/projects/idom2-pas/">idom2</a>, a DOM2 implementation for Kylix2/D5/D6 from Borland.</li> - <li>Wai-Sun "Squidster" Chia provides <a - href="http://www.rubycolor.org/arc/redist/">bindings for Ruby</a> and + <li>There is <a + href="http://rubyforge.org/projects/xml-tools/">bindings for Ruby</a> and libxml2 bindings are also available in Ruby through the <a href="http://libgdome-ruby.berlios.de/">libgdome-ruby</a> module maintained by Tobias Peters.</li> <li>Steve Ball and contributors maintains <a href="http://tclxml.sourceforge.net/">libxml2 and libxslt bindings for Tcl</a>.</li> - <li>There is support for libxml2 in the DOM module of PHP.</li> + <li>libxml2 and libxslt is the default XML library for PHP5.</li> <li><a href="http://savannah.gnu.org/projects/classpathx/">LibxmlJ</a> is an effort to create a 100% JAXP-compatible Java wrapper for libxml2 and libxslt as part of GNU ClasspathX project.</li> @@ -2378,6 +2419,12 @@ or libxslt wrappers or bindings:</p> to be maintained as part of the library in the future, though the Python interface have not yet reached the completeness of the C API.</p> +<p>Note that some of the Python purist dislike the default set of Python +bindings, rather than complaining I suggest they have a look at +<a href="http://codespeak.net/lxml/">lxml the more pythonic bindings for libxml2 and libxslt</a> and +<a href="http://codespeak.net/mailman/listinfo/lxml-dev">help Martijn Faassen</a> +complete those.</p> + <p><a href="mailto:stephane.bidoul@softwareag.com">Stéphane Bidoul</a> maintains <a href="http://users.skynet.be/sbi/libxml-python/">a Windows port of the Python bindings</a>.</p> @@ -4743,8 +4790,8 @@ Gnome CVS base under gnome-xml/example</p> <a href="http://www.w3.org/Signature/">XML Canonicalization and XML Digital Signature</a> <a href="http://www.aleksey.com/xmlsec/">implementations for libxml2</a></li> - <li><a href="mailto:Steve.Ball@zveno.com">Steve Ball</a>, <a - href="http://www.zveno.com/">Zveno</a> and contributors maintain <a + <li><a href="mailto:Steve.Ball@explain.com.au">Steve Ball</a> + and contributors maintain <a href="http://tclxml.sourceforge.net/">tcl bindings for libxml2 and libxslt</a>, as well as <a href="http://tclxml.sf.net/tkxmllint.html">tkxmllint</a> a GUI for |