From 92fc02cc52326430de4d7009b177e845fb69dba0 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 24 Apr 2003 23:12:35 +0000 Subject: [PATCH] preparing release 2.5.7 updated and rebuilt the docs fixed the script * NEWS configure.in: preparing release 2.5.7 * doc/*: updated and rebuilt the docs * doc/apibuild.py: fixed the script Daniel --- ChangeLog | 6 + NEWS | 20 +++ configure.in | 2 +- doc/apibuild.py | 6 +- doc/libxml2-api.xml | 366 +++++++++++++++++----------------------- doc/libxml2.xsa | 30 ++-- doc/news.html | 20 +++ doc/xml.html | 21 +++ python/libxml2class.txt | 4 - 9 files changed, 249 insertions(+), 226 deletions(-) diff --git a/ChangeLog b/ChangeLog index e55f5417..336565e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Fri Apr 25 01:09:23 CEST 2003 Daniel Veillard + + * NEWS configure.in: preparing release 2.5.7 + * doc/*: updated and rebuilt the docs + * doc/apibuild.py: fixed the script + Thu Apr 24 19:11:12 CEST 2003 Daniel Veillard * Makefile.am doc/apibuild.py: make sure the OOM code don't diff --git a/NEWS b/NEWS index 6db6ea51..35af519a 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,26 @@ to test those +2.5.7: Apr 25 2003: + - Relax-NG: Compiling to regexp and streaming validation on top of the + xmlReader interface, added to xmllint --stream + - xmlReader: Expand(), Next() and DOM access glue, bug fixes + - Support for large files: RGN validated a 4.5GB instance + - Thread support is now configured in by default + - Fixes: update of the Trio code (Bjorn), WXS Date and Duration fixes + (Charles Bozeman), DTD and namespaces (Brent Hendricks), HTML push parser + and zero bytes handling, some missing Windows file path conversions, + behaviour of the parser and validator in the presence of "out of memory" + error conditions + - extended the API to be able to plug a garbage collecting memory + allocator, added xmlMallocAtomic() and modified the allocations + accordingly. + - Performances: removed excessive malloc() calls, speedup of the push and + xmlReader interfaces, removed excessive thread locking + - Documentation: man page (John Fleck), xmlReader documentation + - Python: adding binding for xmlCatalogAddLocal (Brent M Hendricks) + + 2.5.6: Apr 1 2003: - Fixed W3C XML Schemas datatype, should be compliant now except for binHex and base64 which are not supported yet. diff --git a/configure.in b/configure.in index 92dab422..b7909290 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=5 -LIBXML_MICRO_VERSION=6 +LIBXML_MICRO_VERSION=7 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION diff --git a/doc/apibuild.py b/doc/apibuild.py index f0308bc4..b80809bc 100755 --- a/doc/apibuild.py +++ b/doc/apibuild.py @@ -22,9 +22,9 @@ ignored_files = { "acconfig.h": "generated portability layer", "config.h": "generated portability layer", "libxml.h": "internal only", - "testOOM.c": "out of memory tester" - "testOOMlib.h": "out of memory tester" - "testOOMlib.c": "out of memory tester" + "testOOM.c": "out of memory tester", + "testOOMlib.h": "out of memory tester", + "testOOMlib.c": "out of memory tester", } ignored_words = { diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml index f9ea8f09..f3e6d7dc 100644 --- a/doc/libxml2-api.xml +++ b/doc/libxml2-api.xml @@ -837,27 +837,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -993,15 +972,142 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1204,142 +1310,26 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -2155,8 +2145,6 @@ Skips the end of line chars. - - defined if the trio support should not be configured in @@ -3272,7 +3260,7 @@ actually an xmlCharEncoding'/> - + @@ -3281,7 +3269,7 @@ actually an xmlCharEncoding'/> - + @@ -3289,16 +3277,11 @@ actually an xmlCharEncoding'/> - + - - - - - Take a block of UTF-8 chars in and try to convert it to an ASCII plus HTML entities block of chars out. @@ -4147,37 +4130,6 @@ actually an xmlCharEncoding'/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - What to do when an unparsed entity declaration is parsed diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa index 262869e3..d023db14 100644 --- a/doc/libxml2.xsa +++ b/doc/libxml2.xsa @@ -8,18 +8,26 @@ libxml2 - 2.5.6 - Apr 1 2003 + 2.5.7 + Apr 25 2003 http://xmlsoft.org/ - - Fixed W3C XML Schemas datatype, should be compliant now except for - binHex and base64 which are not supported yet. - - bug fixes: non-ASCII IDs, HTML output, XInclude on large docs and - XInclude entities handling, encoding detection on external subsets, XML - Schemas bugs and memory leaks, HTML parser (James Bursa) - - portability: python/trio (Albert Chin), Sun compiler warnings - - documentation: added --relaxng option to xmllint man page (John) - - improved error reporting: xml:space, start/end tag mismatches, Relax NG - errors + - Relax-NG: Compiling to regexp and streaming validation on top of the + xmlReader interface, added to xmllint --stream + - xmlReader: Expand(), Next() and DOM access glue, bug fixes + - Support for large files: RGN validated a 4.5GB instance + - Thread support is now configured in by default + - Fixes: update of the Trio code (Bjorn), WXS Date and Duration fixes + (Charles Bozeman), DTD and namespaces (Brent Hendricks), HTML push parser + and zero bytes handling, some missing Windows file path conversions, + behaviour of the parser and validator in the presence of "out of memory" + error conditions + - extended the API to be able to plug a garbage collecting memory + allocator, added xmlMallocAtomic() and modified the allocations + accordingly. + - Performances: removed excessive malloc() calls, speedup of the push and + xmlReader interfaces, removed excessive thread locking + - Documentation: man page (John Fleck), xmlReader documentation + - Python: adding binding for xmlCatalogAddLocal (Brent M Hendricks) diff --git a/doc/news.html b/doc/news.html index deb2655d..3d526372 100644 --- a/doc/news.html +++ b/doc/news.html @@ -105,6 +105,26 @@ to test those

Schemas +

2.5.7: Apr 25 2003

+
    +
  • Relax-NG: Compiling to regexp and streaming validation on top of the + xmlReader interface, added to xmllint --stream
  • +
  • xmlReader: Expand(), Next() and DOM access glue, bug fixes
  • +
  • Support for large files: RGN validated a 4.5GB instance
  • +
  • Thread support is now configured in by default
  • +
  • Fixes: update of the Trio code (Bjorn), WXS Date and Duration fixes + (Charles Bozeman), DTD and namespaces (Brent Hendricks), HTML push parser + and zero bytes handling, some missing Windows file path conversions, + behaviour of the parser and validator in the presence of "out of memory" + error conditions
  • +
  • extended the API to be able to plug a garbage collecting memory + allocator, added xmlMallocAtomic() and modified the allocations + accordingly.
  • +
  • Performances: removed excessive malloc() calls, speedup of the push and + xmlReader interfaces, removed excessive thread locking
  • +
  • Documentation: man page (John Fleck), xmlReader documentation
  • +
  • Python: adding binding for xmlCatalogAddLocal (Brent M Hendricks)
  • +

2.5.6: Apr 1 2003

  • Fixed W3C XML Schemas datatype, should be compliant now except for diff --git a/doc/xml.html b/doc/xml.html index 2c45b252..79304293 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -635,6 +635,27 @@ to test those

    Schemas
+

2.5.7: Apr 25 2003

+
    +
  • Relax-NG: Compiling to regexp and streaming validation on top of the + xmlReader interface, added to xmllint --stream
  • +
  • xmlReader: Expand(), Next() and DOM access glue, bug fixes
  • +
  • Support for large files: RGN validated a 4.5GB instance
  • +
  • Thread support is now configured in by default
  • +
  • Fixes: update of the Trio code (Bjorn), WXS Date and Duration fixes + (Charles Bozeman), DTD and namespaces (Brent Hendricks), HTML push parser + and zero bytes handling, some missing Windows file path conversions, + behaviour of the parser and validator in the presence of "out of memory" + error conditions
  • +
  • extended the API to be able to plug a garbage collecting memory + allocator, added xmlMallocAtomic() and modified the allocations + accordingly.
  • +
  • Performances: removed excessive malloc() calls, speedup of the push and + xmlReader interfaces, removed excessive thread locking
  • +
  • Documentation: man page (John Fleck), xmlReader documentation
  • +
  • Python: adding binding for xmlCatalogAddLocal (Brent M Hendricks)
  • +
+

2.5.6: Apr 1 2003

  • Fixed W3C XML Schemas datatype, should be compliant now except for diff --git a/python/libxml2class.txt b/python/libxml2class.txt index ae92f0db..1e6808ac 100644 --- a/python/libxml2class.txt +++ b/python/libxml2class.txt @@ -132,10 +132,6 @@ relaxNGCleanupTypes() relaxNGNewMemParserCtxt() relaxNGNewParserCtxt() -# functions from module testOOMlib -test_get_malloc_blocks_outstanding() -test_strdup() - # functions from module tree buildQName() compressMode()