📄 news.html
字号:
node selection)</li> <li>fixed a performance problem and an error in the validation code</li> <li>fixed XInclude routine to implement the recursive behaviour</li> <li>fixed xmlFreeNode problem when libxml is included statically twice</li> <li>added --version to xmllint for bug reports</li></ul><h3>2.3.10: June 1 2001</h3><ul><li>fixed the SGML catalog support</li> <li>a number of reported bugs got fixed, in XPath, iconv detection, XInclude processing</li> <li>XPath string function should now handle unicode correctly</li></ul><h3>2.3.9: May 19 2001</h3><p>Lots of bugfixes, and added a basic SGML catalog support:</p><ul><li>HTML push bugfix #54891 and another patch from Jonas Borgstr鰉</li> <li>some serious speed optimization again</li> <li>some documentation cleanups</li> <li>trying to get better linking on Solaris (-R)</li> <li>XPath API cleanup from Thomas Broyer</li> <li>Validation bug fixed #54631, added a patch from Gary Pennington, fixed xmlValidGetValidElements()</li> <li>Added an INSTALL file</li> <li>Attribute removal added to API: #54433</li> <li>added a basic support for SGML catalogs</li> <li>fixed xmlKeepBlanksDefault(0) API</li> <li>bugfix in xmlNodeGetLang()</li> <li>fixed a small configure portability problem</li> <li>fixed an inversion of SYSTEM and PUBLIC identifier in HTML document</li></ul><h3>1.8.13: May 14 2001</h3><ul><li>bugfixes release of the old libxml1 branch used by Gnome</li></ul><h3>2.3.8: May 3 2001</h3><ul><li>Integrated an SGML DocBook parser for the Gnome project</li> <li>Fixed a few things in the HTML parser</li> <li>Fixed some XPath bugs raised by XSLT use, tried to fix the floating point portability issue</li> <li>Speed improvement (8M/s for SAX, 3M/s for DOM, 1.5M/s for DOM+validation using the XML REC as input and a 700MHz celeron).</li> <li>incorporated more Windows cleanup</li> <li>added xmlSaveFormatFile()</li> <li>fixed problems in copying nodes with entities references (gdome)</li> <li>removed some troubles surrounding the new validation module</li></ul><h3>2.3.7: April 22 2001</h3><ul><li>lots of small bug fixes, corrected XPointer</li> <li>Non deterministic content model validation support</li> <li>added xmlDocCopyNode for gdome2</li> <li>revamped the way the HTML parser handles end of tags</li> <li>XPath: corrections of namespaces support and number formatting</li> <li>Windows: Igor Zlatkovic patches for MSC compilation</li> <li>HTML output fixes from P C Chow and William M. Brack</li> <li>Improved validation speed sensible for DocBook</li> <li>fixed a big bug with ID declared in external parsed entities</li> <li>portability fixes, update of Trio from Bjorn Reese</li></ul><h3>2.3.6: April 8 2001</h3><ul><li>Code cleanup using extreme gcc compiler warning options, found and cleared half a dozen potential problem</li> <li>the Eazel team found an XML parser bug</li> <li>cleaned up the user of some of the string formatting function. used the trio library code to provide the one needed when the platform is missing them</li> <li>xpath: removed a memory leak and fixed the predicate evaluation problem, extended the testsuite and cleaned up the result. XPointer seems broken ...</li></ul><h3>2.3.5: Mar 23 2001</h3><ul><li>Biggest change is separate parsing and evaluation of XPath expressions, there is some new APIs for this too</li> <li>included a number of bug fixes(XML push parser, 51876, notations, 52299)</li> <li>Fixed some portability issues</li></ul><h3>2.3.4: Mar 10 2001</h3><ul><li>Fixed bugs #51860 and #51861</li> <li>Added a global variable xmlDefaultBufferSize to allow default buffer size to be application tunable.</li> <li>Some cleanup in the validation code, still a bug left and this part should probably be rewritten to support ambiguous content model :-\</li> <li>Fix a couple of serious bugs introduced or raised by changes in 2.3.3 parser</li> <li>Fixed another bug in xmlNodeGetContent()</li> <li>Bjorn fixed XPath node collection and Number formatting</li> <li>Fixed a loop reported in the HTML parsing</li> <li>blank space are reported even if the Dtd content model proves that they are formatting spaces, this is for XML conformance</li></ul><h3>2.3.3: Mar 1 2001</h3><ul><li>small change in XPath for XSLT</li> <li>documentation cleanups</li> <li>fix in validation by Gary Pennington</li> <li>serious parsing performances improvements</li></ul><h3>2.3.2: Feb 24 2001</h3><ul><li>chasing XPath bugs, found a bunch, completed some TODO</li> <li>fixed a Dtd parsing bug</li> <li>fixed a bug in xmlNodeGetContent</li> <li>ID/IDREF support partly rewritten by Gary Pennington</li></ul><h3>2.3.1: Feb 15 2001</h3><ul><li>some XPath and HTML bug fixes for XSLT</li> <li>small extension of the hash table interfaces for DOM gdome2 implementation</li> <li>A few bug fixes</li></ul><h3>2.3.0: Feb 8 2001 (2.2.12 was on 25 Jan but I didn't kept track)</h3><ul><li>Lots of XPath bug fixes</li> <li>Add a mode with Dtd lookup but without validation error reporting for XSLT</li> <li>Add support for text node without escaping (XSLT)</li> <li>bug fixes for xmlCheckFilename</li> <li>validation code bug fixes from Gary Pennington</li> <li>Patch from Paul D. Smith correcting URI path normalization</li> <li>Patch to allow simultaneous install of libxml-devel and libxml2-devel</li> <li>the example Makefile is now fixed</li> <li>added HTML to the RPM packages</li> <li>tree copying bugfixes</li> <li>updates to Windows makefiles</li> <li>optimization patch from Bjorn Reese</li></ul><h3>2.2.11: Jan 4 2001</h3><ul><li>bunch of bug fixes (memory I/O, xpath, ftp/http, ...)</li> <li>added htmlHandleOmittedElem()</li> <li>Applied Bjorn Reese's IPV6 first patch</li> <li>Applied Paul D. Smith patches for validation of XInclude results</li> <li>added XPointer xmlns() new scheme support</li></ul><h3>2.2.10: Nov 25 2000</h3><ul><li>Fix the Windows problems of 2.2.8</li> <li>integrate OpenVMS patches</li> <li>better handling of some nasty HTML input</li> <li>Improved the XPointer implementation</li> <li>integrate a number of provided patches</li></ul><h3>2.2.9: Nov 25 2000</h3><ul><li>erroneous release :-(</li></ul><h3>2.2.8: Nov 13 2000</h3><ul><li>First version of <a href="http://www.w3.org/TR/xinclude">XInclude</a> support</li> <li>Patch in conditional section handling</li> <li>updated MS compiler project</li> <li>fixed some XPath problems</li> <li>added an URI escaping function</li> <li>some other bug fixes</li></ul><h3>2.2.7: Oct 31 2000</h3><ul><li>added message redirection</li> <li>XPath improvements (thanks TOM !)</li> <li>xmlIOParseDTD() added</li> <li>various small fixes in the HTML, URI, HTTP and XPointer support</li> <li>some cleanup of the Makefile, autoconf and the distribution content</li></ul><h3>2.2.6: Oct 25 2000:</h3><ul><li>Added an hash table module, migrated a number of internal structure to those</li> <li>Fixed a posteriori validation problems</li> <li>HTTP module cleanups</li> <li>HTML parser improvements (tag errors, script/style handling, attribute normalization)</li> <li>coalescing of adjacent text nodes</li> <li>couple of XPath bug fixes, exported the internal API</li></ul><h3>2.2.5: Oct 15 2000:</h3><ul><li>XPointer implementation and testsuite</li> <li>Lot of XPath fixes, added variable and functions registration, more tests</li> <li>Portability fixes, lots of enhancements toward an easy Windows build and release</li> <li>Late validation fixes</li> <li>Integrated a lot of contributed patches</li> <li>added memory management docs</li> <li>a performance problem when using large buffer seems fixed</li></ul><h3>2.2.4: Oct 1 2000:</h3><ul><li>main XPath problem fixed</li> <li>Integrated portability patches for Windows</li> <li>Serious bug fixes on the URI and HTML code</li></ul><h3>2.2.3: Sep 17 2000</h3><ul><li>bug fixes</li> <li>cleanup of entity handling code</li> <li>overall review of all loops in the parsers, all sprintf usage has been checked too</li> <li>Far better handling of larges Dtd. Validating against DocBook XML Dtd works smoothly now.</li></ul><h3>1.8.10: Sep 6 2000</h3><ul><li>bug fix release for some Gnome projects</li></ul><h3>2.2.2: August 12 2000</h3><ul><li>mostly bug fixes</li> <li>started adding routines to access xml parser context options</li></ul><h3>2.2.1: July 21 2000</h3><ul><li>a purely bug fixes release</li> <li>fixed an encoding support problem when parsing from a memory block</li> <li>fixed a DOCTYPE parsing problem</li> <li>removed a bug in the function allowing to override the memory allocation routines</li></ul><h3>2.2.0: July 14 2000</h3><ul><li>applied a lot of portability fixes</li> <li>better encoding support/cleanup and saving (content is now always encoded in UTF-8)</li> <li>the HTML parser now correctly handles encodings</li> <li>added xmlHasProp()</li> <li>fixed a serious problem with &#38;</li> <li>propagated the fix to FTP client</li> <li>cleanup, bugfixes, etc ...</li> <li>Added a page about <a href="encoding.html">libxml Internationalization support</a></li></ul><h3>1.8.9: July 9 2000</h3><ul><li>fixed the spec the RPMs should be better</li> <li>fixed a serious bug in the FTP implementation, released 1.8.9 to solve rpmfind users problem</li></ul><h3>2.1.1: July 1 2000</h3><ul><li>fixes a couple of bugs in the 2.1.0 packaging</li> <li>improvements on the HTML parser</li></ul><h3>2.1.0 and 1.8.8: June 29 2000</h3><ul><li>1.8.8 is mostly a commodity package for upgrading to libxml2 according to <a href="upgrade.html">new instructions</a>. It fixes a nasty problem about &#38; charref parsing</li> <li>2.1.0 also ease the upgrade from libxml v1 to the recent version. it also contains numerous fixes and enhancements: <ul><li>added xmlStopParser() to stop parsing</li> <li>improved a lot parsing speed when there is large CDATA blocs</li> <li>includes XPath patches provided by Picdar Technology</li> <li>tried to fix as much as possible DTD validation and namespace related problems</li> <li>output to a given encoding has been added/tested</li> <li>lot of various fixes</li> </ul></li></ul><h3>2.0.0: Apr 12 2000</h3><ul><li>First public release of libxml2. If you are using libxml, it's a good idea to check the 1.x to 2.x upgrade instructions. NOTE: while initially scheduled for Apr 3 the release occurred only on Apr 12 due to massive workload.</li> <li>The include are now located under $prefix/include/libxml (instead of $prefix/include/gnome-xml), they also are referenced by <pre>#include <libxml/xxx.h></pre> <p>instead of</p> <pre>#include "xxx.h"</pre> </li> <li>a new URI module for parsing URIs and following strictly RFC 2396</li> <li>the memory
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -