diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2004-07-05 17:45:35 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2004-07-05 17:45:35 +0000 |
commit | 45cb0f41e457439d508f03a19d7a6c98d9803d9f (patch) | |
tree | 8c41da18fb6fc0c82a518c48683d98dcf89960ac | |
parent | eb70f93ffaaf94163098f025ac146e4d8278ce92 (diff) | |
download | libxml2-LIBXML2_2_6_11.tar.gz |
releasing 2.6.11, updated and regenerated the docs DanielLIBXML2_2_6_11
* configure.in doc/*: releasing 2.6.11, updated and regenerated the
docs
Daniel
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | NEWS | 32 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | doc/APIchunk10.html | 1 | ||||
-rw-r--r-- | doc/APIchunk11.html | 3 | ||||
-rw-r--r-- | doc/APIchunk12.html | 1 | ||||
-rw-r--r-- | doc/APIchunk14.html | 4 | ||||
-rw-r--r-- | doc/APIchunk15.html | 1 | ||||
-rw-r--r-- | doc/APIchunk22.html | 2 | ||||
-rw-r--r-- | doc/APIchunk23.html | 1 | ||||
-rw-r--r-- | doc/html/libxml-SAX2.html | 2 | ||||
-rw-r--r-- | doc/libxml2-api.xml | 2 | ||||
-rw-r--r-- | doc/libxml2-refs.xml | 21 | ||||
-rw-r--r-- | doc/libxml2.xsa | 38 | ||||
-rw-r--r-- | doc/news.html | 31 | ||||
-rw-r--r-- | doc/xml.html | 33 |
17 files changed, 142 insertions, 39 deletions
@@ -1,3 +1,8 @@ +Mon Jul 5 19:43:51 CEST 2004 Daniel Veillard <daniel@veillard.com> + + * configure.in doc/*: releasing 2.6.11, updated and regenerated the + docs + Mon Jul 5 18:43:47 CEST 2004 Daniel Veillard <daniel@veillard.com> * parser.c: make the push interfaces synchronous diff --git a/Makefile.am b/Makefile.am index 0e42e764..c5763ca9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -978,7 +978,7 @@ EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \ trionan.c trionan.h triostr.c triostr.h trio.c trio.h \ triop.h triodef.h libxml.h elfgcchack.h \ testThreadsWin32.c genUnicode.py TODO_SCHEMAS \ - dbgen.pl dbgenattr.pl + dbgen.pl dbgenattr.pl regressions.py regressions.xml pkgconfigdir = $(libdir)/pkgconfig @@ -10,6 +10,36 @@ to help those - More testing on RelaxNG Schemas There is the list of public releases: +2.6.11: July 5 2004: + - Schemas: a lot of changes and improvements by Kasimier Buchcik for + attributes, namespaces and simple types. + - build fixes: --with-minimum (William Brack), some gcc cleanup + (William), --with-thread-alloc (William) + - portability: Windows binary package change (Igor Zlatkovic), Catalog + path on Windows + - documentation: update to the tutorial (John Fleck), xmllint return code + (John Fleck), man pages (Ville Skytta), + - bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX + properly initialize the library (William), empty node set in XPath + (William), xmlSchemas errors (William), invalid charref problem pointed + by Morus Walter, XInclude xml:base generation (William), Relax-NG bug + with div processing (William), XPointer and xml:base problem(William), + Reader and entities, xmllint return code for schemas (William), reader + streaming problem (Steve Ball), DTD serialization problem (William), + libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on + Python classes, xmlReader buffer bug, Python bindings memory interfaces + improvement (with Stéphane Bidoul), Fixed the push parser to be back to + synchronous behaviour. + - improvement: custom per-thread I/O enhancement (Rob Richards), register + namespace in debug shell (Stefano Debenedetti), Python based regression + test for non-Unix users (William), dynamically increase the number of + XPath extension functions in Python and fix a memory leak (Marc-Antoine + Parent and William) + - performance: hack done with Arjan van de Ven to reduce ELF footprint + and generated code on Linux, plus use gcc runtime profiling to optimize + the code generated in the RPM packages. + + 2.6.10: May 17 2004: - Web page generated for ChangeLog - build fixes: --without-html problems, make check without make all @@ -20,7 +50,7 @@ There is the list of public releases: - improvements: made xmlTextReaderMode public, small buffers resizing (Morten Welinder), add --maxmem option to xmllint, add xmlPopInputCallback() for Matt Sergeant, refactoring of serialization - escaping, added escaping customization + escaping, added escaping customization - bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William Brack), xmlReader end of stream problem, node deregistration with reader, URI escaping and filemanes, XHTML1 formatting (Nick Wellnhofer), regexp diff --git a/configure.in b/configure.in index 2d938ce0..52f0af2c 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=6 -LIBXML_MICRO_VERSION=10 +LIBXML_MICRO_VERSION=11 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/APIchunk10.html b/doc/APIchunk10.html index ce459406..1030c69c 100644 --- a/doc/APIchunk10.html +++ b/doc/APIchunk10.html @@ -327,6 +327,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-parserInternals.html#xmlParseElementChildrenContentDecl">xmlParseElementChildrenContentDecl</a><br /> <a href="html/libxml-parserInternals.html#xmlParseStartTag">xmlParseStartTag</a><br /> </dd><dt>cncerning</dt><dd><a href="html/libxml-debugXML.html#xmlDebugDumpDocumentHead">xmlDebugDumpDocumentHead</a><br /> +</dd><dt>coding</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>collapse</dt><dd><a href="html/libxml-schemasInternals.html#XML_SCHEMAS_FACET_COLLAPSE">XML_SCHEMAS_FACET_COLLAPSE</a><br /> </dd><dt>collect</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br /> <a href="html/libxml-xmlIO.html#xmlIOHTTPOpenW">xmlIOHTTPOpenW</a><br /> diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html index 89050e69..d0a2742d 100644 --- a/doc/APIchunk11.html +++ b/doc/APIchunk11.html @@ -561,7 +561,8 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>duplicate</dt><dd><a href="html/libxml-uri.html#xmlCanonicPath">xmlCanonicPath</a><br /> </dd><dt>duplicated</dt><dd><a href="html/libxml-relaxng.html#xmlRelaxNGNewDocParserCtxt">xmlRelaxNGNewDocParserCtxt</a><br /> <a href="html/libxml-xpathInternals.html#xmlXPathNodeSetFreeNs">xmlXPathNodeSetFreeNs</a><br /> -</dd><dt>during</dt><dd><a href="html/libxml-xmlschemas.html#xmlSchemaNewDocParserCtxt">xmlSchemaNewDocParserCtxt</a><br /> +</dd><dt>during</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> +<a href="html/libxml-xmlschemas.html#xmlSchemaNewDocParserCtxt">xmlSchemaNewDocParserCtxt</a><br /> </dd></dl><h2 align="center"><a href="APIchunk0.html">A-B</a> <a href="APIchunk1.html">C-C</a> <a href="APIchunk2.html">D-E</a> diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html index 3c8c054a..c54d458e 100644 --- a/doc/APIchunk12.html +++ b/doc/APIchunk12.html @@ -343,6 +343,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-xmlschemas.html#xmlSchemaNewMemParserCtxt">xmlSchemaNewMemParserCtxt</a><br /> <a href="html/libxml-xmlschemas.html#xmlSchemaNewParserCtxt">xmlSchemaNewParserCtxt</a><br /> <a href="html/libxml-xmlschemastypes.html#xmlSchemaValidateListSimpleTypeFacet">xmlSchemaValidateListSimpleTypeFacet</a><br /> +</dd><dt>explicitly</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>explored</dt><dd><a href="html/libxml-xpath.html#xmlXPathAxisFunc">xmlXPathAxisFunc</a><br /> </dd><dt>exposing</dt><dd><a href="html/libxml-xmlreader.html#xmlTextReaderRead">xmlTextReaderRead</a><br /> </dd><dt>expressions</dt><dd><a href="html/libxml-xmlversion.html#LIBXML_REGEXP_ENABLED">LIBXML_REGEXP_ENABLED</a><br /> diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html index cc079855..0cccd994 100644 --- a/doc/APIchunk14.html +++ b/doc/APIchunk14.html @@ -60,6 +60,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-parserInternals.html#xmlParseEntityRef">xmlParseEntityRef</a><br /> <a href="html/libxml-parser.html#xmlParseExtParsedEnt">xmlParseExtParsedEnt</a><br /> <a href="html/libxml-parser.html#xmlParseExternalEntity">xmlParseExternalEntity</a><br /> +</dd><dt>generally</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>generate</dt><dd><a href="html/libxml-tree.html#xmlDocDumpFormatMemoryEnc">xmlDocDumpFormatMemoryEnc</a><br /> <a href="html/libxml-tree.html#xmlDocDumpMemoryEnc">xmlDocDumpMemoryEnc</a><br /> <a href="html/libxml-hash.html#xmlHashAddEntry">xmlHashAddEntry</a><br /> @@ -136,8 +137,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-globals.html#xmlInitializeGlobalState">xmlInitializeGlobalState</a><br /> <a href="html/libxml-xmlerror.html#xmlResetLastError">xmlResetLastError</a><br /> </dd><dt>globally</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> -</dd><dt>good</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> -<a href="html/libxml-xmlreader.html#xmlTextReaderGetRemainder">xmlTextReaderGetRemainder</a><br /> +</dd><dt>good</dt><dd><a href="html/libxml-xmlreader.html#xmlTextReaderGetRemainder">xmlTextReaderGetRemainder</a><br /> </dd><dt>grafted</dt><dd><a href="html/libxml-tree.html#xmlCopyProp">xmlCopyProp</a><br /> <a href="html/libxml-tree.html#xmlCopyPropList">xmlCopyPropList</a><br /> </dd><dt>grammar:</dt><dd><a href="html/libxml-parser.html#xmlParseBalancedChunkMemory">xmlParseBalancedChunkMemory</a><br /> diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html index bfbe3af0..119fa1ec 100644 --- a/doc/APIchunk15.html +++ b/doc/APIchunk15.html @@ -319,6 +319,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>initialization</dt><dd><a href="html/libxml-catalog.html#xmlInitializeCatalog">xmlInitializeCatalog</a><br /> <a href="html/libxml-catalog.html#xmlLoadCatalog">xmlLoadCatalog</a><br /> <a href="html/libxml-catalog.html#xmlLoadCatalogs">xmlLoadCatalogs</a><br /> +<a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>initialize</dt><dd><a href="html/libxml-parser.html#XML_COMPLETE_ATTRS">XML_COMPLETE_ATTRS</a><br /> <a href="html/libxml-parser.html#XML_DETECT_IDS">XML_DETECT_IDS</a><br /> <a href="html/libxml-parser.html#XML_SKIP_IDS">XML_SKIP_IDS</a><br /> diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html index a4634bba..89f5808f 100644 --- a/doc/APIchunk22.html +++ b/doc/APIchunk22.html @@ -475,7 +475,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-xpath.html#_xmlXPathContext">_xmlXPathContext</a><br /> <a href="html/libxml-xmlIO.html#xmlNoNetExternalEntityLoader">xmlNoNetExternalEntityLoader</a><br /> <a href="html/libxml-parserInternals.html#xmlParseNamespace">xmlParseNamespace</a><br /> -</dd><dt>specifically</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>specification</dt><dd><a href="html/libxml-tree.html#XML_XML_NAMESPACE">XML_XML_NAMESPACE</a><br /> <a href="html/libxml-xmlreader.html#xmlTextReaderNormalization">xmlTextReaderNormalization</a><br /> </dd><dt>specifications</dt><dd><a href="html/libxml-parserInternals.html#xmlParseSDDecl">xmlParseSDDecl</a><br /> @@ -675,6 +674,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-xmlschemas.html#xmlSchemaParse">xmlSchemaParse</a><br /> </dd><dt>stuff</dt><dd><a href="html/libxml-xpath.html#_xmlXPathContext">_xmlXPathContext</a><br /> <a href="html/libxml-parserInternals.html#xmlParseNamespace">xmlParseNamespace</a><br /> +</dd><dt>style</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>sub-elements</dt><dd><a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br /> </dd><dt>subelement</dt><dd><a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br /> <a href="html/libxml-HTMLparser.html#htmlDefaultSubelement">htmlDefaultSubelement</a><br /> diff --git a/doc/APIchunk23.html b/doc/APIchunk23.html index 8ce9e335..be0a2c72 100644 --- a/doc/APIchunk23.html +++ b/doc/APIchunk23.html @@ -167,7 +167,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxml-xmlstring.html#xmlStrQEqual">xmlStrQEqual</a><br /> <a href="html/libxml-xmlstring.html#xmlStrcat">xmlStrcat</a><br /> <a href="html/libxml-xmlstring.html#xmlStrdup">xmlStrdup</a><br /> -</dd><dt>thing</dt><dd><a href="html/libxml-SAX2.html#xmlSAXDefaultVersion">xmlSAXDefaultVersion</a><br /> </dd><dt>third</dt><dd><a href="html/libxml-hash.html#xmlHashAddEntry3">xmlHashAddEntry3</a><br /> <a href="html/libxml-hash.html#xmlHashLookup3">xmlHashLookup3</a><br /> <a href="html/libxml-hash.html#xmlHashQLookup3">xmlHashQLookup3</a><br /> diff --git a/doc/html/libxml-SAX2.html b/doc/html/libxml-SAX2.html index 93c18c60..fc49602a 100644 --- a/doc/html/libxml-SAX2.html +++ b/doc/html/libxml-SAX2.html @@ -122,7 +122,7 @@ A:link, A:visited, A:active { text-decoration: underline } <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctx</tt></i>:</span></td><td>the user data (XML parser context)</td></tr><tr><td><span class="term"><i><tt>localname</tt></i>:</span></td><td>the local name of the element</td></tr><tr><td><span class="term"><i><tt>prefix</tt></i>:</span></td><td>the element namespace prefix if available</td></tr><tr><td><span class="term"><i><tt>URI</tt></i>:</span></td><td>the element namespace name if available</td></tr><tr><td><span class="term"><i><tt>nb_namespaces</tt></i>:</span></td><td>number of namespace definitions on that node</td></tr><tr><td><span class="term"><i><tt>namespaces</tt></i>:</span></td><td>pointer to the array of prefix/URI pairs namespace definitions</td></tr><tr><td><span class="term"><i><tt>nb_attributes</tt></i>:</span></td><td>the number of attributes on that node</td></tr><tr><td><span class="term"><i><tt>nb_defaulted</tt></i>:</span></td><td>the number of defaulted attributes.</td></tr><tr><td><span class="term"><i><tt>attributes</tt></i>:</span></td><td>pointer to the array of (localname/prefix/URI/value/end) <a href="libxml-SAX.html#attribute">attribute</a> values.</td></tr></tbody></table></div><h3><a name="xmlSAX2UnparsedEntityDecl" id="xmlSAX2UnparsedEntityDecl"></a>Function: xmlSAX2UnparsedEntityDecl</h3><pre class="programlisting">void xmlSAX2UnparsedEntityDecl (void * ctx, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * notationName)<br /> </pre><p>What to do when an unparsed entity declaration is parsed</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctx</tt></i>:</span></td><td>the user data (XML parser context)</td></tr><tr><td><span class="term"><i><tt>name</tt></i>:</span></td><td>The name of the entity</td></tr><tr><td><span class="term"><i><tt>publicId</tt></i>:</span></td><td>The public ID of the entity</td></tr><tr><td><span class="term"><i><tt>systemId</tt></i>:</span></td><td>The system ID of the entity</td></tr><tr><td><span class="term"><i><tt>notationName</tt></i>:</span></td><td>the name of the notation</td></tr></tbody></table></div><h3><a name="xmlSAXDefaultVersion" id="xmlSAXDefaultVersion"></a>Function: xmlSAXDefaultVersion</h3><pre class="programlisting">int xmlSAXDefaultVersion (int version)<br /> -</pre><p>Set the default version of SAX used globally by the library. Note that this may not be a good thing to do from a library it is better to use xmlSAXVersion() to set up specifically the version for a given parsing context.</p> +</pre><p>Set the default version of SAX used globally by the library. By default, during initialization the default is set to 2. Note that it is generally a better coding style to use xmlSAXVersion() to set up the version explicitly for a given parsing context.</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>version</tt></i>:</span></td><td>the version, 1 or 2</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the previous value in case of success and -1 in case of error.</td></tr></tbody></table></div><h3><a name="xmlSAXVersion" id="xmlSAXVersion"></a>Function: xmlSAXVersion</h3><pre class="programlisting">int xmlSAXVersion (<a href="libxml-tree.html#xmlSAXHandler">xmlSAXHandler</a> * hdlr, <br /> int version)<br /> </pre><p>Initialize the default XML SAX handler according to the version</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>hdlr</tt></i>:</span></td><td>the SAX handler</td></tr><tr><td><span class="term"><i><tt>version</tt></i>:</span></td><td>the version, 1 or 2</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success and -1 in case of error.</td></tr></tbody></table></div><p><a href="../bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml index 98dbd41e..047d934d 100644 --- a/doc/libxml2-api.xml +++ b/doc/libxml2-api.xml @@ -11704,7 +11704,7 @@ actually an xmlCharEncoding'/> <arg name='notationName' type='const xmlChar *' info='the name of the notation'/> </function> <function name='xmlSAXDefaultVersion' file='SAX2'> - <info>Set the default version of SAX used globally by the library. Note that this may not be a good thing to do from a library it is better to use xmlSAXVersion() to set up specifically the version for a given parsing context.</info> + <info>Set the default version of SAX used globally by the library. By default, during initialization the default is set to 2. Note that it is generally a better coding style to use xmlSAXVersion() to set up the version explicitly for a given parsing context.</info> <return type='int' info='the previous value in case of success and -1 in case of error.'/> <arg name='version' type='int' info='the version, 1 or 2'/> </function> diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml index ec8c513f..a1da9497 100644 --- a/doc/libxml2-refs.xml +++ b/doc/libxml2-refs.xml @@ -18032,6 +18032,9 @@ <word name='cncerning'> <ref name='xmlDebugDumpDocumentHead'/> </word> + <word name='coding'> + <ref name='xmlSAXDefaultVersion'/> + </word> <word name='collapse'> <ref name='XML_SCHEMAS_FACET_COLLAPSE'/> </word> @@ -19471,6 +19474,7 @@ <ref name='xmlXPathNodeSetFreeNs'/> </word> <word name='during'> + <ref name='xmlSAXDefaultVersion'/> <ref name='xmlSchemaNewDocParserCtxt'/> </word> </letter> @@ -19939,6 +19943,9 @@ <ref name='xmlSchemaNewParserCtxt'/> <ref name='xmlSchemaValidateListSimpleTypeFacet'/> </word> + <word name='explicitly'> + <ref name='xmlSAXDefaultVersion'/> + </word> <word name='explored'> <ref name='xmlXPathAxisFunc'/> </word> @@ -20522,6 +20529,9 @@ <ref name='xmlParseExtParsedEnt'/> <ref name='xmlParseExternalEntity'/> </word> + <word name='generally'> + <ref name='xmlSAXDefaultVersion'/> + </word> <word name='generate'> <ref name='xmlDocDumpFormatMemoryEnc'/> <ref name='xmlDocDumpMemoryEnc'/> @@ -20623,7 +20633,6 @@ <ref name='xmlSAXDefaultVersion'/> </word> <word name='good'> - <ref name='xmlSAXDefaultVersion'/> <ref name='xmlTextReaderGetRemainder'/> </word> <word name='grafted'> @@ -21343,6 +21352,7 @@ <ref name='xmlInitializeCatalog'/> <ref name='xmlLoadCatalog'/> <ref name='xmlLoadCatalogs'/> + <ref name='xmlSAXDefaultVersion'/> </word> <word name='initialize'> <ref name='XML_COMPLETE_ATTRS'/> @@ -25431,9 +25441,6 @@ <ref name='xmlNoNetExternalEntityLoader'/> <ref name='xmlParseNamespace'/> </word> - <word name='specifically'> - <ref name='xmlSAXDefaultVersion'/> - </word> <word name='specification'> <ref name='XML_XML_NAMESPACE'/> <ref name='xmlTextReaderNormalization'/> @@ -25757,6 +25764,9 @@ <ref name='_xmlXPathContext'/> <ref name='xmlParseNamespace'/> </word> + <word name='style'> + <ref name='xmlSAXDefaultVersion'/> + </word> <word name='sub-elements'> <ref name='_htmlElemDesc'/> </word> @@ -26158,9 +26168,6 @@ <ref name='xmlStrcat'/> <ref name='xmlStrdup'/> </word> - <word name='thing'> - <ref name='xmlSAXDefaultVersion'/> - </word> <word name='third'> <ref name='xmlHashAddEntry3'/> <ref name='xmlHashLookup3'/> diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa index 36d3ea53..9c5234be 100644 --- a/doc/libxml2.xsa +++ b/doc/libxml2.xsa @@ -8,26 +8,26 @@ </vendor> <product id="libxml2"> <name>libxml2</name> - <version>2.6.9</version> - <last-release> Apr 18 2004</last-release> + <version>2.6.10</version> + <last-release> May 17 2004</last-release> <info-url>http://xmlsoft.org/</info-url> - <changes> - implement xml:id Working Draft, relaxed XPath id() checking - - bugfixes: xmlCtxtReset (Brent Hendricks), line number and CDATA (Dave - Beckett), Relax-NG compilation (William Brack), Regexp patches (with - William), xmlUriEscape (Mark Vakoc), a Relax-NG notAllowed problem (with - William), Relax-NG name classes compares (William), XInclude duplicate - fallback (William), external DTD encoding detection (William), a DTD - validation bug (William), xmlReader Close() fix, recusive extention - schemas - - improvements: use xmlRead* APIs in test tools (Mark Vakoc), indenting - save optimization, better handle IIS broken HTTP redirect behaviour (Ian - Hummel), HTML parser frameset (James Bursa), libxml2-python RPM - dependancy, XML Schemas union support (Kasimier Buchcik), warning removal - clanup (William), keep ChangeLog compressed when installing from RPMs - - documentation: examples and xmlDocDumpMemory docs (John Fleck), new - example (load, xpath, modify, save), xmlCatalogDump() comments, - - Windows: Borland C++ builder (Eric Zurcher), work around Microsoft - compiler NaN handling bug (Mark Vakoc) + <changes> - Web page generated for ChangeLog + - build fixes: --without-html problems, make check without make all + - portability: problem with xpath.c on Windows (MSC and Borland), memcmp + vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not + use "list" as parameter name, make tests work with Python 1.5 (Ed + Davis), + - improvements: made xmlTextReaderMode public, small buffers resizing + (Morten Welinder), add --maxmem option to xmllint, add + xmlPopInputCallback() for Matt Sergeant, refactoring of serialization + escaping, added escaping customization + - bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William + Brack), xmlReader end of stream problem, node deregistration with reader, + URI escaping and filemanes, XHTML1 formatting (Nick Wellnhofer), regexp + transition reduction (William), various XSD Schemas fixes (Kasimier + Buchcik), XInclude fallback problem (William), weird problems with DTD + (William), structured error handler callback context (William), reverse + xmlEncodeSpecialChars() behaviour back to escaping '"' </changes> </product> diff --git a/doc/news.html b/doc/news.html index 054f16e4..7a502e52 100644 --- a/doc/news.html +++ b/doc/news.html @@ -11,7 +11,34 @@ A:link, A:visited, A:active { text-decoration: underline } to help 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><p>There is the list of public releases:</p><h3>2.6.10: May 17 2004</h3><ul><li>Web page generated for ChangeLog</li> +</ul><p>There is the list of public releases:</p><h3>2.6.11: July 5 2004</h3><ul><li>Schemas: a lot of changes and improvements by Kasimier Buchcik for + attributes, namespaces and simple types.</li> + <li>build fixes: --with-minimum (William Brack), some gcc cleanup + (William), --with-thread-alloc (William)</li> + <li>portability: Windows binary package change (Igor Zlatkovic), Catalog + path on Windows</li> + <li>documentation: update to the tutorial (John Fleck), xmllint return code + (John Fleck), man pages (Ville Skytta), </li> + <li>bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX + properly initialize the library (William), empty node set in XPath + (William), xmlSchemas errors (William), invalid charref problem pointed + by Morus Walter, XInclude xml:base generation (William), Relax-NG bug + with div processing (William), XPointer and xml:base problem(William), + Reader and entities, xmllint return code for schemas (William), reader + streaming problem (Steve Ball), DTD serialization problem (William), + libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on + Python classes, xmlReader buffer bug, Python bindings memory interfaces + improvement (with Stéphane Bidoul), Fixed the push parser to be back to + synchronous behaviour.</li> + <li>improvement: custom per-thread I/O enhancement (Rob Richards), register + namespace in debug shell (Stefano Debenedetti), Python based regression + test for non-Unix users (William), dynamically increase the number of + XPath extension functions in Python and fix a memory leak (Marc-Antoine + Parent and William)</li> + <li>performance: hack done with Arjan van de Ven to reduce ELF footprint + and generated code on Linux, plus use gcc runtime profiling to optimize + the code generated in the RPM packages.</li> +</ul><h3>2.6.10: May 17 2004</h3><ul><li>Web page generated for ChangeLog</li> <li>build fixes: --without-html problems, make check without make all</li> <li>portability: problem with xpath.c on Windows (MSC and Borland), memcmp vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not @@ -20,7 +47,7 @@ to help those</p><ul><li>More testing on RelaxNG</li> <li>improvements: made xmlTextReaderMode public, small buffers resizing (Morten Welinder), add --maxmem option to xmllint, add xmlPopInputCallback() for Matt Sergeant, refactoring of serialization - escaping, added escaping customization </li> + escaping, added escaping customization</li> <li>bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William Brack), xmlReader end of stream problem, node deregistration with reader, URI escaping and filemanes, XHTML1 formatting (Nick Wellnhofer), regexp diff --git a/doc/xml.html b/doc/xml.html index a6f911e6..df889f5e 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -677,6 +677,37 @@ to help those</p> <p>There is the list of public releases:</p> +<h3>2.6.11: July 5 2004</h3> +<ul> + <li>Schemas: a lot of changes and improvements by Kasimier Buchcik for + attributes, namespaces and simple types.</li> + <li>build fixes: --with-minimum (William Brack), some gcc cleanup + (William), --with-thread-alloc (William)</li> + <li>portability: Windows binary package change (Igor Zlatkovic), Catalog + path on Windows</li> + <li>documentation: update to the tutorial (John Fleck), xmllint return code + (John Fleck), man pages (Ville Skytta), </li> + <li>bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX + properly initialize the library (William), empty node set in XPath + (William), xmlSchemas errors (William), invalid charref problem pointed + by Morus Walter, XInclude xml:base generation (William), Relax-NG bug + with div processing (William), XPointer and xml:base problem(William), + Reader and entities, xmllint return code for schemas (William), reader + streaming problem (Steve Ball), DTD serialization problem (William), + libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on + Python classes, xmlReader buffer bug, Python bindings memory interfaces + improvement (with Stéphane Bidoul), Fixed the push parser to be back to + synchronous behaviour.</li> + <li>improvement: custom per-thread I/O enhancement (Rob Richards), register + namespace in debug shell (Stefano Debenedetti), Python based regression + test for non-Unix users (William), dynamically increase the number of + XPath extension functions in Python and fix a memory leak (Marc-Antoine + Parent and William)</li> + <li>performance: hack done with Arjan van de Ven to reduce ELF footprint + and generated code on Linux, plus use gcc runtime profiling to optimize + the code generated in the RPM packages.</li> +</ul> + <h3>2.6.10: May 17 2004</h3> <ul> <li>Web page generated for ChangeLog</li> @@ -688,7 +719,7 @@ to help those</p> <li>improvements: made xmlTextReaderMode public, small buffers resizing (Morten Welinder), add --maxmem option to xmllint, add xmlPopInputCallback() for Matt Sergeant, refactoring of serialization - escaping, added escaping customization </li> + escaping, added escaping customization</li> <li>bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William Brack), xmlReader end of stream problem, node deregistration with reader, URI escaping and filemanes, XHTML1 formatting (Nick Wellnhofer), regexp |