summaryrefslogtreecommitdiff
path: root/doc/xml.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/xml.html')
-rw-r--r--doc/xml.html63
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