[xml] Release of libxml2-2.6.21
- From: Daniel Veillard <veillard redhat com>
- To: xml gnome org
- Subject: [xml] Release of libxml2-2.6.21
- Date: Sun, 4 Sep 2005 19:25:39 -0400
I didn't do a release for nearly 2 months while a lot of fixes and
developpement accumulated in CVS.
ftp://xmlsoft.org/ and GNOME FTP servers
http://xmlsoft.org/
As the list below shows, there is an awful lot of patches and bug fixes
in this release. There are 2 new modules that not yet considered complete
one for Schematron validation and one for formal regular expressions processing.
There is a lot of Schemas improvement thans to Kasimier Buchcik, there
were some significant progresses against the W3C XSD test suite regression
tests, but we are still missing redefine. There is also 2 new speedup
which can lead to significant improvement one requires the use of the
XML_PARSE_COMPACT parser option, the other one is automatic.
* build fixes:
- Cygwin portability fixes (Gerrit P. Haase)
- calling convention problems on Windows (Marcus Boerger)
- cleanups based on Linus' sparse tool
- update of win32/configure.js (Rob Richards)
- remove warnings on Windows(Marcus Boerger)
- compilation without SAX1
- detection of the Python binary
- use $GCC inestad of $CC = 'gcc' (Andrew W. Nosenko)
- compilation/link with threads and old gcc
- compile problem by C370 on Z/OS
* bug fixes:
- http_proxy environments (Peter Breitenlohner)
- HTML UTF-8 bug (Jiri Netolicky)
- XPath NaN compare bug (William Brack)
- htmlParseScript potential bug
- Schemas regexp handling of spaces
- Base64 Schemas comparisons NIST passes
- automata build error xsd:all
- xmlGetNodePath for namespaced attributes (Alexander Pohoyda)
- xmlSchemas foreign namespaces handling
- XML Schemas facet comparison (Kupriyanov Anatolij)
- xmlSchemaPSimpleTypeErr error report (Kasimier Buchcik)
- xml: namespace ahndling in Schemas (Kasimier)
- empty model group in Schemas (Kasimier)
- wilcard in Schemas (Kasimier)
- URI composition (William)
- xs:anyType in Schemas (Kasimier)
- Python resolver emmitting error messages directly
- Python xmlAttr.parent (Jakub Piotr Clapa)
- trying to fix the file path/URI conversion
- xmlTextReaderGetAttribute fix (Rob Richards)
- xmlSchemaFreeAnnot memleak (Kasimier)
- HTML UTF-8 serialization
- streaming XPath
- Schemas determinism detection problem
- XInclude bug
- Schemas context type (Dean Hill)
- validation fix (Derek Poon)
- xmlTextReaderGetAttribute[Ns] namespaces (Rob Richards)
- Schemas type fix (Kuba Nowakowski)
- UTF-8 parser bug
- error in encoding handling
- xmlGetLineNo fixes
- bug on entities handling
- entity name extraction in error handling with XInclude
- text nodes in HTML body tags (Gary Coady)
- xml:id and IDness at the treee level fixes
- XPath streaming patterns bugs.
* improvements:
- structured interfaces for schemas and RNG error reports (Marcus Boerger)
- optimization of the char data inner loop parsing (thanks to Behdad Esfahbod for the idea)
- schematron validation though not finished yet
- xmlSaveOption to omit XML declaration
- keyref match error reports (Kasimier)
- formal expression handling code not plugged yet
- more lax mode for the HTML parser
- parser XML_PARSE_COMPACT option for text nodes allocation.
* documentation:
- xmllint man page had --nonet duplicated
Thanks to everybody who contributed for this release, this is a lot of
work by a lot of people !
Daniel
--
Daniel Veillard | Red Hat Desktop team http://redhat.com/
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]