preparing 2.6.8 release, updated and rebuilt the docs. use valgring fro

* configure.in doc/* News: preparing 2.6.8 release, updated and rebuilt
  the docs.
* Makefile.am: use valgring fro the new Python based regression tests
Daniel
diff --git a/ChangeLog b/ChangeLog
index 126ca50..d18945d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Mar 23 12:35:08 CET 2004 Daniel Veillard <daniel@veillard.com>
+
+	* configure.in doc/* News: preparing 2.6.8 release, updated and rebuilt
+	  the docs.
+	* Makefile.am: use valgring fro the new Python based regression tests
+
 Mon Mar 22 20:07:27 CET 2004 Daniel Veillard <daniel@veillard.com>
 
 	* relaxng.c: remove a memory leak on schemas type facets.
diff --git a/Makefile.am b/Makefile.am
index 79f278d..e811f56 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -886,15 +886,15 @@
 RelaxNGPythonTests:
 	@(if [ -x $(PYTHON) ] ; then \
 	    echo "## Relax-NG Python based test suite 1" ; \
-	    $(PYTHON) $(srcdir)/check-relaxng-test-suite.py ; \
+	    $(CHECKER) $(PYTHON) $(srcdir)/check-relaxng-test-suite.py ; \
 	    echo "## Relax-NG Python based test suite 2" ; \
-	    $(PYTHON) $(srcdir)/check-relaxng-test-suite2.py ; \
+	    $(CHECKER) $(PYTHON) $(srcdir)/check-relaxng-test-suite2.py ; \
 	  fi)
 
 SchemasPythonTests:
 	@(if [ -x $(PYTHON) ] ; then \
 	    echo "## XML Schemas datatypes Python based test suite" ; \
-	    $(PYTHON) $(srcdir)/check-xsddata-test-suite.py ; \
+	    $(CHECKER) $(PYTHON) $(srcdir)/check-xsddata-test-suite.py ; \
 	  fi)
 
 cleanup:
@@ -930,7 +930,8 @@
 confexec_DATA = xml2Conf.sh
 EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \
              libxml.m4 Copyright check-xml-test-suite.py \
-	     check-relaxng-test-suite.py check-xinclude-test-suite.py \
+	     check-relaxng-test-suite.py check-relaxng-test-suite2.py \
+	     check-xsddata-test-suite.py check-xinclude-test-suite.py \
              example/Makefile.am example/gjobread.c example/gjobs.xml \
 	     $(man_MANS) libxml-2.0.pc.in libxml-2.0-uninstalled.pc.in \
 	     trionan.c trionan.h triostr.c triostr.h trio.c trio.h \
diff --git a/NEWS b/NEWS
index e70f19f..e9e65ae 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,31 @@
   Schemas
 
 
+2.6.8: Mar 23 2004:
+   - First step of the cleanup of the serialization code and APIs
+   - XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
+    Dickmeiss), anyURI for "" (John Belmonte)
+   - Python: Canonicalization C14N support added (Anthony Carrico)
+   - xmlDocCopyNode() extension (William)
+   - Relax-NG: fix when processing XInclude results (William), external
+    reference in interleave (William), missing error on <choice>
+    failure (William), memory leak in schemas datatype facets.
+   - xmlWriter: patch for better DTD support (Alfred Mickautsch)
+   - bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
+    Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
+    URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
+    XInclude and XPointer fixes for entities (William), XML parser bug
+    reported by Holger Rauch, nanohttp fd leak (William),  regexps char
+    groups '-' handling (William), dictionnary reference counting problems,
+    do not close stderr. 
+   - performance patches from Petr Pajas
+   - Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)
+   - compilation and portability fixes: --without-valid, catalog cleanups
+    (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
+    to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
+    Vidal), Windows build (Eric Zurcher)
+
+
 2.6.7: Feb 23 2004:
    - documentation: tutorial updates (John Fleck), benchmark results
    - xmlWriter: updates and fixes (Alfred Mickautsch, Lucas Brasilino)
diff --git a/configure.in b/configure.in
index 77771c0..391dda7 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=6
-LIBXML_MICRO_VERSION=7
+LIBXML_MICRO_VERSION=8
 LIBXML_MICRO_VERSION_SUFFIX=
 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
 LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa
index 851200e..814f516 100644
--- a/doc/libxml2.xsa
+++ b/doc/libxml2.xsa
@@ -8,19 +8,31 @@
   </vendor>
   <product id="libxml2">
     <name>libxml2</name>
-    <version>2.6.7</version>
-    <last-release> Feb 23 2004</last-release>
+    <version>2.6.8</version>
+    <last-release> Mar 23 2004</last-release>
     <info-url>http://xmlsoft.org/</info-url>
-    <changes>   - documentation: tutorial updates (John Fleck), benchmark results
-   - xmlWriter: updates and fixes (Alfred Mickautsch, Lucas Brasilino)
-   - XPath optimization (Petr Pajas)
-   - DTD ID handling optimization
-   - bugfixes: xpath number with  &gt; 19 fractional (William Brack), push
-    mode with unescaped '&gt;' characters, fix xmllint --stream --timing, fix
-    xmllint --memory --stream memory usage, xmlAttrSerializeTxtContent
-    handling NULL, trying to fix Relax-NG/Perl interface.
-   - python: 2.3 compatibility, whitespace fixes (Malcolm Tredinnick)
-   - Added relaxng option to xmllint --shell
+    <changes>   - First step of the cleanup of the serialization code and APIs
+   - XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
+    Dickmeiss), anyURI for "" (John Belmonte)
+   - Python: Canonicalization C14N support added (Anthony Carrico)
+   - xmlDocCopyNode() extension (William)
+   - Relax-NG: fix when processing XInclude results (William), external
+    reference in interleave (William), missing error on &lt;choice&gt;
+    failure (William), memory leak in schemas datatype facets.
+   - xmlWriter: patch for better DTD support (Alfred Mickautsch)
+   - bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
+    Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
+    URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
+    XInclude and XPointer fixes for entities (William), XML parser bug
+    reported by Holger Rauch, nanohttp fd leak (William),  regexps char
+    groups '-' handling (William), dictionnary reference counting problems,
+    do not close stderr. 
+   - performance patches from Petr Pajas
+   - Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)
+   - compilation and portability fixes: --without-valid, catalog cleanups
+    (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
+    to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
+    Vidal), Windows build (Eric Zurcher)
 
 </changes>
   </product>
diff --git a/doc/news.html b/doc/news.html
index b85f030..c383ea6 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -12,6 +12,28 @@
 to test those</p><ul><li>More testing on RelaxNG</li>
   <li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
   Schemas</a></li>
+</ul><h3>2.6.8: Mar 23 2004</h3><ul><li>First step of the cleanup of the serialization code and APIs</li>
+  <li>XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
+    Dickmeiss), anyURI for "" (John Belmonte)</li>
+  <li>Python: Canonicalization C14N support added (Anthony Carrico)</li>
+  <li>xmlDocCopyNode() extension (William)</li>
+  <li>Relax-NG: fix when processing XInclude results (William), external
+    reference in interleave (William), missing error on &lt;choice&gt;
+    failure (William), memory leak in schemas datatype facets.</li>
+  <li>xmlWriter: patch for better DTD support (Alfred Mickautsch)</li>
+  <li>bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
+    Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
+    URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
+    XInclude and XPointer fixes for entities (William), XML parser bug
+    reported by Holger Rauch, nanohttp fd leak (William),  regexps char
+    groups '-' handling (William), dictionnary reference counting problems,
+    do not close stderr. </li>
+  <li>performance patches from Petr Pajas</li>
+  <li>Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)</li>
+  <li>compilation and portability fixes: --without-valid, catalog cleanups
+    (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
+    to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
+    Vidal), Windows build (Eric Zurcher)</li>
 </ul><h3>2.6.7: Feb 23 2004</h3><ul><li>documentation: tutorial updates (John Fleck), benchmark results</li>
   <li>xmlWriter: updates and fixes (Alfred Mickautsch, Lucas Brasilino)</li>
   <li>XPath optimization (Petr Pajas)</li>
diff --git a/doc/xml.html b/doc/xml.html
index 0689f93..909f76a 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -116,9 +116,7 @@
   <li>also check the related links section below for more related and active
     projects.</li>
 </ul>
-
-<!----------------
-<p>Results of the <a
+<!----------------<p>Results of the <a
 href="http://xmlbench.sourceforge.net/results/benchmark/index.html">xmlbench
 benchmark</a> on sourceforge February 2004 (smaller is better):</p>
 
@@ -126,6 +124,7 @@
 alt="benchmark results for Expat Xerces libxml2 Oracle and Sun toolkits"></p>
 -------------->
 
+
 <p>Logo designed by <a href="mailto:liyanage@access.ch">Marc Liyanage</a>.</p>
 
 <h2><a name="Introducti">Introduction</a></h2>
@@ -670,6 +669,32 @@
   Schemas</a></li>
 </ul>
 
+<h3>2.6.8: Mar 23 2004</h3>
+<ul>
+  <li>First step of the cleanup of the serialization code and APIs</li>
+  <li>XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
+    Dickmeiss), anyURI for "" (John Belmonte)</li>
+  <li>Python: Canonicalization C14N support added (Anthony Carrico)</li>
+  <li>xmlDocCopyNode() extension (William)</li>
+  <li>Relax-NG: fix when processing XInclude results (William), external
+    reference in interleave (William), missing error on &lt;choice&gt;
+    failure (William), memory leak in schemas datatype facets.</li>
+  <li>xmlWriter: patch for better DTD support (Alfred Mickautsch)</li>
+  <li>bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
+    Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
+    URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
+    XInclude and XPointer fixes for entities (William), XML parser bug
+    reported by Holger Rauch, nanohttp fd leak (William),  regexps char
+    groups '-' handling (William), dictionnary reference counting problems,
+    do not close stderr. </li>
+  <li>performance patches from Petr Pajas</li>
+  <li>Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)</li>
+  <li>compilation and portability fixes: --without-valid, catalog cleanups
+    (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
+    to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
+    Vidal), Windows build (Eric Zurcher)</li>
+</ul>
+
 <h3>2.6.7: Feb 23 2004</h3>
 <ul>
   <li>documentation: tutorial updates (John Fleck), benchmark results</li>