From 112cb5bb5475afec1c1cbf1d6728ce4880d0fee8 Mon Sep 17 00:00:00 2001
From: Mike Hommey
Date: Tue, 12 Jul 2005 19:58:48 +0000
Subject: Load /tmp/tmp.zfIyNk/libxml2-2.6.20 into
packages/libxml2/branches/upstream/current.
---
doc/xml.html | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 55 insertions(+), 8 deletions(-)
(limited to 'doc/xml.html')
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 directory.
binaries.
Blastwave provides
Solaris binaries.
- Steve Ball provides Mac Os X
+ Steve Ball provides Mac Os X
binaries.
The HP-UX porting center provides HP-UX binaries
@@ -715,6 +715,47 @@ to the CVS code base.
There is the list of public releases:
+2.6.20: Jul 10 2005
+
+ - 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.
+
+ - 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).
+
+ - 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.
+
+
2.6.19: Apr 02 2005
- build fixes: drop .la from RPMs, --with-minimum build fix (William
@@ -732,7 +773,7 @@ to the CVS code base.
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
- - improvements: lot of work on Schemas by Kasimier Buchcikii on facets
+
- improvements: lot of work on Schemas by Kasimier Buchcik on facets
checking and also mixed handling.
@@ -2348,15 +2389,15 @@ or libxslt wrappers or bindings:
Uwe Fechner also provides idom2, a DOM2
implementation for Kylix2/D5/D6 from Borland.
- Wai-Sun "Squidster" Chia provides bindings for Ruby and
+ There is bindings for Ruby and
libxml2 bindings are also available in Ruby through the libgdome-ruby module
maintained by Tobias Peters.
Steve Ball and contributors maintains libxml2 and libxslt bindings for
Tcl.
- There is support for libxml2 in the DOM module of PHP.
+ libxml2 and libxslt is the default XML library for PHP5.
LibxmlJ is
an effort to create a 100% JAXP-compatible Java wrapper for libxml2 and
libxslt as part of GNU ClasspathX project.
@@ -2378,6 +2419,12 @@ or libxslt wrappers or bindings:
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.
+Note that some of the Python purist dislike the default set of Python
+bindings, rather than complaining I suggest they have a look at
+lxml the more pythonic bindings for libxml2 and libxslt and
+help Martijn Faassen
+complete those.
+
Stéphane Bidoul
maintains a Windows port
of the Python bindings.
@@ -4743,8 +4790,8 @@ Gnome CVS base under gnome-xml/example
XML Canonicalization and XML
Digital Signature implementations for libxml2
- Steve Ball, Zveno and contributors maintain Steve Ball
+ and contributors maintain tcl bindings for libxml2 and
libxslt, as well as tkxmllint a GUI for
--
cgit v1.2.3