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()