[xml] Release of libxml2-2.6.27
- From: Daniel Veillard <veillard redhat com>
- To: xml gnome org
- Subject: [xml] Release of libxml2-2.6.27
- Date: Wed, 25 Oct 2006 13:15:18 -0400
Yup it's finally out, available from
ftp://xmlsoft.org/libxml/
http://xmlsoft.org/news.html
it contains a huge list of fixes as various level, I wonder if there is
a single module unaffected, probably not. That's probably the release with
the most identified bug fixes ever. Now for the bad part, I could not
process every existing bug reports, I tried to focuse on the ones which
were either easy to fix (e.g. with correct patches), or had a large impact.
So you may have reported bug which are not fixed even if reproductible,
sorry, maybe next time I can free up a few days, and providing a patch or a
smaller test case can definitely help...
* Portability fixes:
- file names on windows (Roland Schwingel, Emelyanov Alexey)
- windows compile fixup (Rob Richards)
- AIX iconv() is apparently case sensitive
* improvements:
- Python XPath types mapping (Nic Ferrier)
- XPath optimization (Kasimier)
- add xmlXPathCompiledEvalToBoolean (Kasimier)
- Python node equality and comparison (Andreas Pakulat)
- xmlXPathCollectAndTest improvememt (Kasimier)
- expose if library was compiled with zlib support (Andrew Nosenko)
- cache for xmlSchemaIDCMatcher structs (Kasimier)
- xmlTextConcat should work with comments and PIs (Rob Richards)
- export htmlNewParserCtxt needed by Michael Day
- refactoring of catalog entity loaders (Michael Day)
- add XPointer support to python bindings (Ross Reedstrom
- Brian West and Stefan Anca)
- try to sort out most file path to URI conversions and xmlPathToUri
- add --html --memory case to xmllint
* building fix:
- fix --with-minimum (Felipe Contreras)
- VMS fix
- const'ification of HTML parser structures (Matthias Clasen)
- portability fix (Emelyanov Alexey)
- wget autodetection (Peter Breitenlohner)
- remove the build path recorded in the python shared module
- separate library flags for shared and static builds (Mikhail Zabaluev)
- fix --with-minimum --with-sax1 builds
- fix --with-minimum --with-schemas builds
* bug fix:
- xmlGetNodePath fix (Kasimier)
- xmlDOMWrapAdoptNode and attribute (Kasimier)
- crash when using the recover mode
- xmlXPathEvalExpr problem (Kasimier)
- xmlXPathCompExprAdd bug (Kasimier)
- missing destry in xmlFreeRMutex (Andrew Nosenko)
- XML Schemas fixes (Kasimier)
- warning on entities processing
- XHTML script and style serialization (Kasimier)
- python generator for long types
- bug in xmlSchemaClearValidCtxt (Bertrand Fritsch)
- xmlSchemaXPathEvaluate allocation bug (Marton Illes)
- error message end of line (Rob Richards)
- fix attribute serialization in writer (Rob Richards)
- PHP4 DTD validation crasher
- parser safety patch (Ben Darnell)
- _private context propagation when parsing entities (with Michael Day)
- fix entities behaviour when using SAX
- URI to file path fix (Mikhail Zabaluev)
- disapearing validity context
- arg error in SAX callback (Mike Hommey)
- fix mixed-content autodetect when using --noblanks
- fix xmlIOParseDTD error handling
- fix bug in xmlSplitQName on special Names
- fix Relax-NG element content validation bug
- fix xmlReconciliateNs bug
- fix potential attribute XML parsing bug
- fix line/column accounting in XML parser
- chunking bug in the HTML parser on script
- try to detect obviously buggy HTML meta encoding indications
- bugs with encoding BOM and xmlSaveDoc
- HTML entities in attributes parsing
- HTML minimized attribute values
- htmlReadDoc and htmlReadIO were broken
- error handling bug in xmlXPathEvalExpression (Olaf Walkowiak)
- fix a problem in htmlCtxtUseOptions
- xmlNewInputFromFile could leak (Marius Konitzer)
- bug on misformed SSD regexps (Christopher Boumenot)
* documentation:
- warning about XML_PARSE_COMPACT (Kasimier Buchcik)
- fix xmlXPathCastToString documentation
- improve man pages for xmllitn and xmlcatalog (Daniel Leidert)
- fixed comments of a few functions
Thanks to everybody who helped out, the list of contributors for this
release is just massive ! Special thanks and thoughts to Kasimier, I
hope he got a job and will be able to join back sometime !
Daniel
--
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard | virtualization library http://libvirt.org/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]