summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Hommey <glandium@debian.org>2009-09-25 22:17:31 +0200
committerMike Hommey <glandium@debian.org>2009-09-25 22:17:31 +0200
commit67a17fecb5b5fe2058af6405bc9601875f3e75a1 (patch)
tree73a7ed49173098b5c59eeb8a33747d3b803d2309
parentc3e4f3c26035bc93a69e5aa2ad435809e8be8a4e (diff)
downloadlibxml2-upstream/2.7.5.dfsg.tar.gz
Import upstream version 2.7.5upstream/2.7.5.dfsg
-rw-r--r--Makefile.in1
-rwxr-xr-xconfigure47
-rw-r--r--configure.in6
-rw-r--r--doc/Makefile.am2
-rw-r--r--doc/Makefile.in3
-rw-r--r--doc/devhelp/Makefile.in1
-rw-r--r--doc/examples/Makefile.in1
-rw-r--r--doc/libxml2.xsa136
-rw-r--r--doc/news.html14
-rw-r--r--doc/symbols.xml1744
-rw-r--r--doc/xml.html15
-rw-r--r--example/Makefile.in1
-rw-r--r--include/Makefile.in1
-rw-r--r--include/libxml/Makefile.in1
-rw-r--r--include/libxml/xmlversion.h12
-rw-r--r--libxml2.spec6
-rw-r--r--parser.c6
-rw-r--r--python/Makefile.am2
-rw-r--r--python/Makefile.in3
-rwxr-xr-xpython/setup.py4
-rw-r--r--python/tests/Makefile.in1
-rw-r--r--relaxng.c9
-rw-r--r--xmllint.c2
-rw-r--r--xmlregexp.c11
-rw-r--r--xmlschemas.c4
-rw-r--r--xstc/Makefile.in1
26 files changed, 1972 insertions, 62 deletions
diff --git a/Makefile.in b/Makefile.in
index 37da8f9..69a1026 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -421,6 +421,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/configure b/configure
index 0035cb9..1c8d390 100755
--- a/configure
+++ b/configure
@@ -874,6 +874,7 @@ TEST_MODULES
MODULE_EXTENSION
MODULE_PLATFORM_LIBS
WITH_MODULES
+PYTHON_LIBS
PYTHON_SUBDIR
pythondir
WITH_PYTHON_FALSE
@@ -2323,7 +2324,7 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=7
-LIBXML_MICRO_VERSION=4
+LIBXML_MICRO_VERSION=5
LIBXML_MICRO_VERSION_SUFFIX=
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
@@ -5948,13 +5949,13 @@ if test "${lt_cv_nm_interface+set}" = set; then
else
lt_cv_nm_interface="BSD nm"
echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:5951: $ac_compile\"" >&5)
+ (eval echo "\"\$as_me:5952: $ac_compile\"" >&5)
(eval "$ac_compile" 2>conftest.err)
cat conftest.err >&5
- (eval echo "\"\$as_me:5954: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval echo "\"\$as_me:5955: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
cat conftest.err >&5
- (eval echo "\"\$as_me:5957: output\"" >&5)
+ (eval echo "\"\$as_me:5958: output\"" >&5)
cat conftest.out >&5
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
lt_cv_nm_interface="MS dumpbin"
@@ -7156,7 +7157,7 @@ ia64-*-hpux*)
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 7159 "configure"' > conftest.$ac_ext
+ echo '#line 7160 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -8519,11 +8520,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8522: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8523: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:8526: \$? = $ac_status" >&5
+ echo "$as_me:8527: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -8858,11 +8859,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8861: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8862: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:8865: \$? = $ac_status" >&5
+ echo "$as_me:8866: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -8963,11 +8964,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8966: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8967: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:8970: \$? = $ac_status" >&5
+ echo "$as_me:8971: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -9018,11 +9019,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:9021: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:9022: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:9025: \$? = $ac_status" >&5
+ echo "$as_me:9026: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -11821,7 +11822,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11824 "configure"
+#line 11825 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11917,7 +11918,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11920 "configure"
+#line 11921 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -18925,7 +18926,7 @@ fi
{ $as_echo "$as_me:$LINENO: checking for type of socket length (socklen_t)" >&5
$as_echo_n "checking for type of socket length (socklen_t)... " >&6; }
cat > conftest.$ac_ext <<EOF
-#line 18928 "configure"
+#line 18929 "configure"
#include "confdefs.h"
#include <stddef.h>
@@ -18936,7 +18937,7 @@ int main(void) {
(void)getsockopt (1, 1, 1, NULL, (socklen_t *)NULL)
; return 0; }
EOF
-if { (eval echo configure:18939: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
+if { (eval echo configure:18940: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
rm -rf conftest*
{ $as_echo "$as_me:$LINENO: result: socklen_t *" >&5
@@ -18948,7 +18949,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 18951 "configure"
+#line 18952 "configure"
#include "confdefs.h"
#include <stddef.h>
@@ -18959,7 +18960,7 @@ int main(void) {
(void)getsockopt (1, 1, 1, NULL, (size_t *)NULL)
; return 0; }
EOF
-if { (eval echo configure:18962: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
+if { (eval echo configure:18963: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
rm -rf conftest*
{ $as_echo "$as_me:$LINENO: result: size_t *" >&5
@@ -18971,7 +18972,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 18974 "configure"
+#line 18975 "configure"
#include "confdefs.h"
#include <stddef.h>
@@ -18982,7 +18983,7 @@ int main(void) {
(void)getsockopt (1, 1, 1, NULL, (int *)NULL)
; return 0; }
EOF
-if { (eval echo configure:18985: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
+if { (eval echo configure:18986: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then
rm -rf conftest*
{ $as_echo "$as_me:$LINENO: result: int *" >&5
@@ -19879,6 +19880,7 @@ fi
PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib()"`
fi
fi
+ PYTHON_LIBS=`python$PYTHON_VERSION-config --libs`
fi
if test "$with_python" != ""
then
@@ -19906,6 +19908,7 @@ fi
+
WITH_MODULES=0
TEST_MODULES=
@@ -20414,7 +20417,7 @@ if test "$with_threads" = "no" ; then
echo Disabling multithreaded support
else
echo Enabling multithreaded support
- if test "$with_threads" = "pthread" | test "$with_threads" = "" ; then
+ if test "$with_threads" = "pthread" | test "$with_threads" = "" | test "$with_threads" = "yes" ; then
if test "${ac_cv_header_pthread_h+set}" = set; then
{ $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
$as_echo_n "checking for pthread.h... " >&6; }
diff --git a/configure.in b/configure.in
index 7b8fd44..4d540cf 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ AC_CANONICAL_HOST
LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=7
-LIBXML_MICRO_VERSION=4
+LIBXML_MICRO_VERSION=5
LIBXML_MICRO_VERSION_SUFFIX=
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
@@ -742,6 +742,7 @@ if test "$with_python" != "no" ; then
PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib()"`
fi
fi
+ PYTHON_LIBS=`python$PYTHON_VERSION-config --libs`
fi
if test "$with_python" != ""
then
@@ -761,6 +762,7 @@ else
fi
AC_SUBST(pythondir)
AC_SUBST(PYTHON_SUBDIR)
+AC_SUBST(PYTHON_LIBS)
dnl check for dso support
WITH_MODULES=0
@@ -884,7 +886,7 @@ if test "$with_threads" = "no" ; then
else
echo Enabling multithreaded support
dnl Use pthread by default
- if test "$with_threads" = "pthread" | test "$with_threads" = "" ; then
+ if test "$with_threads" = "pthread" | test "$with_threads" = "" | test "$with_threads" = "yes" ; then
AC_CHECK_HEADER(pthread.h,
AC_CHECK_LIB(pthread, pthread_join,[
THREAD_LIBS="-lpthread"
diff --git a/doc/Makefile.am b/doc/Makefile.am
index f131f2b..4f8e010 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -21,7 +21,7 @@ EXTRA_DIST=xmlcatalog_man.xml tutorial/*.html tutorial/*.c tutorial/*.pdf \
API*.html *.1 *.xsl *.html *.gif w3c.png html/*.html \
html/*.png libxml2-api.xml index.py search.php \
apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml \
- README.docs
+ README.docs symbols.xml
man_MANS = xmllint.1 xmlcatalog.1
diff --git a/doc/Makefile.in b/doc/Makefile.in
index c91b0f6..7db09d4 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -194,6 +194,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
@@ -354,7 +355,7 @@ EXTRA_DIST = xmlcatalog_man.xml tutorial/*.html tutorial/*.c tutorial/*.pdf \
API*.html *.1 *.xsl *.html *.gif w3c.png html/*.html \
html/*.png libxml2-api.xml index.py search.php \
apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml \
- README.docs
+ README.docs symbols.xml
man_MANS = xmllint.1 xmlcatalog.1
all: all-recursive
diff --git a/doc/devhelp/Makefile.in b/doc/devhelp/Makefile.in
index bb372f8..e6fe1e7 100644
--- a/doc/devhelp/Makefile.in
+++ b/doc/devhelp/Makefile.in
@@ -129,6 +129,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/doc/examples/Makefile.in b/doc/examples/Makefile.in
index 4476e08..8b23377 100644
--- a/doc/examples/Makefile.in
+++ b/doc/examples/Makefile.in
@@ -236,6 +236,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa
index b9583f6..96894a4 100644
--- a/doc/libxml2.xsa
+++ b/doc/libxml2.xsa
@@ -8,21 +8,129 @@
</vendor>
<product id="libxml2">
<name>libxml2</name>
- <version>2.7.3</version>
- <last-release> Jan 18 2009</last-release>
+ <version>2.7.4</version>
+ <last-release> Sep 10 2009</last-release>
<info-url>http://xmlsoft.org/</info-url>
- <changes> - Build fix: fix build when HTML support is not included.
- - Bug fixes: avoid memory overflow in gigantic text nodes,
- indentation problem on the writed (Rob Richards),
- xmlAddChildList pointer problem (Rob Richards and Kevin Milburn),
- xmlAddChild problem with attribute (Rob Richards and Kris Breuker),
- avoid a memory leak in an edge case (Daniel Zimmermann),
- deallocate some pthread data (Alex Ott).
- - Improvements: configure option to avoid rebuilding docs (Adrian Bunk),
- limit text nodes to 10MB max by default, add element traversal
- APIs, add a parser option to enable pre 2.7 SAX behavior (Rob Richards),
- add gcc malloc checking (Marcus Meissner), add gcc printf like functions
- parameters checking (Marcus Meissner).
+ <changes> - Improvements:
+ Switch to GIT (GNOME),
+ Add symbol versioning to libxml2 shared libs (Daniel Veillard)
+
+ - Portability:
+ 593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard),
+ 594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard),
+ Fix Windows build * relaxng.c: fix windows build (Rob Richards),
+ Fix the globals.h to use XMLPUBFUN (Paul Smith),
+ Problem with extern extern in header (Daniel Veillard),
+ Add -lnetwork for compiling on Haiku (Scott McCreary),
+ Runtest portability patch for Solaris (Tim Rice),
+ Small patch to accomodate the Haiku OS (Scott McCreary),
+ 584605 package VxWorks folder in the distribution (Daniel Veillard),
+ 574017 Realloc too expensive on most platform (Daniel Veillard),
+ Fix windows build (Rob Richards),
+ 545579 doesn't compile without schema support (Daniel Veillard),
+ xmllint use xmlGetNodePath when not compiled in (Daniel Veillard),
+ Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard),
+ Allow to select the threading system on Windows (LRN),
+ Fix Solaris binary links, cleanups (Daniel Veillard),
+ Bug 571059 – MSVC doesn't work with the bakefile (Intron),
+ fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey),
+ fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)
+
+ - Documentation:
+ 544910 typo: "renciliateNs" (Leonid Evdokimov),
+ Add VxWorks to list of OSes (Daniel Veillard),
+ Regenerate the documentation and update for git (Daniel Veillard),
+ 560524 ¿ xmlTextReaderLocalName description (Daniel Veillard),
+ Added sponsoring by AOE media for the server (Daniel Veillard),
+ updated URLs for GNOME (Vincent Lefevre),
+ more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)
+
+ - Bug fixes:
+ 594514 memory leaks - duplicate initialization (MOD),
+ Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard),
+ 492317 Fix Relax-NG validation problems (Daniel Veillard),
+ 558452 fight with reg test and error report (Daniel Veillard),
+ 558452 RNG compilation of optional multiple child (Daniel Veillard),
+ 579746 XSD validation not correct / nilable groups (Daniel Veillard),
+ 502960 provide namespace stack when parsing entity (Daniel Veillard),
+ 566012 part 2 fix regresion tests and push mode (Daniel Veillard),
+ 566012 autodetected encoding and encoding conflict (Daniel Veillard),
+ 584220 xpointer(/) and xinclude problems (Daniel Veillard),
+ 587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
+ 444994 HTML chunked failure for attribute with &lt;&gt; (Daniel Veillard),
+ Fix end of buffer char being split in XML parser (Daniel Veillard),
+ Non ASCII character may be split at buffer end (Adiel Mittmann),
+ 440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel),
+ 572129 speed up parsing of large HTML text nodes (Markus Kull),
+ Fix HTML parsing with 0 character in CDATA (Daniel Veillard),
+ Fix SetGenericErrorFunc and SetStructured clash (Wang Lam),
+ 566012 Incomplete EBCDIC parsing support (Martin Kogler),
+ 541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard),
+ 541237 error correcting missing end tags in HTML (Daniel Veillard),
+ 583439 missing line numbers in push mode (Daniel Veillard),
+ 587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
+ 559501 avoid select and use poll for nanohttp (Raphael Prevost),
+ 559410 - Regexp bug on (...)? constructs (Daniel Veillard),
+ Fix a small problem on previous HTML parser patch (Daniel Veillard),
+ 592430 - HTML parser runs into endless loop (Daniel Veillard),
+ 447899 potential double free in xmlFreeTextReader (Daniel Veillard),
+ 446613 small validation bug mixed content with NS (Daniel Veillard),
+ Fix the problem of revalidating a doc with RNG (Daniel Veillard),
+ Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer),
+ 512131 refs from externalRef part need to be added (Daniel Veillard),
+ 512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard),
+ 588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
+ 582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard),
+ 579317 Try to find the HTML encoding information (Daniel Veillard),
+ 575875 don't output charset=html (Daniel Veillard),
+ 571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard),
+ 570702 fix a bug in regexp determinism checking (Daniel Veillard),
+ 567619 xmlValidateNotationUse missing param test (Daniel Veillard),
+ 574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
+ Fix a couple of problems in the parser (Daniel Veillard),
+ 585505 ¿ Document ids and refs populated by XSD (Wayne Jensen),
+ 582906 XSD validating multiple imports of the same schema (Jason Childs),
+ Bug 582887 ¿ problems validating complex schemas (Jason Childs),
+ Bug 579729 ¿ fix XSD schemas parsing crash (Miroslav Bajtos),
+ 576368 ¿ htmlChunkParser with special attributes (Jiri Netolicky),
+ Bug 565747 ¿ relax anyURI data character checking (Vincent Lefevre),
+ Preserve attributes of include start on tree copy (Petr Pajas),
+ Skip silently unrecognized XPointer schemes (Jakub Wilk),
+ Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
+ potential NULL dereference on non-glibc (Jim Meyering),
+ Fix an XSD validation crash (Daniel Veillard),
+ Fix a regression in streaming entities support (Daniel Veillard),
+ Fix a couple of ABI issues with C14N 1.1 (Aleksey Sanin),
+ Aleksey Sanin support for c14n 1.1 (Aleksey Sanin),
+ reader bug fix with entities (Daniel Veillard),
+ use options from current parser ctxt for external entities (Rob Richards),
+ 581612 use %s to printf strings (Christian Persch),
+ 584605 change the threading initialization sequence (Igor Novoseltsev),
+ 580705 keep line numbers in HTML parser (Aaron Patterson),
+ 581803 broken HTML table attributes init (Roland Steiner),
+ do not set error code in xmlNsWarn (Rob Richards),
+ 564217 fix structured error handling problems,
+ reuse options from current parser for entities (Rob Richards),
+ xmlXPathRegisterNs should not allow enpty prefixes (Daniel Veillard),
+ add a missing check in xmlAddSibling (Kris Breuker),
+ avoid leaks on errors (Jinmei Tatuya)
+
+ - Cleanup:
+ Chasing dead assignments reported by clang-scan (Daniel Veillard),
+ A few more safety cleanup raised by scan (Daniel Veillard),
+ Fixing assorted potential problems raised by scan (Daniel Veillard),
+ Potential uninitialized arguments raised by scan (Daniel Veillard),
+ Fix a bunch of scan 'dead increments' and cleanup (Daniel Veillard),
+ Remove a pedantic warning (Daniel Veillard),
+ 555833 always use rm -f in uninstall-local (Daniel Veillard),
+ 542394 xmlRegisterOutputCallbacks MAX_INPUT_CALLBACK (Daniel Veillard),
+ Autoregenerate libxml2.syms automated checkings (Daniel Veillard),
+ Make xmlRecoverDoc const (Martin Trappel) (Daniel Veillard),
+ Both args of xmlStrcasestr are const (Daniel Veillard),
+ hide the nbParse* variables used for debugging (Mike Hommey),
+ 570806 changed include of config.h (William M. Brack),
+ cleanups and error reports when xmlTextWriterVSprintf fails (Jinmei Tatuya)
+
</changes>
</product>
diff --git a/doc/news.html b/doc/news.html
index 81e45f3..2f0aa15 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -12,7 +12,19 @@ to help those</p><ul><li>More testing on RelaxNG</li>
<li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
Schemas</a></li>
</ul><p>The <a href="ChangeLog.html">change log</a> describes the recents commits
-to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.4: Sep 10 2009</h3><ul><li>Improvements:
+to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.5: Sep 24 2009</h3><ul><li> Bug Fixes:
+ Restore behavior of --with-threads without argument (Andrew W. Nosenko),
+ Fix memory leak when doc is NULL (Rob Richards),
+ 595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
+ Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
+ Fix a parsing problem with little data at startup (Daniel Veillard),
+ link python module with python library (Frederic Crozat),
+ 594874 Forgot an fclose in xmllint (Daniel Veillard)
+ </li>
+ <li> Cleanup:
+ Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
+ </li>
+</ul><h3>2.7.4: Sep 10 2009</h3><ul><li>Improvements:
Switch to GIT (GNOME),
Add symbol versioning to libxml2 shared libs (Daniel Veillard)
</li>
diff --git a/doc/symbols.xml b/doc/symbols.xml
new file mode 100644
index 0000000..b4d9082
--- /dev/null
+++ b/doc/symbols.xml
@@ -0,0 +1,1744 @@
+<!-- This file describes all the exported entry points from the
+ library, groupped by release with the first release being 2.4.30
+ Add new exported entry points at the end, this will be used to
+ generate libxml2.syms the definition of exported symbols from
+ shared libraries
+ -->
+<symbols>
+ <release version="2.4.30">
+ <symbol file="debugXML">xmlBoolToText</symbol>
+ <symbol file="debugXML">xmlDebugDumpAttr</symbol>
+ <symbol file="debugXML">xmlDebugDumpAttrList</symbol>
+ <symbol file="debugXML">xmlDebugDumpDTD</symbol>
+ <symbol file="debugXML">xmlDebugDumpDocument</symbol>
+ <symbol file="debugXML">xmlDebugDumpDocumentHead</symbol>
+ <symbol file="debugXML">xmlDebugDumpEntities</symbol>
+ <symbol file="debugXML">xmlDebugDumpNode</symbol>
+ <symbol file="debugXML">xmlDebugDumpNodeList</symbol>
+ <symbol file="debugXML">xmlDebugDumpOneNode</symbol>
+ <symbol file="debugXML">xmlDebugDumpString</symbol>
+ <symbol file="debugXML">xmlLsCountNode</symbol>
+ <symbol file="debugXML">xmlLsOneNode</symbol>
+ <symbol file="debugXML">xmlShell</symbol>
+ <symbol file="debugXML">xmlShellBase</symbol>
+ <symbol file="debugXML">xmlShellCat</symbol>
+ <symbol file="debugXML">xmlShellDir</symbol>
+ <symbol file="debugXML">xmlShellDu</symbol>
+ <symbol file="debugXML">xmlShellList</symbol>
+ <symbol file="debugXML">xmlShellLoad</symbol>
+ <symbol file="debugXML">xmlShellPrintNode</symbol>
+ <symbol file="debugXML">xmlShellPrintXPathError</symbol>
+ <symbol file="debugXML">xmlShellPrintXPathResult</symbol>
+ <symbol file="debugXML">xmlShellPwd</symbol>
+ <symbol file="debugXML">xmlShellSave</symbol>
+ <symbol file="debugXML">xmlShellValidate</symbol>
+ <symbol file="debugXML">xmlShellWrite</symbol>
+ <symbol file="xpointer">xmlXPtrBuildNodeList</symbol>
+ <symbol file="xpointer">xmlXPtrEval</symbol>
+ <symbol file="xpointer">xmlXPtrEvalRangePredicate</symbol>
+ <symbol file="xpointer">xmlXPtrFreeLocationSet</symbol>
+ <symbol file="xpointer">xmlXPtrLocationSetAdd</symbol>
+ <symbol file="xpointer">xmlXPtrLocationSetCreate</symbol>
+ <symbol file="xpointer">xmlXPtrLocationSetDel</symbol>
+ <symbol file="xpointer">xmlXPtrLocationSetMerge</symbol>
+ <symbol file="xpointer">xmlXPtrLocationSetRemove</symbol>
+ <symbol file="xpointer">xmlXPtrNewCollapsedRange</symbol>
+ <symbol file="xpointer">xmlXPtrNewContext</symbol>
+ <symbol file="xpointer">xmlXPtrNewLocationSetNodeSet</symbol>
+ <symbol file="xpointer">xmlXPtrNewLocationSetNodes</symbol>
+ <symbol file="xpointer">xmlXPtrNewRange</symbol>
+ <symbol file="xpointer">xmlXPtrNewRangeNodeObject</symbol>
+ <symbol file="xpointer">xmlXPtrNewRangeNodePoint</symbol>
+ <symbol file="xpointer">xmlXPtrNewRangeNodes</symbol>
+ <symbol file="xpointer">xmlXPtrNewRangePointNode</symbol>
+ <symbol file="xpointer">xmlXPtrNewRangePoints</symbol>
+ <symbol file="xpointer">xmlXPtrRangeToFunction</symbol>
+ <symbol file="xpointer">xmlXPtrWrapLocationSet</symbol>
+ <symbol file="SAX">attribute</symbol>
+ <symbol file="SAX">attributeDecl</symbol>
+ <symbol file="SAX">cdataBlock</symbol>
+ <symbol file="SAX">characters</symbol>
+ <symbol file="SAX">checkNamespace</symbol>
+ <symbol file="SAX">comment</symbol>
+ <symbol file="SAX2">docbDefaultSAXHandlerInit</symbol>
+ <symbol file="SAX">elementDecl</symbol>
+ <symbol file="SAX">endDocument</symbol>
+ <symbol file="SAX">endElement</symbol>
+ <symbol file="SAX">entityDecl</symbol>
+ <symbol file="SAX">externalSubset</symbol>
+ <symbol file="SAX">getColumnNumber</symbol>
+ <symbol file="SAX">getEntity</symbol>
+ <symbol file="SAX">getLineNumber</symbol>
+ <symbol file="SAX">getNamespace</symbol>
+ <symbol file="SAX">getParameterEntity</symbol>
+ <symbol file="SAX">getPublicId</symbol>
+ <symbol file="SAX">getSystemId</symbol>
+ <symbol file="SAX">globalNamespace</symbol>
+ <symbol file="SAX">hasExternalSubset</symbol>
+ <symbol file="SAX">hasInternalSubset</symbol>
+ <symbol file="SAX2">htmlDefaultSAXHandlerInit</symbol>
+ <symbol file="SAX">ignorableWhitespace</symbol>
+ <symbol file="SAX">initdocbDefaultSAXHandler</symbol>
+ <symbol file="SAX">inithtmlDefaultSAXHandler</symbol>
+ <symbol file="SAX">initxmlDefaultSAXHandler</symbol>
+ <symbol file="SAX">internalSubset</symbol>
+ <symbol file="SAX">isStandalone</symbol>
+ <symbol file="SAX">namespaceDecl</symbol>
+ <symbol file="SAX">notationDecl</symbol>
+ <symbol file="SAX">processingInstruction</symbol>
+ <symbol file="SAX">reference</symbol>
+ <symbol file="SAX">resolveEntity</symbol>
+ <symbol file="SAX">setDocumentLocator</symbol>
+ <symbol file="SAX">setNamespace</symbol>
+ <symbol file="SAX">startDocument</symbol>
+ <symbol file="SAX">startElement</symbol>
+ <symbol file="SAX">unparsedEntityDecl</symbol>
+ <symbol file="SAX2">xmlDefaultSAXHandlerInit</symbol>
+ <symbol file="parserInternals">htmlCreateFileParserCtxt</symbol>
+ <symbol file="parserInternals">htmlInitAutoClose</symbol>
+ <symbol file="parserInternals">inputPop</symbol>
+ <symbol file="parserInternals">inputPush</symbol>
+ <symbol file="parserInternals">namePop</symbol>
+ <symbol file="parserInternals">namePush</symbol>
+ <symbol file="parserInternals">nodePop</symbol>
+ <symbol file="parserInternals">nodePush</symbol>
+ <symbol file="parserInternals">xmlCheckLanguageID</symbol>
+ <symbol file="parserInternals">xmlCopyChar</symbol>
+ <symbol file="parserInternals">xmlCopyCharMultiByte</symbol>
+ <symbol file="parserInternals">xmlCreateEntityParserCtxt</symbol>
+ <symbol file="parserInternals">xmlCreateFileParserCtxt</symbol>
+ <symbol file="parserInternals">xmlCreateMemoryParserCtxt</symbol>
+ <symbol file="parserInternals">xmlCurrentChar</symbol>
+ <symbol file="parserInternals">xmlDecodeEntities</symbol>
+ <symbol file="parserInternals">xmlFreeInputStream</symbol>
+ <symbol file="parserInternals">xmlHandleEntity</symbol>
+ <symbol file="chvalid">xmlIsBaseChar</symbol>
+ <symbol file="chvalid">xmlIsBlank</symbol>
+ <symbol file="chvalid">xmlIsChar</symbol>
+ <symbol file="chvalid">xmlIsCombining</symbol>
+ <symbol file="chvalid">xmlIsDigit</symbol>
+ <symbol file="chvalid">xmlIsExtender</symbol>
+ <symbol file="chvalid">xmlIsIdeographic</symbol>
+ <symbol file="parserInternals">xmlIsLetter</symbol>
+ <symbol file="chvalid">xmlIsPubidChar</symbol>
+ <symbol file="parserInternals">xmlNamespaceParseNCName</symbol>
+ <symbol file="parserInternals">xmlNamespaceParseNSDef</symbol>
+ <symbol file="parserInternals">xmlNamespaceParseQName</symbol>
+ <symbol file="parserInternals">xmlNewEntityInputStream</symbol>
+ <symbol file="parserInternals">xmlNewInputFromFile</symbol>
+ <symbol file="parserInternals">xmlNewInputStream</symbol>
+ <symbol file="parser">xmlNewParserCtxt</symbol>
+ <symbol file="parserInternals">xmlNewStringInputStream</symbol>
+ <symbol file="parserInternals">xmlNextChar</symbol>
+ <symbol file="parserInternals">xmlParseAttValue</symbol>
+ <symbol file="parserInternals">xmlParseAttribute</symbol>
+ <symbol file="parserInternals">xmlParseAttributeListDecl</symbol>
+ <symbol file="parserInternals">xmlParseAttributeType</symbol>
+ <symbol file="parserInternals">xmlParseCDSect</symbol>
+ <symbol file="parserInternals">xmlParseCharData</symbol>
+ <symbol file="parserInternals">xmlParseCharRef</symbol>
+ <symbol file="parserInternals">xmlParseComment</symbol>
+ <symbol file="parserInternals">xmlParseContent</symbol>
+ <symbol file="parserInternals">xmlParseDefaultDecl</symbol>
+ <symbol file="parserInternals">xmlParseDocTypeDecl</symbol>
+ <symbol file="parserInternals">xmlParseElement</symbol>
+ <symbol file="parserInternals">xmlParseElementChildrenContentDecl</symbol>
+ <symbol file="parserInternals">xmlParseElementContentDecl</symbol>
+ <symbol file="parserInternals">xmlParseElementDecl</symbol>
+ <symbol file="parserInternals">xmlParseElementMixedContentDecl</symbol>
+ <symbol file="parserInternals">xmlParseEncName</symbol>
+ <symbol file="parserInternals">xmlParseEncodingDecl</symbol>
+ <symbol file="parserInternals">xmlParseEndTag</symbol>
+ <symbol file="parserInternals">xmlParseEntityDecl</symbol>
+ <symbol file="parserInternals">xmlParseEntityRef</symbol>
+ <symbol file="parserInternals">xmlParseEntityValue</symbol>
+ <symbol file="parserInternals">xmlParseEnumeratedType</symbol>
+ <symbol file="parserInternals">xmlParseEnumerationType</symbol>
+ <symbol file="parserInternals">xmlParseExternalID</symbol>
+ <symbol file="parserInternals">xmlParseExternalSubset</symbol>
+ <symbol file="parserInternals">xmlParseMarkupDecl</symbol>
+ <symbol file="parserInternals">xmlParseMisc</symbol>
+ <symbol file="parserInternals">xmlParseName</symbol>
+ <symbol file="parserInternals">xmlParseNamespace</symbol>
+ <symbol file="parserInternals">xmlParseNmtoken</symbol>
+ <symbol file="parserInternals">xmlParseNotationDecl</symbol>
+ <symbol file="parserInternals">xmlParseNotationType</symbol>
+ <symbol file="parserInternals">xmlParsePEReference</symbol>
+ <symbol file="parserInternals">xmlParsePI</symbol>
+ <symbol file="parserInternals">xmlParsePITarget</symbol>
+ <symbol file="parserInternals">xmlParsePubidLiteral</symbol>
+ <symbol file="parserInternals">xmlParseQuotedString</symbol>
+ <symbol file="parserInternals">xmlParseReference</symbol>
+ <symbol file="parserInternals">xmlParseSDDecl</symbol>
+ <symbol file="parserInternals">xmlParseStartTag</symbol>
+ <symbol file="parserInternals">xmlParseSystemLiteral</symbol>
+ <symbol file="parserInternals">xmlParseTextDecl</symbol>
+ <symbol file="parserInternals">xmlParseVersionInfo</symbol>
+ <symbol file="parserInternals">xmlParseVersionNum</symbol>
+ <symbol file="parserInternals">xmlParseXMLDecl</symbol>
+ <symbol file="parserInternals">xmlParserHandlePEReference</symbol>
+ <symbol file="parserInternals">xmlParserHandleReference</symbol>
+ <symbol file="parserInternals">xmlParserInputShrink</symbol>
+ <symbol file="parserInternals">xmlPopInput</symbol>
+ <symbol file="parserInternals">xmlPushInput</symbol>
+ <symbol file="parserInternals">xmlScanName</symbol>
+ <symbol file="parserInternals">xmlSetEntityReferenceFunc</symbol>
+ <symbol file="parserInternals">xmlSkipBlankChars</symbol>
+ <symbol file="parserInternals">xmlSplitQName</symbol>
+ <symbol file="parserInternals">xmlStringComment</symbol>
+ <symbol file="parserInternals">xmlStringCurrentChar</symbol>
+ <symbol file="parserInternals">xmlStringDecodeEntities</symbol>
+ <symbol file="parserInternals">xmlStringText</symbol>
+ <symbol file="parserInternals">xmlStringTextNoenc</symbol>
+ <symbol file="parserInternals">xmlSwitchEncoding</symbol>
+ <symbol file="parserInternals">xmlSwitchToEncoding</symbol>
+ <symbol file="c14n">xmlC14NDocDumpMemory</symbol>
+ <symbol file="c14n">xmlC14NDocSave</symbol>
+ <symbol file="c14n">xmlC14NDocSaveTo</symbol>
+ <symbol file="c14n">xmlC14NExecute</symbol>
+ <symbol file="catalog">xmlACatalogAdd</symbol>
+ <symbol file="catalog">xmlACatalogDump</symbol>
+ <symbol file="catalog">xmlACatalogRemove</symbol>
+ <symbol file="catalog">xmlACatalogResolve</symbol>
+ <symbol file="catalog">xmlACatalogResolvePublic</symbol>
+ <symbol file="catalog">xmlACatalogResolveSystem</symbol>
+ <symbol file="catalog">xmlACatalogResolveURI</symbol>
+ <symbol file="catalog">xmlCatalogAdd</symbol>
+ <symbol file="catalog">xmlCatalogAddLocal</symbol>
+ <symbol file="catalog">xmlCatalogCleanup</symbol>
+ <symbol file="catalog">xmlCatalogConvert</symbol>
+ <symbol file="catalog">xmlCatalogDump</symbol>
+ <symbol file="catalog">xmlCatalogFreeLocal</symbol>
+ <symbol file="catalog">xmlCatalogGetDefaults</symbol>
+ <symbol file="catalog">xmlCatalogGetPublic</symbol>
+ <symbol file="catalog">xmlCatalogGetSystem</symbol>
+ <symbol file="catalog">xmlCatalogIsEmpty</symbol>
+ <symbol file="catalog">xmlCatalogLocalResolve</symbol>
+ <symbol file="catalog">xmlCatalogLocalResolveURI</symbol>
+ <symbol file="catalog">xmlCatalogRemove</symbol>
+ <symbol file="catalog">xmlCatalogResolve</symbol>
+ <symbol file="catalog">xmlCatalogResolvePublic</symbol>
+ <symbol file="catalog">xmlCatalogResolveSystem</symbol>
+ <symbol file="catalog">xmlCatalogResolveURI</symbol>
+ <symbol file="catalog">xmlCatalogSetDebug</symbol>
+ <symbol file="catalog">xmlCatalogSetDefaultPrefer</symbol>
+ <symbol file="catalog">xmlCatalogSetDefaults</symbol>
+ <symbol file="catalog">xmlConvertSGMLCatalog</symbol>
+ <symbol file="catalog">xmlFreeCatalog</symbol>
+ <symbol file="catalog">xmlInitializeCatalog</symbol>
+ <symbol file="catalog">xmlLoadACatalog</symbol>
+ <symbol file="catalog">xmlLoadCatalog</symbol>
+ <symbol file="catalog">xmlLoadCatalogs</symbol>
+ <symbol file="catalog">xmlLoadSGMLSuperCatalog</symbol>
+ <symbol file="catalog">xmlNewCatalog</symbol>
+ <symbol file="catalog">xmlParseCatalogFile</symbol>
+ <symbol file="xpathInternals">valuePop</symbol>
+ <symbol file="xpathInternals">valuePush</symbol>
+ <symbol file="xpathInternals">xmlXPathAddValues</symbol>
+ <symbol file="xpathInternals">xmlXPathBooleanFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathCeilingFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathCompareValues</symbol>
+ <symbol file="xpathInternals">xmlXPathConcatFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathContainsFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathCountFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathDebugDumpCompExpr</symbol>
+ <symbol file="xpathInternals">xmlXPathDebugDumpObject</symbol>
+ <symbol file="xpathInternals">xmlXPathDifference</symbol>
+ <symbol file="xpathInternals">xmlXPathDistinct</symbol>
+ <symbol file="xpathInternals">xmlXPathDistinctSorted</symbol>
+ <symbol file="xpathInternals">xmlXPathDivValues</symbol>
+ <symbol file="xpathInternals">xmlXPathEqualValues</symbol>
+ <symbol file="xpathInternals">xmlXPathEvalExpr</symbol>
+ <symbol file="xpathInternals">xmlXPathEvaluatePredicateResult</symbol>
+ <symbol file="xpathInternals">xmlXPathFalseFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathFloorFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathFreeParserContext</symbol>
+ <symbol file="xpathInternals">xmlXPathFunctionLookup</symbol>
+ <symbol file="xpathInternals">xmlXPathFunctionLookupNS</symbol>
+ <symbol file="xpathInternals">xmlXPathHasSameNodes</symbol>
+ <symbol file="xpathInternals">xmlXPathIdFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathIntersection</symbol>
+ <symbol file="xpathInternals">xmlXPathIsNodeType</symbol>
+ <symbol file="xpathInternals">xmlXPathLangFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathLastFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathLeading</symbol>
+ <symbol file="xpathInternals">xmlXPathLeadingSorted</symbol>
+ <symbol file="xpathInternals">xmlXPathLocalNameFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathModValues</symbol>
+ <symbol file="xpathInternals">xmlXPathMultValues</symbol>
+ <symbol file="xpathInternals">xmlXPathNamespaceURIFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathNewBoolean</symbol>
+ <symbol file="xpathInternals">xmlXPathNewCString</symbol>
+ <symbol file="xpathInternals">xmlXPathNewFloat</symbol>
+ <symbol file="xpathInternals">xmlXPathNewNodeSet</symbol>
+ <symbol file="xpathInternals">xmlXPathNewNodeSetList</symbol>
+ <symbol file="xpathInternals">xmlXPathNewParserContext</symbol>
+ <symbol file="xpathInternals">xmlXPathNewString</symbol>
+ <symbol file="xpathInternals">xmlXPathNewValueTree</symbol>
+ <symbol file="xpathInternals">xmlXPathNextAncestor</symbol>
+ <symbol file="xpathInternals">xmlXPathNextAncestorOrSelf</symbol>
+ <symbol file="xpathInternals">xmlXPathNextAttribute</symbol>
+ <symbol file="xpathInternals">xmlXPathNextChild</symbol>
+ <symbol file="xpathInternals">xmlXPathNextDescendant</symbol>
+ <symbol file="xpathInternals">xmlXPathNextDescendantOrSelf</symbol>
+ <symbol file="xpathInternals">xmlXPathNextFollowing</symbol>
+ <symbol file="xpathInternals">xmlXPathNextFollowingSibling</symbol>
+ <symbol file="xpathInternals">xmlXPathNextNamespace</symbol>
+ <symbol file="xpathInternals">xmlXPathNextParent</symbol>
+ <symbol file="xpathInternals">xmlXPathNextPreceding</symbol>
+ <symbol file="xpathInternals">xmlXPathNextPrecedingSibling</symbol>
+ <symbol file="xpathInternals">xmlXPathNextSelf</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeLeading</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeLeadingSorted</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetAdd</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetAddNs</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetAddUnique</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetContains</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetDel</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetFreeNs</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetMerge</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetRemove</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeSetSort</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeTrailing</symbol>
+ <symbol file="xpathInternals">xmlXPathNodeTrailingSorted</symbol>
+ <symbol file="xpathInternals">xmlXPathNormalizeFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathNotEqualValues</symbol>
+ <symbol file="xpathInternals">xmlXPathNotFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathNsLookup</symbol>
+ <symbol file="xpathInternals">xmlXPathNumberFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathParseNCName</symbol>
+ <symbol file="xpathInternals">xmlXPathParseName</symbol>
+ <symbol file="xpathInternals">xmlXPathPopBoolean</symbol>
+ <symbol file="xpathInternals">xmlXPathPopExternal</symbol>
+ <symbol file="xpathInternals">xmlXPathPopNodeSet</symbol>
+ <symbol file="xpathInternals">xmlXPathPopNumber</symbol>
+ <symbol file="xpathInternals">xmlXPathPopString</symbol>
+ <symbol file="xpathInternals">xmlXPathPositionFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterAllFunctions</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterFunc</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterFuncLookup</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterFuncNS</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterNs</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterVariable</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterVariableLookup</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisterVariableNS</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisteredFuncsCleanup</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisteredNsCleanup</symbol>
+ <symbol file="xpathInternals">xmlXPathRegisteredVariablesCleanup</symbol>
+ <symbol file="xpathInternals">xmlXPathRoot</symbol>
+ <symbol file="xpathInternals">xmlXPathRoundFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathStartsWithFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathStringEvalNumber</symbol>
+ <symbol file="xpathInternals">xmlXPathStringFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathStringLengthFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathSubValues</symbol>
+ <symbol file="xpathInternals">xmlXPathSubstringAfterFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathSubstringBeforeFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathSubstringFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathSumFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathTrailing</symbol>
+ <symbol file="xpathInternals">xmlXPathTrailingSorted</symbol>
+ <symbol file="xpathInternals">xmlXPathTranslateFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathTrueFunction</symbol>
+ <symbol file="xpathInternals">xmlXPathValueFlipSign</symbol>
+ <symbol file="xpathInternals">xmlXPathVariableLookup</symbol>
+ <symbol file="xpathInternals">xmlXPathVariableLookupNS</symbol>
+ <symbol file="xpathInternals">xmlXPathWrapCString</symbol>
+ <symbol file="xpathInternals">xmlXPathWrapExternal</symbol>
+ <symbol file="xpathInternals">xmlXPathWrapNodeSet</symbol>
+ <symbol file="xpathInternals">xmlXPathWrapString</symbol>
+ <symbol file="xpathInternals">xmlXPatherror</symbol>
+ <symbol file="xmlautomata">xmlAutomataCompile</symbol>
+ <symbol file="xmlautomata">xmlAutomataGetInitState</symbol>
+ <symbol file="xmlautomata">xmlAutomataIsDeterminist</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewAllTrans</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewCountTrans</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewCountedTrans</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewCounter</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewCounterTrans</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewEpsilon</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewOnceTrans</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewState</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewTransition</symbol>
+ <symbol file="xmlautomata">xmlAutomataSetFinalState</symbol>
+ <symbol file="xmlautomata">xmlFreeAutomata</symbol>
+ <symbol file="xmlautomata">xmlNewAutomata</symbol>
+ <symbol file="HTMLtree">htmlDocContentDumpFormatOutput</symbol>
+ <symbol file="HTMLtree">htmlDocContentDumpOutput</symbol>
+ <symbol file="HTMLtree">htmlDocDump</symbol>
+ <symbol file="HTMLtree">htmlDocDumpMemory</symbol>
+ <symbol file="HTMLtree">htmlGetMetaEncoding</symbol>
+ <symbol file="HTMLtree">htmlIsBooleanAttr</symbol>
+ <symbol file="HTMLtree">htmlNewDoc</symbol>
+ <symbol file="HTMLtree">htmlNewDocNoDtD</symbol>
+ <symbol file="HTMLtree">htmlNodeDump</symbol>
+ <symbol file="HTMLtree">htmlNodeDumpFile</symbol>
+ <symbol file="HTMLtree">htmlNodeDumpFileFormat</symbol>
+ <symbol file="HTMLtree">htmlNodeDumpFormatOutput</symbol>
+ <symbol file="HTMLtree">htmlNodeDumpOutput</symbol>
+ <symbol file="HTMLtree">htmlSaveFile</symbol>
+ <symbol file="HTMLtree">htmlSaveFileEnc</symbol>
+ <symbol file="HTMLtree">htmlSaveFileFormat</symbol>
+ <symbol file="HTMLtree">htmlSetMetaEncoding</symbol>
+ <symbol file="nanoftp">xmlNanoFTPCheckResponse</symbol>
+ <symbol file="nanoftp">xmlNanoFTPCleanup</symbol>
+ <symbol file="nanoftp">xmlNanoFTPClose</symbol>
+ <symbol file="nanoftp">xmlNanoFTPCloseConnection</symbol>
+ <symbol file="nanoftp">xmlNanoFTPConnect</symbol>
+ <symbol file="nanoftp">xmlNanoFTPConnectTo</symbol>
+ <symbol file="nanoftp">xmlNanoFTPCwd</symbol>
+ <symbol file="nanoftp">xmlNanoFTPFreeCtxt</symbol>
+ <symbol file="nanoftp">xmlNanoFTPGet</symbol>
+ <symbol file="nanoftp">xmlNanoFTPGetConnection</symbol>
+ <symbol file="nanoftp">xmlNanoFTPGetResponse</symbol>
+ <symbol file="nanoftp">xmlNanoFTPGetSocket</symbol>
+ <symbol file="nanoftp">xmlNanoFTPInit</symbol>
+ <symbol file="nanoftp">xmlNanoFTPList</symbol>
+ <symbol file="nanoftp">xmlNanoFTPNewCtxt</symbol>
+ <symbol file="nanoftp">xmlNanoFTPOpen</symbol>
+ <symbol file="nanoftp">xmlNanoFTPProxy</symbol>
+ <symbol file="nanoftp">xmlNanoFTPQuit</symbol>
+ <symbol file="nanoftp">xmlNanoFTPRead</symbol>
+ <symbol file="nanoftp">xmlNanoFTPScanProxy</symbol>
+ <symbol file="nanoftp">xmlNanoFTPUpdateURL</symbol>
+ <symbol file="DOCBparser">docbCreateFileParserCtxt</symbol>
+ <symbol file="DOCBparser">docbCreatePushParserCtxt</symbol>
+ <symbol file="DOCBparser">docbEncodeEntities</symbol>
+ <symbol file="DOCBparser">docbFreeParserCtxt</symbol>
+ <symbol file="DOCBparser">docbParseChunk</symbol>
+ <symbol file="DOCBparser">docbParseDoc</symbol>
+ <symbol file="DOCBparser">docbParseDocument</symbol>
+ <symbol file="DOCBparser">docbParseFile</symbol>
+ <symbol file="DOCBparser">docbSAXParseDoc</symbol>
+ <symbol file="DOCBparser">docbSAXParseFile</symbol>
+ <symbol file="xpath">xmlXPathCastBooleanToNumber</symbol>
+ <symbol file="xpath">xmlXPathCastBooleanToString</symbol>
+ <symbol file="xpath">xmlXPathCastNodeSetToBoolean</symbol>
+ <symbol file="xpath">xmlXPathCastNodeSetToNumber</symbol>
+ <symbol file="xpath">xmlXPathCastNodeSetToString</symbol>
+ <symbol file="xpath">xmlXPathCastNodeToNumber</symbol>
+ <symbol file="xpath">xmlXPathCastNodeToString</symbol>
+ <symbol file="xpath">xmlXPathCastNumberToBoolean</symbol>
+ <symbol file="xpath">xmlXPathCastNumberToString</symbol>
+ <symbol file="xpath">xmlXPathCastStringToBoolean</symbol>
+ <symbol file="xpath">xmlXPathCastStringToNumber</symbol>
+ <symbol file="xpath">xmlXPathCastToBoolean</symbol>
+ <symbol file="xpath">xmlXPathCastToNumber</symbol>
+ <symbol file="xpath">xmlXPathCastToString</symbol>
+ <symbol file="xpath">xmlXPathCmpNodes</symbol>
+ <symbol file="xpath">xmlXPathCompile</symbol>
+ <symbol file="xpath">xmlXPathCompiledEval</symbol>
+ <symbol file="xpath">xmlXPathConvertBoolean</symbol>
+ <symbol file="xpath">xmlXPathConvertNumber</symbol>
+ <symbol file="xpath">xmlXPathConvertString</symbol>
+ <symbol file="xpath">xmlXPathEval</symbol>
+ <symbol file="xpath">xmlXPathEvalExpression</symbol>
+ <symbol file="xpath">xmlXPathEvalPredicate</symbol>
+ <symbol file="xpath">xmlXPathFreeCompExpr</symbol>
+ <symbol file="xpath">xmlXPathFreeContext</symbol>
+ <symbol file="xpath">xmlXPathFreeNodeSet</symbol>
+ <symbol file="xpath">xmlXPathFreeNodeSetList</symbol>
+ <symbol file="xpath">xmlXPathFreeObject</symbol>
+ <symbol file="xpath">xmlXPathInit</symbol>
+ <symbol file="xpath">xmlXPathIsInf</symbol>
+ <symbol file="xpath">xmlXPathIsNaN</symbol>
+ <symbol file="xpath">xmlXPathNAN</symbol>
+ <symbol file="xpath">xmlXPathNINF</symbol>
+ <symbol file="xpath">xmlXPathNewContext</symbol>
+ <symbol file="xpath">xmlXPathNodeSetCreate</symbol>
+ <symbol file="xpath">xmlXPathObjectCopy</symbol>
+ <symbol file="xpath">xmlXPathPINF</symbol>
+ <symbol file="xlink">xlinkGetDefaultDetect</symbol>
+ <symbol file="xlink">xlinkGetDefaultHandler</symbol>
+ <symbol file="xlink">xlinkIsLink</symbol>
+ <symbol file="xlink">xlinkSetDefaultDetect</symbol>
+ <symbol file="xlink">xlinkSetDefaultHandler</symbol>
+ <symbol file="entities">xmlAddDocEntity</symbol>
+ <symbol file="entities">xmlAddDtdEntity</symbol>
+ <symbol file="entities">xmlCleanupPredefinedEntities</symbol>
+ <symbol file="entities">xmlCopyEntitiesTable</symbol>
+ <symbol file="entities">xmlCreateEntitiesTable</symbol>
+ <symbol file="entities">xmlDumpEntitiesTable</symbol>
+ <symbol file="entities">xmlDumpEntityDecl</symbol>
+ <symbol file="entities">xmlEncodeEntities</symbol>
+ <symbol file="entities">xmlEncodeEntitiesReentrant</symbol>
+ <symbol file="entities">xmlEncodeSpecialChars</symbol>
+ <symbol file="entities">xmlFreeEntitiesTable</symbol>
+ <symbol file="entities">xmlGetDocEntity</symbol>
+ <symbol file="entities">xmlGetDtdEntity</symbol>
+ <symbol file="entities">xmlGetParameterEntity</symbol>
+ <symbol file="entities">xmlGetPredefinedEntity</symbol>
+ <symbol file="entities">xmlInitializePredefinedEntities</symbol>
+ <symbol file="xinclude">xmlXIncludeProcess</symbol>
+ <symbol file="list">xmlLinkGetData</symbol>
+ <symbol file="list">xmlListAppend</symbol>
+ <symbol file="list">xmlListClear</symbol>
+ <symbol file="list">xmlListCopy</symbol>
+ <symbol file="list">xmlListCreate</symbol>
+ <symbol file="list">xmlListDelete</symbol>
+ <symbol file="list">xmlListDup</symbol>
+ <symbol file="list">xmlListEmpty</symbol>
+ <symbol file="list">xmlListEnd</symbol>
+ <symbol file="list">xmlListFront</symbol>
+ <symbol file="list">xmlListInsert</symbol>
+ <symbol file="list">xmlListMerge</symbol>
+ <symbol file="list">xmlListPopBack</symbol>
+ <symbol file="list">xmlListPopFront</symbol>
+ <symbol file="list">xmlListPushBack</symbol>
+ <symbol file="list">xmlListPushFront</symbol>
+ <symbol file="list">xmlListRemoveAll</symbol>
+ <symbol file="list">xmlListRemoveFirst</symbol>
+ <symbol file="list">xmlListRemoveLast</symbol>
+ <symbol file="list">xmlListReverse</symbol>
+ <symbol file="list">xmlListReverseSearch</symbol>
+ <symbol file="list">xmlListReverseWalk</symbol>
+ <symbol file="list">xmlListSearch</symbol>
+ <symbol file="list">xmlListSize</symbol>
+ <symbol file="list">xmlListSort</symbol>
+ <symbol file="list">xmlListWalk</symbol>
+ <symbol file="xmlmemory">xmlInitMemory</symbol>
+ <symbol file="xmlmemory">xmlMallocLoc</symbol>
+ <symbol file="xmlmemory">xmlMemDisplay</symbol>
+ <symbol file="xmlmemory">xmlMemFree</symbol>
+ <symbol file="xmlmemory">xmlMemGet</symbol>
+ <symbol file="xmlmemory">xmlMemMalloc</symbol>
+ <symbol file="xmlmemory">xmlMemRealloc</symbol>
+ <symbol file="xmlmemory">xmlMemSetup</symbol>
+ <symbol file="xmlmemory">xmlMemShow</symbol>
+ <symbol file="xmlmemory">xmlMemStrdupLoc</symbol>
+ <symbol file="xmlmemory">xmlMemUsed</symbol>
+ <symbol file="xmlmemory">xmlMemoryDump</symbol>
+ <symbol file="xmlmemory">xmlMemoryStrdup</symbol>
+ <symbol file="xmlmemory">xmlReallocLoc</symbol>
+ <symbol file="xmlIO">xmlAllocOutputBuffer</symbol>
+ <symbol file="xmlIO">xmlAllocParserInputBuffer</symbol>
+ <symbol file="xmlIO">xmlCheckFilename</symbol>
+ <symbol file="xmlIO">xmlCleanupInputCallbacks</symbol>
+ <symbol file="xmlIO">xmlCleanupOutputCallbacks</symbol>
+ <symbol file="xmlIO">xmlFileClose</symbol>
+ <symbol file="xmlIO">xmlFileMatch</symbol>
+ <symbol file="xmlIO">xmlFileOpen</symbol>
+ <symbol file="xmlIO">xmlFileRead</symbol>
+ <symbol file="xmlIO">xmlFreeParserInputBuffer</symbol>
+ <symbol file="xmlIO">xmlIOFTPClose</symbol>
+ <symbol file="xmlIO">xmlIOFTPMatch</symbol>
+ <symbol file="xmlIO">xmlIOFTPOpen</symbol>
+ <symbol file="xmlIO">xmlIOFTPRead</symbol>
+ <symbol file="xmlIO">xmlIOHTTPClose</symbol>
+ <symbol file="xmlIO">xmlIOHTTPMatch</symbol>
+ <symbol file="xmlIO">xmlIOHTTPOpen</symbol>
+ <symbol file="xmlIO">xmlIOHTTPOpenW</symbol>
+ <symbol file="xmlIO">xmlIOHTTPRead</symbol>
+ <symbol file="xmlIO">xmlNoNetExternalEntityLoader</symbol>
+ <symbol file="xmlIO">xmlNormalizeWindowsPath</symbol>
+ <symbol file="xmlIO">xmlOutputBufferClose</symbol>
+ <symbol file="xmlIO">xmlOutputBufferCreateFd</symbol>
+ <symbol file="xmlIO">xmlOutputBufferCreateFile</symbol>
+ <symbol file="xmlIO">xmlOutputBufferCreateFilename</symbol>
+ <symbol file="xmlIO">xmlOutputBufferCreateIO</symbol>
+ <symbol file="xmlIO">xmlOutputBufferFlush</symbol>
+ <symbol file="xmlIO">xmlOutputBufferWrite</symbol>
+ <symbol file="xmlIO">xmlOutputBufferWriteString</symbol>
+ <symbol file="xmlIO">xmlParserGetDirectory</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateFd</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateFile</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateFilename</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateIO</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateMem</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferGrow</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferPush</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferRead</symbol>
+ <symbol file="xmlIO">xmlRegisterDefaultInputCallbacks</symbol>
+ <symbol file="xmlIO">xmlRegisterDefaultOutputCallbacks</symbol>
+ <symbol file="xmlIO">xmlRegisterHTTPPostCallbacks</symbol>
+ <symbol file="xmlIO">xmlRegisterInputCallbacks</symbol>
+ <symbol file="xmlIO">xmlRegisterOutputCallbacks</symbol>
+ <symbol file="xmlversion">xmlCheckVersion</symbol>
+ <symbol file="valid">xmlAddAttributeDecl</symbol>
+ <symbol file="valid">xmlAddElementDecl</symbol>
+ <symbol file="valid">xmlAddID</symbol>
+ <symbol file="valid">xmlAddNotationDecl</symbol>
+ <symbol file="valid">xmlAddRef</symbol>
+ <symbol file="valid">xmlCopyAttributeTable</symbol>
+ <symbol file="valid">xmlCopyElementContent</symbol>
+ <symbol file="valid">xmlCopyElementTable</symbol>
+ <symbol file="valid">xmlCopyEnumeration</symbol>
+ <symbol file="valid">xmlCopyNotationTable</symbol>
+ <symbol file="valid">xmlCreateEnumeration</symbol>
+ <symbol file="valid">xmlDumpAttributeDecl</symbol>
+ <symbol file="valid">xmlDumpAttributeTable</symbol>
+ <symbol file="valid">xmlDumpElementDecl</symbol>
+ <symbol file="valid">xmlDumpElementTable</symbol>
+ <symbol file="valid">xmlDumpNotationDecl</symbol>
+ <symbol file="valid">xmlDumpNotationTable</symbol>
+ <symbol file="valid">xmlFreeAttributeTable</symbol>
+ <symbol file="valid">xmlFreeElementContent</symbol>
+ <symbol file="valid">xmlFreeElementTable</symbol>
+ <symbol file="valid">xmlFreeEnumeration</symbol>
+ <symbol file="valid">xmlFreeIDTable</symbol>
+ <symbol file="valid">xmlFreeNotationTable</symbol>
+ <symbol file="valid">xmlFreeRefTable</symbol>
+ <symbol file="valid">xmlGetDtdAttrDesc</symbol>
+ <symbol file="valid">xmlGetDtdElementDesc</symbol>
+ <symbol file="valid">xmlGetDtdNotationDesc</symbol>
+ <symbol file="valid">xmlGetDtdQAttrDesc</symbol>
+ <symbol file="valid">xmlGetDtdQElementDesc</symbol>
+ <symbol file="valid">xmlGetID</symbol>
+ <symbol file="valid">xmlGetRefs</symbol>
+ <symbol file="valid">xmlIsID</symbol>
+ <symbol file="valid">xmlIsMixedElement</symbol>
+ <symbol file="valid">xmlIsRef</symbol>
+ <symbol file="valid">xmlNewElementContent</symbol>
+ <symbol file="valid">xmlRemoveID</symbol>
+ <symbol file="valid">xmlRemoveRef</symbol>
+ <symbol file="valid">xmlSnprintfElementContent</symbol>
+ <symbol file="tree">xmlSplitQName2</symbol>
+ <symbol file="valid">xmlSprintfElementContent</symbol>
+ <symbol file="valid">xmlValidBuildContentModel</symbol>
+ <symbol file="valid">xmlValidCtxtNormalizeAttributeValue</symbol>
+ <symbol file="valid">xmlValidGetPotentialChildren</symbol>
+ <symbol file="valid">xmlValidGetValidElements</symbol>
+ <symbol file="valid">xmlValidNormalizeAttributeValue</symbol>
+ <symbol file="valid">xmlValidateAttributeDecl</symbol>
+ <symbol file="valid">xmlValidateAttributeValue</symbol>
+ <symbol file="valid">xmlValidateDocument</symbol>
+ <symbol file="valid">xmlValidateDocumentFinal</symbol>
+ <symbol file="valid">xmlValidateDtd</symbol>
+ <symbol file="valid">xmlValidateDtdFinal</symbol>
+ <symbol file="valid">xmlValidateElement</symbol>
+ <symbol file="valid">xmlValidateElementDecl</symbol>
+ <symbol file="valid">xmlValidateNameValue</symbol>
+ <symbol file="valid">xmlValidateNamesValue</symbol>
+ <symbol file="valid">xmlValidateNmtokenValue</symbol>
+ <symbol file="valid">xmlValidateNmtokensValue</symbol>
+ <symbol file="valid">xmlValidateNotationDecl</symbol>
+ <symbol file="valid">xmlValidateNotationUse</symbol>
+ <symbol file="valid">xmlValidateOneAttribute</symbol>
+ <symbol file="valid">xmlValidateOneElement</symbol>
+ <symbol file="valid">xmlValidateOneNamespace</symbol>
+ <symbol file="valid">xmlValidateRoot</symbol>
+ <symbol file="HTMLparser">UTF8ToHtml</symbol>
+ <symbol file="HTMLparser">htmlAutoCloseTag</symbol>
+ <symbol file="HTMLparser">htmlCreatePushParserCtxt</symbol>
+ <symbol file="HTMLparser">htmlEncodeEntities</symbol>
+ <symbol file="HTMLparser">htmlEntityLookup</symbol>
+ <symbol file="HTMLparser">htmlEntityValueLookup</symbol>
+ <symbol file="HTMLparser">htmlFreeParserCtxt</symbol>
+ <symbol file="HTMLparser">htmlHandleOmittedElem</symbol>
+ <symbol file="HTMLparser">htmlIsAutoClosed</symbol>
+ <symbol file="HTMLparser">htmlIsScriptAttribute</symbol>
+ <symbol file="HTMLparser">htmlParseCharRef</symbol>
+ <symbol file="HTMLparser">htmlParseChunk</symbol>
+ <symbol file="HTMLparser">htmlParseDoc</symbol>
+ <symbol file="HTMLparser">htmlParseDocument</symbol>
+ <symbol file="HTMLparser">htmlParseElement</symbol>
+ <symbol file="HTMLparser">htmlParseEntityRef</symbol>
+ <symbol file="HTMLparser">htmlParseFile</symbol>
+ <symbol file="HTMLparser">htmlSAXParseDoc</symbol>
+ <symbol file="HTMLparser">htmlSAXParseFile</symbol>
+ <symbol file="HTMLparser">htmlTagLookup</symbol>
+ <symbol file="xmlstring">xmlCharStrdup</symbol>
+ <symbol file="xmlstring">xmlCharStrndup</symbol>
+ <symbol file="parser">xmlCleanupParser</symbol>
+ <symbol file="parser">xmlClearNodeInfoSeq</symbol>
+ <symbol file="parser">xmlClearParserCtxt</symbol>
+ <symbol file="parser">xmlCreateDocParserCtxt</symbol>
+ <symbol file="parser">xmlCreateIOParserCtxt</symbol>
+ <symbol file="parser">xmlCreatePushParserCtxt</symbol>
+ <symbol file="parser">xmlFreeParserCtxt</symbol>
+ <symbol file="parser">xmlGetExternalEntityLoader</symbol>
+ <symbol file="parser">xmlGetFeature</symbol>
+ <symbol file="parser">xmlGetFeaturesList</symbol>
+ <symbol file="globals">xmlGetWarningsDefaultValue</symbol>
+ <symbol file="parser">xmlIOParseDTD</symbol>
+ <symbol file="parser">xmlInitNodeInfoSeq</symbol>
+ <symbol file="parser">xmlInitParser</symbol>
+ <symbol file="parser">xmlInitParserCtxt</symbol>
+ <symbol file="parser">xmlKeepBlanksDefault</symbol>
+ <symbol file="parser">xmlLineNumbersDefault</symbol>
+ <symbol file="parser">xmlLoadExternalEntity</symbol>
+ <symbol file="parser">xmlNewIOInputStream</symbol>
+ <symbol file="parser">xmlParseBalancedChunkMemory</symbol>
+ <symbol file="parser">xmlParseBalancedChunkMemoryRecover</symbol>
+ <symbol file="parser">xmlParseChunk</symbol>
+ <symbol file="parser">xmlParseCtxtExternalEntity</symbol>
+ <symbol file="parser">xmlParseDTD</symbol>
+ <symbol file="parser">xmlParseDoc</symbol>
+ <symbol file="parser">xmlParseDocument</symbol>
+ <symbol file="parser">xmlParseEntity</symbol>
+ <symbol file="parser">xmlParseExtParsedEnt</symbol>
+ <symbol file="parser">xmlParseExternalEntity</symbol>
+ <symbol file="parser">xmlParseFile</symbol>
+ <symbol file="parser">xmlParseMemory</symbol>
+ <symbol file="parser">xmlParserAddNodeInfo</symbol>
+ <symbol file="parser">xmlParserFindNodeInfo</symbol>
+ <symbol file="parser">xmlParserFindNodeInfoIndex</symbol>
+ <symbol file="parser">xmlParserInputGrow</symbol>
+ <symbol file="parser">xmlParserInputRead</symbol>
+ <symbol file="parser">xmlPedanticParserDefault</symbol>
+ <symbol file="parser">xmlRecoverDoc</symbol>
+ <symbol file="parser">xmlRecoverFile</symbol>
+ <symbol file="parser">xmlRecoverMemory</symbol>
+ <symbol file="parser">xmlSAXParseDTD</symbol>
+ <symbol file="parser">xmlSAXParseDoc</symbol>
+ <symbol file="parser">xmlSAXParseEntity</symbol>
+ <symbol file="parser">xmlSAXParseFile</symbol>
+ <symbol file="parser">xmlSAXParseFileWithData</symbol>
+ <symbol file="parser">xmlSAXParseMemory</symbol>
+ <symbol file="parser">xmlSAXParseMemoryWithData</symbol>
+ <symbol file="parser">xmlSAXUserParseFile</symbol>
+ <symbol file="parser">xmlSAXUserParseMemory</symbol>
+ <symbol file="parser">xmlSetExternalEntityLoader</symbol>
+ <symbol file="parser">xmlSetFeature</symbol>
+ <symbol file="parser">xmlSetupParserForBuffer</symbol>
+ <symbol file="parser">xmlStopParser</symbol>
+ <symbol file="xmlstring">xmlStrEqual</symbol>
+ <symbol file="xmlstring">xmlStrcasecmp</symbol>
+ <symbol file="xmlstring">xmlStrcasestr</symbol>
+ <symbol file="xmlstring">xmlStrcat</symbol>
+ <symbol file="xmlstring">xmlStrchr</symbol>
+ <symbol file="xmlstring">xmlStrcmp</symbol>
+ <symbol file="xmlstring">xmlStrdup</symbol>
+ <symbol file="xmlstring">xmlStrlen</symbol>
+ <symbol file="xmlstring">xmlStrncasecmp</symbol>
+ <symbol file="xmlstring">xmlStrncat</symbol>
+ <symbol file="xmlstring">xmlStrncmp</symbol>
+ <symbol file="xmlstring">xmlStrndup</symbol>
+ <symbol file="xmlstring">xmlStrstr</symbol>
+ <symbol file="xmlstring">xmlStrsub</symbol>
+ <symbol file="parser">xmlSubstituteEntitiesDefault</symbol>
+ <symbol file="xmlreader">xmlFreeTextReader</symbol>
+ <symbol file="xmlreader">xmlNewTextReader</symbol>
+ <symbol file="xmlreader">xmlNewTextReaderFilename</symbol>
+ <symbol file="xmlreader">xmlTextReaderAttributeCount</symbol>
+ <symbol file="xmlreader">xmlTextReaderBaseUri</symbol>
+ <symbol file="xmlreader">xmlTextReaderDepth</symbol>
+ <symbol file="xmlreader">xmlTextReaderHasAttributes</symbol>
+ <symbol file="xmlreader">xmlTextReaderHasValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderIsDefault</symbol>
+ <symbol file="xmlreader">xmlTextReaderIsEmptyElement</symbol>
+ <symbol file="xmlreader">xmlTextReaderLocalName</symbol>
+ <symbol file="xmlreader">xmlTextReaderName</symbol>
+ <symbol file="xmlreader">xmlTextReaderNamespaceUri</symbol>
+ <symbol file="xmlreader">xmlTextReaderNodeType</symbol>
+ <symbol file="xmlreader">xmlTextReaderPrefix</symbol>
+ <symbol file="xmlreader">xmlTextReaderQuoteChar</symbol>
+ <symbol file="xmlreader">xmlTextReaderRead</symbol>
+ <symbol file="xmlreader">xmlTextReaderValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderXmlLang</symbol>
+ <symbol file="globals">docbDefaultSAXHandler</symbol>
+ <symbol file="globals">htmlDefaultSAXHandler</symbol>
+ <symbol file="globals">xmlDefaultSAXHandler</symbol>
+ <symbol file="globals">xmlDefaultSAXLocator</symbol>
+ <symbol file="globals">xmlDoValidityCheckingDefaultValue</symbol>
+ <symbol file="globals">xmlFree</symbol>
+ <symbol file="globals">xmlGenericError</symbol>
+ <symbol file="globals">xmlGenericErrorContext</symbol>
+ <symbol file="globals">xmlInitializeGlobalState</symbol>
+ <symbol file="globals">xmlKeepBlanksDefaultValue</symbol>
+ <symbol file="globals">xmlLineNumbersDefaultValue</symbol>
+ <symbol file="globals">xmlLoadExtDtdDefaultValue</symbol>
+ <symbol file="globals">xmlMalloc</symbol>
+ <symbol file="globals">xmlMemStrdup</symbol>
+ <symbol file="globals">xmlParserDebugEntities</symbol>
+ <symbol file="globals">xmlParserVersion</symbol>
+ <symbol file="globals">xmlPedanticParserDefaultValue</symbol>
+ <symbol file="globals">xmlRealloc</symbol>
+ <symbol file="globals">xmlSaveNoEmptyTags</symbol>
+ <symbol file="globals">xmlSubstituteEntitiesDefaultValue</symbol>
+ <symbol file="globals">xmlTreeIndentString</symbol>
+ <symbol file="threads">xmlCleanupThreads</symbol>
+ <symbol file="threads">xmlFreeMutex</symbol>
+ <symbol file="threads">xmlFreeRMutex</symbol>
+ <symbol file="threads">xmlGetGlobalState</symbol>
+ <symbol file="threads">xmlGetThreadId</symbol>
+ <symbol file="threads">xmlInitThreads</symbol>
+ <symbol file="threads">xmlIsMainThread</symbol>
+ <symbol file="threads">xmlLockLibrary</symbol>
+ <symbol file="threads">xmlMutexLock</symbol>
+ <symbol file="threads">xmlMutexUnlock</symbol>
+ <symbol file="threads">xmlNewMutex</symbol>
+ <symbol file="threads">xmlNewRMutex</symbol>
+ <symbol file="threads">xmlRMutexLock</symbol>
+ <symbol file="threads">xmlRMutexUnlock</symbol>
+ <symbol file="threads">xmlUnlockLibrary</symbol>
+ <symbol file="hash">xmlHashAddEntry</symbol>
+ <symbol file="hash">xmlHashAddEntry2</symbol>
+ <symbol file="hash">xmlHashAddEntry3</symbol>
+ <symbol file="hash">xmlHashCopy</symbol>
+ <symbol file="hash">xmlHashCreate</symbol>
+ <symbol file="hash">xmlHashFree</symbol>
+ <symbol file="hash">xmlHashLookup</symbol>
+ <symbol file="hash">xmlHashLookup2</symbol>
+ <symbol file="hash">xmlHashLookup3</symbol>
+ <symbol file="hash">xmlHashRemoveEntry</symbol>
+ <symbol file="hash">xmlHashRemoveEntry2</symbol>
+ <symbol file="hash">xmlHashRemoveEntry3</symbol>
+ <symbol file="hash">xmlHashScan</symbol>
+ <symbol file="hash">xmlHashScan3</symbol>
+ <symbol file="hash">xmlHashScanFull</symbol>
+ <symbol file="hash">xmlHashScanFull3</symbol>
+ <symbol file="hash">xmlHashSize</symbol>
+ <symbol file="hash">xmlHashUpdateEntry</symbol>
+ <symbol file="hash">xmlHashUpdateEntry2</symbol>
+ <symbol file="hash">xmlHashUpdateEntry3</symbol>
+ <symbol file="xmlerror">initGenericErrorDefaultFunc</symbol>
+ <symbol file="xmlerror">xmlParserError</symbol>
+ <symbol file="xmlerror">xmlParserPrintFileContext</symbol>
+ <symbol file="xmlerror">xmlParserPrintFileInfo</symbol>
+ <symbol file="xmlerror">xmlParserValidityError</symbol>
+ <symbol file="xmlerror">xmlParserValidityWarning</symbol>
+ <symbol file="xmlerror">xmlParserWarning</symbol>
+ <symbol file="xmlerror">xmlSetGenericErrorFunc</symbol>
+ <symbol file="globals">oldXMLWDcompatibility</symbol>
+ <symbol file="tree">xmlAddChild</symbol>
+ <symbol file="tree">xmlAddChildList</symbol>
+ <symbol file="tree">xmlAddNextSibling</symbol>
+ <symbol file="tree">xmlAddPrevSibling</symbol>
+ <symbol file="tree">xmlAddSibling</symbol>
+ <symbol file="tree">xmlBufferAdd</symbol>
+ <symbol file="tree">xmlBufferAddHead</symbol>
+ <symbol file="globals">xmlBufferAllocScheme</symbol>
+ <symbol file="tree">xmlBufferCCat</symbol>
+ <symbol file="tree">xmlBufferCat</symbol>
+ <symbol file="tree">xmlBufferContent</symbol>
+ <symbol file="tree">xmlBufferCreate</symbol>
+ <symbol file="tree">xmlBufferCreateSize</symbol>
+ <symbol file="tree">xmlBufferDump</symbol>
+ <symbol file="tree">xmlBufferEmpty</symbol>
+ <symbol file="tree">xmlBufferFree</symbol>
+ <symbol file="tree">xmlBufferGrow</symbol>
+ <symbol file="tree">xmlBufferLength</symbol>
+ <symbol file="tree">xmlBufferResize</symbol>
+ <symbol file="tree">xmlBufferSetAllocationScheme</symbol>
+ <symbol file="tree">xmlBufferShrink</symbol>
+ <symbol file="tree">xmlBufferWriteCHAR</symbol>
+ <symbol file="tree">xmlBufferWriteChar</symbol>
+ <symbol file="tree">xmlBufferWriteQuotedString</symbol>
+ <symbol file="tree">xmlCopyDoc</symbol>
+ <symbol file="tree">xmlCopyDtd</symbol>
+ <symbol file="tree">xmlCopyNamespace</symbol>
+ <symbol file="tree">xmlCopyNamespaceList</symbol>
+ <symbol file="tree">xmlCopyNode</symbol>
+ <symbol file="tree">xmlCopyNodeList</symbol>
+ <symbol file="tree">xmlCopyProp</symbol>
+ <symbol file="tree">xmlCopyPropList</symbol>
+ <symbol file="tree">xmlCreateIntSubset</symbol>
+ <symbol file="globals">xmlDefaultBufferSize</symbol>
+ <symbol file="tree">xmlDocCopyNode</symbol>
+ <symbol file="tree">xmlDocDump</symbol>
+ <symbol file="tree">xmlDocDumpFormatMemory</symbol>
+ <symbol file="tree">xmlDocDumpFormatMemoryEnc</symbol>
+ <symbol file="tree">xmlDocDumpMemory</symbol>
+ <symbol file="tree">xmlDocDumpMemoryEnc</symbol>
+ <symbol file="tree">xmlDocFormatDump</symbol>
+ <symbol file="tree">xmlDocGetRootElement</symbol>
+ <symbol file="tree">xmlDocSetRootElement</symbol>
+ <symbol file="tree">xmlElemDump</symbol>
+ <symbol file="tree">xmlFreeDoc</symbol>
+ <symbol file="tree">xmlFreeDtd</symbol>
+ <symbol file="tree">xmlFreeNode</symbol>
+ <symbol file="tree">xmlFreeNodeList</symbol>
+ <symbol file="tree">xmlFreeNs</symbol>
+ <symbol file="tree">xmlFreeNsList</symbol>
+ <symbol file="tree">xmlFreeProp</symbol>
+ <symbol file="tree">xmlFreePropList</symbol>
+ <symbol file="tree">xmlGetBufferAllocationScheme</symbol>
+ <symbol file="tree">xmlGetCompressMode</symbol>
+ <symbol file="tree">xmlGetDocCompressMode</symbol>
+ <symbol file="tree">xmlGetIntSubset</symbol>
+ <symbol file="tree">xmlGetLastChild</symbol>
+ <symbol file="tree">xmlGetLineNo</symbol>
+ <symbol file="tree">xmlGetNodePath</symbol>
+ <symbol file="tree">xmlGetNsList</symbol>
+ <symbol file="tree">xmlGetNsProp</symbol>
+ <symbol file="tree">xmlGetProp</symbol>
+ <symbol file="tree">xmlHasNsProp</symbol>
+ <symbol file="tree">xmlHasProp</symbol>
+ <symbol file="globals">xmlIndentTreeOutput</symbol>
+ <symbol file="tree">xmlIsBlankNode</symbol>
+ <symbol file="tree">xmlIsXHTML</symbol>
+ <symbol file="tree">xmlNewCDataBlock</symbol>
+ <symbol file="tree">xmlNewCharRef</symbol>
+ <symbol file="tree">xmlNewChild</symbol>
+ <symbol file="tree">xmlNewComment</symbol>
+ <symbol file="tree">xmlNewDoc</symbol>
+ <symbol file="tree">xmlNewDocComment</symbol>
+ <symbol file="tree">xmlNewDocFragment</symbol>
+ <symbol file="tree">xmlNewDocNode</symbol>
+ <symbol file="tree">xmlNewDocNodeEatName</symbol>
+ <symbol file="tree">xmlNewDocProp</symbol>
+ <symbol file="tree">xmlNewDocRawNode</symbol>
+ <symbol file="tree">xmlNewDocText</symbol>
+ <symbol file="tree">xmlNewDocTextLen</symbol>
+ <symbol file="tree">xmlNewDtd</symbol>
+ <symbol file="tree">xmlNewGlobalNs</symbol>
+ <symbol file="tree">xmlNewNode</symbol>
+ <symbol file="tree">xmlNewNodeEatName</symbol>
+ <symbol file="tree">xmlNewNs</symbol>
+ <symbol file="tree">xmlNewNsProp</symbol>
+ <symbol file="tree">xmlNewNsPropEatName</symbol>
+ <symbol file="tree">xmlNewPI</symbol>
+ <symbol file="tree">xmlNewProp</symbol>
+ <symbol file="tree">xmlNewReference</symbol>
+ <symbol file="tree">xmlNewText</symbol>
+ <symbol file="tree">xmlNewTextChild</symbol>
+ <symbol file="tree">xmlNewTextLen</symbol>
+ <symbol file="tree">xmlNodeAddContent</symbol>
+ <symbol file="tree">xmlNodeAddContentLen</symbol>
+ <symbol file="tree">xmlNodeDump</symbol>
+ <symbol file="tree">xmlNodeDumpOutput</symbol>
+ <symbol file="tree">xmlNodeGetBase</symbol>
+ <symbol file="tree">xmlNodeGetContent</symbol>
+ <symbol file="tree">xmlNodeGetLang</symbol>
+ <symbol file="tree">xmlNodeGetSpacePreserve</symbol>
+ <symbol file="tree">xmlNodeIsText</symbol>
+ <symbol file="tree">xmlNodeListGetRawString</symbol>
+ <symbol file="tree">xmlNodeListGetString</symbol>
+ <symbol file="tree">xmlNodeSetBase</symbol>
+ <symbol file="tree">xmlNodeSetContent</symbol>
+ <symbol file="tree">xmlNodeSetContentLen</symbol>
+ <symbol file="tree">xmlNodeSetLang</symbol>
+ <symbol file="tree">xmlNodeSetName</symbol>
+ <symbol file="tree">xmlNodeSetSpacePreserve</symbol>
+ <symbol file="tree">xmlReconciliateNs</symbol>
+ <symbol file="tree">xmlRemoveProp</symbol>
+ <symbol file="tree">xmlReplaceNode</symbol>
+ <symbol file="tree">xmlSaveFile</symbol>
+ <symbol file="tree">xmlSaveFileEnc</symbol>
+ <symbol file="tree">xmlSaveFileTo</symbol>
+ <symbol file="tree">xmlSaveFormatFile</symbol>
+ <symbol file="tree">xmlSaveFormatFileEnc</symbol>
+ <symbol file="tree">xmlSaveFormatFileTo</symbol>
+ <symbol file="tree">xmlSearchNs</symbol>
+ <symbol file="tree">xmlSearchNsByHref</symbol>
+ <symbol file="tree">xmlSetBufferAllocationScheme</symbol>
+ <symbol file="tree">xmlSetCompressMode</symbol>
+ <symbol file="tree">xmlSetDocCompressMode</symbol>
+ <symbol file="tree">xmlSetListDoc</symbol>
+ <symbol file="tree">xmlSetNs</symbol>
+ <symbol file="tree">xmlSetNsProp</symbol>
+ <symbol file="tree">xmlSetProp</symbol>
+ <symbol file="tree">xmlSetTreeDoc</symbol>
+ <symbol file="tree">xmlStringGetNodeList</symbol>
+ <symbol file="tree">xmlStringLenGetNodeList</symbol>
+ <symbol file="tree">xmlTextConcat</symbol>
+ <symbol file="tree">xmlTextMerge</symbol>
+ <symbol file="tree">xmlUnlinkNode</symbol>
+ <symbol file="tree">xmlUnsetNsProp</symbol>
+ <symbol file="tree">xmlUnsetProp</symbol>
+ <symbol file="xmlregexp">xmlRegExecPushString</symbol>
+ <symbol file="xmlregexp">xmlRegFreeExecCtxt</symbol>
+ <symbol file="xmlregexp">xmlRegFreeRegexp</symbol>
+ <symbol file="xmlregexp">xmlRegNewExecCtxt</symbol>
+ <symbol file="xmlregexp">xmlRegexpCompile</symbol>
+ <symbol file="xmlregexp">xmlRegexpExec</symbol>
+ <symbol file="xmlregexp">xmlRegexpIsDeterminist</symbol>
+ <symbol file="xmlregexp">xmlRegexpPrint</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPAuthHeader</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPCleanup</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPClose</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPFetch</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPInit</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPMethod</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPMethodRedir</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPOpen</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPOpenRedir</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPRead</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPReturnCode</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPSave</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPScanProxy</symbol>
+ <symbol file="xmlunicode">xmlUCSIsAlphabeticPresentationForms</symbol>
+ <symbol file="xmlunicode">xmlUCSIsArabic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsArabicPresentationFormsA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsArabicPresentationFormsB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsArmenian</symbol>
+ <symbol file="xmlunicode">xmlUCSIsArrows</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBasicLatin</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBengali</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBlock</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBlockElements</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBopomofo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBopomofoExtended</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBoxDrawing</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBraillePatterns</symbol>
+ <symbol file="xmlunicode">xmlUCSIsByzantineMusicalSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKCompatibility</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKCompatibilityForms</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKCompatibilityIdeographs</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKCompatibilityIdeographsSupplement</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKRadicalsSupplement</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKSymbolsandPunctuation</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKUnifiedIdeographs</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKUnifiedIdeographsExtensionA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCJKUnifiedIdeographsExtensionB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCat</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatC</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatCc</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatCf</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatCo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatCs</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatL</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatLl</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatLm</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatLo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatLt</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatLu</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatM</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatMc</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatMe</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatMn</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatN</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatNd</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatNl</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatNo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatP</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPc</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPd</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPe</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPf</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPi</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatPs</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatS</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatSc</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatSk</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatSm</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatSo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatZ</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatZl</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatZp</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCatZs</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCherokee</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCombiningDiacriticalMarks</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCombiningHalfMarks</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCombiningMarksforSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsControlPictures</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCurrencySymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCyrillic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsDeseret</symbol>
+ <symbol file="xmlunicode">xmlUCSIsDevanagari</symbol>
+ <symbol file="xmlunicode">xmlUCSIsDingbats</symbol>
+ <symbol file="xmlunicode">xmlUCSIsEnclosedAlphanumerics</symbol>
+ <symbol file="xmlunicode">xmlUCSIsEnclosedCJKLettersandMonths</symbol>
+ <symbol file="xmlunicode">xmlUCSIsEthiopic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGeneralPunctuation</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGeometricShapes</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGeorgian</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGothic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGreek</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGreekExtended</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGujarati</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGurmukhi</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHalfwidthandFullwidthForms</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHangulCompatibilityJamo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHangulJamo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHangulSyllables</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHebrew</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHighPrivateUseSurrogates</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHighSurrogates</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHiragana</symbol>
+ <symbol file="xmlunicode">xmlUCSIsIPAExtensions</symbol>
+ <symbol file="xmlunicode">xmlUCSIsIdeographicDescriptionCharacters</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKanbun</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKangxiRadicals</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKannada</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKatakana</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKhmer</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLao</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLatin1Supplement</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLatinExtendedA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLatinExtendedAdditional</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLatinExtendedB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLetterlikeSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLowSurrogates</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMalayalam</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMathematicalAlphanumericSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMathematicalOperators</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMiscellaneousSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMiscellaneousTechnical</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMongolian</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMusicalSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMyanmar</symbol>
+ <symbol file="xmlunicode">xmlUCSIsNumberForms</symbol>
+ <symbol file="xmlunicode">xmlUCSIsOgham</symbol>
+ <symbol file="xmlunicode">xmlUCSIsOldItalic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsOpticalCharacterRecognition</symbol>
+ <symbol file="xmlunicode">xmlUCSIsOriya</symbol>
+ <symbol file="xmlunicode">xmlUCSIsPrivateUse</symbol>
+ <symbol file="xmlunicode">xmlUCSIsRunic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSinhala</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSmallFormVariants</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSpacingModifierLetters</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSpecials</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSuperscriptsandSubscripts</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSyriac</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTags</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTamil</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTelugu</symbol>
+ <symbol file="xmlunicode">xmlUCSIsThaana</symbol>
+ <symbol file="xmlunicode">xmlUCSIsThai</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTibetan</symbol>
+ <symbol file="xmlunicode">xmlUCSIsUnifiedCanadianAboriginalSyllabics</symbol>
+ <symbol file="xmlunicode">xmlUCSIsYiRadicals</symbol>
+ <symbol file="xmlunicode">xmlUCSIsYiSyllables</symbol>
+ <symbol file="uri">xmlBuildURI</symbol>
+ <symbol file="uri">xmlCreateURI</symbol>
+ <symbol file="uri">xmlFreeURI</symbol>
+ <symbol file="uri">xmlNormalizeURIPath</symbol>
+ <symbol file="uri">xmlParseURI</symbol>
+ <symbol file="uri">xmlParseURIReference</symbol>
+ <symbol file="uri">xmlPrintURI</symbol>
+ <symbol file="uri">xmlSaveUri</symbol>
+ <symbol file="uri">xmlURIEscape</symbol>
+ <symbol file="uri">xmlURIEscapeStr</symbol>
+ <symbol file="uri">xmlURIUnescapeString</symbol>
+ <symbol file="encoding">UTF8Toisolat1</symbol>
+ <symbol file="encoding">isolat1ToUTF8</symbol>
+ <symbol file="encoding">xmlAddEncodingAlias</symbol>
+ <symbol file="encoding">xmlCharEncCloseFunc</symbol>
+ <symbol file="encoding">xmlCharEncFirstLine</symbol>
+ <symbol file="encoding">xmlCharEncInFunc</symbol>
+ <symbol file="encoding">xmlCharEncOutFunc</symbol>
+ <symbol file="xmlstring">xmlCheckUTF8</symbol>
+ <symbol file="encoding">xmlCleanupCharEncodingHandlers</symbol>
+ <symbol file="encoding">xmlCleanupEncodingAliases</symbol>
+ <symbol file="encoding">xmlDelEncodingAlias</symbol>
+ <symbol file="encoding">xmlDetectCharEncoding</symbol>
+ <symbol file="encoding">xmlFindCharEncodingHandler</symbol>
+ <symbol file="encoding">xmlGetCharEncodingHandler</symbol>
+ <symbol file="encoding">xmlGetCharEncodingName</symbol>
+ <symbol file="encoding">xmlGetEncodingAlias</symbol>
+ <symbol file="xmlstring">xmlGetUTF8Char</symbol>
+ <symbol file="encoding">xmlInitCharEncodingHandlers</symbol>
+ <symbol file="encoding">xmlNewCharEncodingHandler</symbol>
+ <symbol file="encoding">xmlParseCharEncoding</symbol>
+ <symbol file="encoding">xmlRegisterCharEncodingHandler</symbol>
+ <symbol file="xmlstring">xmlUTF8Strlen</symbol>
+ <symbol file="xmlstring">xmlUTF8Strloc</symbol>
+ <symbol file="xmlstring">xmlUTF8Strndup</symbol>
+ <symbol file="xmlstring">xmlUTF8Strpos</symbol>
+ <symbol file="xmlstring">xmlUTF8Strsize</symbol>
+ <symbol file="xmlstring">xmlUTF8Strsub</symbol>
+ </release>
+ <release version="2.5.0">
+ <symbol file="globals">xmlDeregisterNodeDefault</symbol>
+ <symbol file="globals">xmlDeregisterNodeDefaultValue</symbol>
+ <symbol file="globals">xmlRegisterNodeDefault</symbol>
+ <symbol file="globals">xmlRegisterNodeDefaultValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderClose</symbol>
+ <symbol file="xmlreader">xmlTextReaderCurrentDoc</symbol>
+ <symbol file="xmlreader">xmlTextReaderCurrentNode</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetAttributeNo</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetAttributeNs</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetAttribute</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetParserProp</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetRemainder</symbol>
+ <symbol file="xmlreader">xmlTextReaderLookupNamespace</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToAttributeNo</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToAttributeNs</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToAttribute</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToElement</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToFirstAttribute</symbol>
+ <symbol file="xmlreader">xmlTextReaderMoveToNextAttribute</symbol>
+ <symbol file="xmlreader">xmlTextReaderNormalization</symbol>
+ <symbol file="xmlreader">xmlTextReaderReadAttributeValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderReadInnerXml</symbol>
+ <symbol file="xmlreader">xmlTextReaderReadOuterXml</symbol>
+ <symbol file="xmlreader">xmlTextReaderReadState</symbol>
+ <symbol file="xmlreader">xmlTextReaderReadString</symbol>
+ <symbol file="xmlreader">xmlTextReaderSetParserProp</symbol>
+ <symbol file="valid">xmlValidatePopElement</symbol>
+ <symbol file="valid">xmlValidatePushCData</symbol>
+ <symbol file="valid">xmlValidatePushElement</symbol>
+ </release>
+ <release version="2.5.2">
+ <symbol file="tree">xmlGetNoNsProp</symbol>
+ <symbol file="HTMLparser">htmlAttrAllowed</symbol>
+ <symbol file="HTMLparser">htmlElementAllowedHere</symbol>
+ <symbol file="HTMLparser">htmlElementStatusHere</symbol>
+ <symbol file="HTMLparser">htmlNodeStatus</symbol>
+ <symbol file="relaxng">xmlRelaxNGCleanupTypes</symbol>
+ <symbol file="relaxng">xmlRelaxNGDump</symbol>
+ <symbol file="relaxng">xmlRelaxNGFreeParserCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGFree</symbol>
+ <symbol file="relaxng">xmlRelaxNGFreeValidCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGNewMemParserCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGNewParserCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGNewValidCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGParse</symbol>
+ <symbol file="relaxng">xmlRelaxNGSetParserErrors</symbol>
+ <symbol file="relaxng">xmlRelaxNGSetValidErrors</symbol>
+ <symbol file="relaxng">xmlRelaxNGValidateDoc</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetErrorHandler</symbol>
+ <symbol file="xmlreader">xmlTextReaderLocatorBaseURI</symbol>
+ <symbol file="xmlreader">xmlTextReaderLocatorLineNumber</symbol>
+ <symbol file="xmlreader">xmlTextReaderSetErrorHandler</symbol>
+ <symbol removed="2.5.5" file="relaxng">xmlRelaxNGValidateStream</symbol>
+ </release>
+ <release version="2.5.4">
+ <symbol file="uri">xmlCanonicPath</symbol>
+ <symbol file="relaxng">xmlRelaxNGDumpTree</symbol>
+ <symbol file="tree">xmlValidateName</symbol>
+ <symbol file="tree">xmlValidateNCName</symbol>
+ <symbol file="tree">xmlValidateNMToken</symbol>
+ <symbol file="tree">xmlValidateQName</symbol>
+ </release>
+ <release version="2.5.5">
+ <symbol file="nanoftp">xmlNanoFTPDele</symbol>
+ </release>
+ <release version="2.5.6">
+ <symbol file="xpath">xmlXPathOrderDocElems</symbol>
+ </release>
+ <release version="2.5.7">
+ <symbol file="HTMLparser">htmlCreateMemoryParserCtxt</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewTransition2</symbol>
+ <symbol file="tree">xmlBuildQName</symbol>
+ <symbol file="xmlmemory">xmlGcMemGet</symbol>
+ <symbol file="xmlmemory">xmlGcMemSetup</symbol>
+ <symbol file="globals">xmlMallocAtomic</symbol>
+ <symbol file="xmlregexp">xmlRegExecPushString2</symbol>
+ <symbol file="relaxng">xmlRelaxNGNewDocParserCtxt</symbol>
+ <symbol file="relaxng">xmlRelaxNGValidateFullElement</symbol>
+ <symbol file="relaxng">xmlRelaxNGValidatePopElement</symbol>
+ <symbol file="relaxng">xmlRelaxNGValidatePushCData</symbol>
+ <symbol file="relaxng">xmlRelaxNGValidatePushElement</symbol>
+ <symbol file="xmlreader">xmlTextReaderExpand</symbol>
+ <symbol file="xmlreader">xmlTextReaderIsValid</symbol>
+ <symbol file="xmlreader">xmlTextReaderNext</symbol>
+ <symbol file="xmlreader">xmlTextReaderRelaxNGSetSchema</symbol>
+ <symbol file="xmlreader">xmlTextReaderRelaxNGValidate</symbol>
+ </release>
+ <release version="2.5.8">
+ <symbol file="globals">xmlCleanupGlobals</symbol>
+ <symbol file="globals">xmlInitGlobals</symbol>
+ <symbol file="valid">xmlFreeValidCtxt</symbol>
+ <symbol file="valid">xmlNewValidCtxt</symbol>
+ <symbol file="schemasInternals">xmlSchemaFreeType</symbol>
+ <symbol file="xmlschemas">xmlSchemaDump</symbol>
+ <symbol file="xmlschemas">xmlSchemaFreeParserCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaFreeValidCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaFree</symbol>
+ <symbol file="xmlschemas">xmlSchemaNewMemParserCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaNewParserCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaNewValidCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaParse</symbol>
+ <symbol file="xmlschemas">xmlSchemaSetParserErrors</symbol>
+ <symbol file="xmlschemas">xmlSchemaSetValidErrors</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidateDoc</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidateStream</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCheckFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCleanupTypes</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCompareValues</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaFreeFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaFreeValue</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetPredefinedType</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaInitTypes</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaNewFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidateFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidatePredefinedType</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValPredefTypeNode</symbol>
+ <symbol file="globals">xmlThrDefBufferAllocScheme</symbol>
+ <symbol file="globals">xmlThrDefDefaultBufferSize</symbol>
+ <symbol file="globals">xmlThrDefDeregisterNodeDefault</symbol>
+ <symbol file="globals">xmlThrDefDoValidityCheckingDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefGetWarningsDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefIndentTreeOutput</symbol>
+ <symbol file="globals">xmlThrDefKeepBlanksDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefLineNumbersDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefLoadExtDtdDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefParserDebugEntities</symbol>
+ <symbol file="globals">xmlThrDefPedanticParserDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefRegisterNodeDefault</symbol>
+ <symbol file="globals">xmlThrDefSaveNoEmptyTags</symbol>
+ <symbol file="globals">xmlThrDefSetGenericErrorFunc</symbol>
+ <symbol file="globals">xmlThrDefSubstituteEntitiesDefaultValue</symbol>
+ <symbol file="globals">xmlThrDefTreeIndentString</symbol>
+ </release>
+ <release version="2.5.9">
+ <symbol file="xmlmemory">xmlMallocAtomicLoc</symbol>
+ <symbol file="relaxng">xmlRelaxNGGetParserErrors</symbol>
+ <symbol file="relaxng">xmlRelaxNGGetValidErrors</symbol>
+ <symbol file="tree">xmlSplitQName3</symbol>
+ <symbol file="xmlstring">xmlUTF8Charcmp</symbol>
+ <symbol file="xmlstring">xmlUTF8Size</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessTree</symbol>
+ </release>
+ <release version="2.6.0">
+ <symbol file="SAX2">xmlSAX2AttributeDecl</symbol>
+ <symbol file="SAX2">xmlSAX2CDataBlock</symbol>
+ <symbol file="SAX2">xmlSAX2Characters</symbol>
+ <symbol file="SAX2">xmlSAX2Comment</symbol>
+ <symbol file="SAX2">xmlSAX2ElementDecl</symbol>
+ <symbol file="SAX2">xmlSAX2EndDocument</symbol>
+ <symbol file="SAX2">xmlSAX2EndElementNs</symbol>
+ <symbol file="SAX2">xmlSAX2EndElement</symbol>
+ <symbol file="SAX2">xmlSAX2EntityDecl</symbol>
+ <symbol file="SAX2">xmlSAX2ExternalSubset</symbol>
+ <symbol file="SAX2">xmlSAX2GetColumnNumber</symbol>
+ <symbol file="SAX2">xmlSAX2GetEntity</symbol>
+ <symbol file="SAX2">xmlSAX2GetLineNumber</symbol>
+ <symbol file="SAX2">xmlSAX2GetParameterEntity</symbol>
+ <symbol file="SAX2">xmlSAX2GetPublicId</symbol>
+ <symbol file="SAX2">xmlSAX2GetSystemId</symbol>
+ <symbol file="SAX2">xmlSAX2HasExternalSubset</symbol>
+ <symbol file="SAX2">xmlSAX2HasInternalSubset</symbol>
+ <symbol file="SAX2">xmlSAX2IgnorableWhitespace</symbol>
+ <symbol file="SAX2">xmlSAX2InitDefaultSAXHandler</symbol>
+ <symbol file="SAX2">xmlSAX2InitDocbDefaultSAXHandler</symbol>
+ <symbol file="SAX2">xmlSAX2InitHtmlDefaultSAXHandler</symbol>
+ <symbol file="SAX2">xmlSAX2InternalSubset</symbol>
+ <symbol file="SAX2">xmlSAX2IsStandalone</symbol>
+ <symbol file="SAX2">xmlSAX2NotationDecl</symbol>
+ <symbol file="SAX2">xmlSAX2ProcessingInstruction</symbol>
+ <symbol file="SAX2">xmlSAX2Reference</symbol>
+ <symbol file="SAX2">xmlSAX2ResolveEntity</symbol>
+ <symbol file="SAX2">xmlSAX2SetDocumentLocator</symbol>
+ <symbol file="SAX2">xmlSAX2StartDocument</symbol>
+ <symbol file="SAX2">xmlSAX2StartElementNs</symbol>
+ <symbol file="SAX2">xmlSAX2StartElement</symbol>
+ <symbol file="SAX2">xmlSAX2UnparsedEntityDecl</symbol>
+ <symbol file="SAX2">xmlSAXDefaultVersion</symbol>
+ <symbol file="SAX2">xmlSAXVersion</symbol>
+ <symbol file="HTMLparser">htmlCtxtReadDoc</symbol>
+ <symbol file="HTMLparser">htmlCtxtReadFd</symbol>
+ <symbol file="HTMLparser">htmlCtxtReadFile</symbol>
+ <symbol file="HTMLparser">htmlCtxtReadIO</symbol>
+ <symbol file="HTMLparser">htmlCtxtReadMemory</symbol>
+ <symbol file="HTMLparser">htmlCtxtReset</symbol>
+ <symbol file="HTMLparser">htmlCtxtUseOptions</symbol>
+ <symbol file="HTMLparser">htmlReadDoc</symbol>
+ <symbol file="HTMLparser">htmlReadFd</symbol>
+ <symbol file="HTMLparser">htmlReadFile</symbol>
+ <symbol file="HTMLparser">htmlReadIO</symbol>
+ <symbol file="HTMLparser">htmlReadMemory</symbol>
+ <symbol file="tree">xmlBufferCreateStatic</symbol>
+ <symbol file="chvalid">xmlCharInRange</symbol>
+ <symbol file="xmlIO">xmlCheckHTTPInput</symbol>
+ <symbol file="xmlerror">xmlCopyError</symbol>
+ <symbol file="xmlerror">xmlCtxtGetLastError</symbol>
+ <symbol file="xmlerror">xmlGetLastError</symbol>
+ <symbol file="xmlerror">xmlResetError</symbol>
+ <symbol file="xmlerror">xmlResetLastError</symbol>
+ <symbol file="xmlerror">xmlSetStructuredErrorFunc</symbol>
+ <symbol file="parser">xmlCtxtReadDoc</symbol>
+ <symbol file="parser">xmlCtxtReadFd</symbol>
+ <symbol file="parser">xmlCtxtReadFile</symbol>
+ <symbol file="parser">xmlCtxtReadIO</symbol>
+ <symbol file="parser">xmlCtxtReadMemory</symbol>
+ <symbol file="xmlerror">xmlCtxtResetLastError</symbol>
+ <symbol file="parser">xmlCtxtReset</symbol>
+ <symbol file="parser">xmlCtxtUseOptions</symbol>
+ <symbol file="parser">xmlReadDoc</symbol>
+ <symbol file="parser">xmlReadFd</symbol>
+ <symbol file="parser">xmlReadFile</symbol>
+ <symbol file="parser">xmlReadIO</symbol>
+ <symbol file="parser">xmlReadMemory</symbol>
+ <symbol file="xmlstring">xmlStrPrintf</symbol>
+ <symbol file="xmlstring">xmlStrQEqual</symbol>
+ <symbol file="dict">xmlDictCreate</symbol>
+ <symbol file="dict">xmlDictFree</symbol>
+ <symbol file="dict">xmlDictLookup</symbol>
+ <symbol file="dict">xmlDictOwns</symbol>
+ <symbol file="dict">xmlDictQLookup</symbol>
+ <symbol file="dict">xmlDictReference</symbol>
+ <symbol file="dict">xmlDictSize</symbol>
+ <symbol file="parserInternals">xmlErrMemory</symbol>
+ <symbol file="parserInternals">xmlParserMaxDepth</symbol>
+ <symbol file="parserInternals">xmlStringLenDecodeEntities</symbol>
+ <symbol file="parserInternals">xmlSwitchInputEncoding</symbol>
+ <symbol file="xmlwriter">xmlFreeTextWriter</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriterFilename</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriterMemory</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriter</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndAttribute</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndCDATA</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndDocument</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndDTD</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndPI</symbol>
+ <symbol file="xmlwriter">xmlTextWriterFlush</symbol>
+ <symbol file="xmlwriter">xmlTextWriterFullEndElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartAttributeNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartAttribute</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartCDATA</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartDocument</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartDTDAttlist</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartDTDElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartDTDEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartDTD</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartElementNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartPI</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteAttributeNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteAttribute</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteBase64</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteBinHex</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteCDATA</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteComment</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDAttlist</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDExternalEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDInternalEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDNotation</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTD</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteElementNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatAttributeNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatAttribute</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatCDATA</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatComment</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatDTDAttlist</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatDTDElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatDTDInternalEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatDTD</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatElementNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatPI</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatRaw</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteFormatString</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWritePI</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteRawLen</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteRaw</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteString</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatAttributeNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatAttribute</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatCDATA</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatComment</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatDTDAttlist</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatDTDElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatDTDInternalEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatDTD</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatElementNS</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatPI</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatRaw</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteVFormatString</symbol>
+ <symbol file="hash">xmlHashQLookup2</symbol>
+ <symbol file="hash">xmlHashQLookup3</symbol>
+ <symbol file="hash">xmlHashQLookup</symbol>
+ <symbol file="chvalid">xmlIsBaseCharGroup</symbol>
+ <symbol file="chvalid">xmlIsCharGroup</symbol>
+ <symbol file="chvalid">xmlIsCombiningGroup</symbol>
+ <symbol file="chvalid">xmlIsDigitGroup</symbol>
+ <symbol file="chvalid">xmlIsExtenderGroup</symbol>
+ <symbol file="chvalid">xmlIsIdeographicGroup</symbol>
+ <symbol file="chvalid">xmlIsPubidChar_tab</symbol>
+ <symbol file="globals">xmlLastError</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPEncoding</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPMimeType</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPRedir</symbol>
+ <symbol file="tree">xmlNodeBufGetContent</symbol>
+ <symbol file="xmlIO">xmlParserInputBufferCreateStatic</symbol>
+ <symbol file="xmlreader">xmlReaderForDoc</symbol>
+ <symbol file="xmlreader">xmlReaderForFd</symbol>
+ <symbol file="xmlreader">xmlReaderForFile</symbol>
+ <symbol file="xmlreader">xmlReaderForIO</symbol>
+ <symbol file="xmlreader">xmlReaderForMemory</symbol>
+ <symbol file="xmlreader">xmlReaderNewDoc</symbol>
+ <symbol file="xmlreader">xmlReaderNewFd</symbol>
+ <symbol file="xmlreader">xmlReaderNewFile</symbol>
+ <symbol file="xmlreader">xmlReaderNewIO</symbol>
+ <symbol file="xmlreader">xmlReaderNewMemory</symbol>
+ <symbol file="xmlreader">xmlReaderNewWalker</symbol>
+ <symbol file="xmlreader">xmlReaderWalker</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstBaseUri</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstLocalName</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstNamespaceUri</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstName</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstPrefix</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstString</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstXmlLang</symbol>
+ <symbol file="xmlreader">xmlTextReaderNextSibling</symbol>
+ <symbol file="xmlreader">xmlTextReaderPreserve</symbol>
+ <symbol file="globals">xmlStructuredError</symbol>
+ <symbol file="globals">xmlThrDefSetStructuredErrorFunc</symbol>
+ <symbol file="xpathInternals">xmlXPathErr</symbol>
+ <symbol removed="2.6.10" file="SAX2">xmlSAX2CheckNamespace</symbol>
+ <symbol removed="2.6.10" file="SAX2">xmlSAX2GetNamespace</symbol>
+ <symbol removed="2.6.10" file="SAX2">xmlSAX2GlobalNamespace</symbol>
+ <symbol removed="2.6.10" file="SAX2">xmlSAX2NamespaceDecl</symbol>
+ <symbol removed="2.6.10" file="SAX2">xmlSAX2SetNamespace</symbol>
+ </release>
+ <release version="2.6.1">
+ <symbol file="parser">xmlCtxtResetPush</symbol>
+ </release>
+ <release version="2.6.2">
+ <symbol file="parserInternals">xmlCreateURLParserCtxt</symbol>
+ <symbol file="xmlschemas">xmlSchemaNewDocParserCtxt</symbol>
+ <symbol file="xmlstring">xmlStrVPrintf</symbol>
+ <symbol file="xinclude">xmlXIncludeFreeContext</symbol>
+ <symbol file="xinclude">xmlXIncludeNewContext</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessNode</symbol>
+ </release>
+ <release version="2.6.3">
+ <symbol file="pattern">xmlFreePatternList</symbol>
+ <symbol file="pattern">xmlFreePattern</symbol>
+ <symbol file="pattern">xmlPatterncompile</symbol>
+ <symbol file="pattern">xmlPatternMatch</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriterDoc</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriterPushParser</symbol>
+ <symbol file="xmlwriter">xmlNewTextWriterTree</symbol>
+ <symbol file="xmlreader">xmlTextReaderPreservePattern</symbol>
+ <symbol file="xmlunicode">xmlUCSIsAegeanNumbers</symbol>
+ <symbol file="xmlunicode">xmlUCSIsBuhid</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCombiningDiacriticalMarksforSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCypriotSyllabary</symbol>
+ <symbol file="xmlunicode">xmlUCSIsCyrillicSupplement</symbol>
+ <symbol file="xmlunicode">xmlUCSIsGreekandCoptic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsHanunoo</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKatakanaPhoneticExtensions</symbol>
+ <symbol file="xmlunicode">xmlUCSIsKhmerSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLimbu</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLinearBIdeograms</symbol>
+ <symbol file="xmlunicode">xmlUCSIsLinearBSyllabary</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMiscellaneousMathematicalSymbolsA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMiscellaneousMathematicalSymbolsB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsMiscellaneousSymbolsandArrows</symbol>
+ <symbol file="xmlunicode">xmlUCSIsOsmanya</symbol>
+ <symbol file="xmlunicode">xmlUCSIsPhoneticExtensions</symbol>
+ <symbol file="xmlunicode">xmlUCSIsPrivateUseArea</symbol>
+ <symbol file="xmlunicode">xmlUCSIsShavian</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSupplementalArrowsA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSupplementalArrowsB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSupplementalMathematicalOperators</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSupplementaryPrivateUseAreaA</symbol>
+ <symbol file="xmlunicode">xmlUCSIsSupplementaryPrivateUseAreaB</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTagalog</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTagbanwa</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTaiLe</symbol>
+ <symbol file="xmlunicode">xmlUCSIsTaiXuanJingSymbols</symbol>
+ <symbol file="xmlunicode">xmlUCSIsUgaritic</symbol>
+ <symbol file="xmlunicode">xmlUCSIsVariationSelectorsSupplement</symbol>
+ <symbol file="xmlunicode">xmlUCSIsVariationSelectors</symbol>
+ <symbol file="xmlunicode">xmlUCSIsYijingHexagramSymbols</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessFlags</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessTreeFlags</symbol>
+ <symbol file="xinclude">xmlXIncludeSetFlags</symbol>
+ </release>
+ <release version="2.6.5">
+ <symbol file="xmlmemory">xmlCleanupMemory</symbol>
+ <symbol file="dict">xmlDictCreateSub</symbol>
+ <symbol file="relaxng">xmlRelaxParserSetFlag</symbol>
+ <symbol file="xmlstring">xmlStrncatNew</symbol>
+ <symbol file="xmlwriter">xmlTextWriterSetIndentString</symbol>
+ <symbol file="xmlwriter">xmlTextWriterSetIndent</symbol>
+ <symbol file="xpath">xmlXPathCtxtCompile</symbol>
+ </release>
+ <release version="2.6.6">
+ <symbol file="tree">xmlAttrSerializeTxtContent</symbol>
+ <symbol file="parser">xmlByteConsumed</symbol>
+ <symbol file="xmlreader">xmlTextReaderSetStructuredErrorHandler</symbol>
+ </release>
+ <release version="2.6.7">
+ <symbol file="xmlwriter">xmlTextWriterEndComment</symbol>
+ <symbol file="xmlwriter">xmlTextWriterStartComment</symbol>
+ </release>
+ <release version="2.6.8">
+ <symbol file="xmlsave">xmlSaveClose</symbol>
+ <symbol file="xmlsave">xmlSaveDoc</symbol>
+ <symbol file="xmlsave">xmlSaveFlush</symbol>
+ <symbol file="xmlsave">xmlSaveToFd</symbol>
+ <symbol file="xmlsave">xmlSaveToFilename</symbol>
+ <symbol file="xmlsave">xmlSaveToIO</symbol>
+ <symbol file="xmlsave">xmlSaveTree</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndDTDAttlist</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndDTDElement</symbol>
+ <symbol file="xmlwriter">xmlTextWriterEndDTDEntity</symbol>
+ <symbol file="xmlwriter">xmlTextWriterWriteDTDExternalEntityContents</symbol>
+ </release>
+ <release version="2.6.10">
+ <symbol file="xmlIO">xmlOutputBufferWriteEscape</symbol>
+ <symbol file="xmlIO">xmlPopInputCallbacks</symbol>
+ <symbol file="xmlsave">xmlSaveSetAttrEscape</symbol>
+ <symbol file="xmlsave">xmlSaveSetEscape</symbol>
+ </release>
+ <release version="2.6.11">
+ <symbol file="uri">xmlBuildRelativeURI</symbol>
+ <symbol file="globals">xmlOutputBufferCreateFilenameDefault</symbol>
+ <symbol file="globals">xmlOutputBufferCreateFilenameValue</symbol>
+ <symbol file="globals">xmlParserInputBufferCreateFilenameDefault</symbol>
+ <symbol file="globals">xmlParserInputBufferCreateFilenameValue</symbol>
+ <symbol file="globals">xmlThrDefOutputBufferCreateFilenameDefault</symbol>
+ <symbol file="globals">xmlThrDefParserInputBufferCreateFilenameDefault</symbol>
+ <symbol file="schemasInternals">xmlSchemaFreeWildcard</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCollapseString</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetBuiltInListSimpleTypeItemType</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetBuiltInType</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaIsBuiltInTypeFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidateListSimpleTypeFacet</symbol>
+ </release>
+ <release version="2.6.12">
+ <symbol file="parser">xmlParseInNodeContext</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetFacetValueAsULong</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidateLengthFacet</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValPredefTypeNodeNoNorm</symbol>
+ <symbol file="xmlschemas">xmlSchemaGetParserErrors</symbol>
+ <symbol file="xmlschemas">xmlSchemaGetValidErrors</symbol>
+ </release>
+ <release version="2.6.14">
+ <symbol file="xmlautomata">xmlAutomataNewCountTrans2</symbol>
+ <symbol file="xmlautomata">xmlAutomataNewOnceTrans2</symbol>
+ <symbol file="nanohttp">xmlNanoHTTPContentLength</symbol>
+ <symbol file="xmlschemas">xmlSchemaSetValidOptions</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidateOneElement</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidCtxtGetOptions</symbol>
+ </release>
+ <release version="2.6.15">
+ <symbol file="debugXML">xmlDebugCheckDocument</symbol>
+ <symbol file="tree">xmlDocCopyNodeList</symbol>
+ <symbol file="tree">xmlNewDocPI</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstEncoding</symbol>
+ <symbol file="xmlreader">xmlTextReaderConstXmlVersion</symbol>
+ <symbol file="xmlreader">xmlTextReaderIsNamespaceDecl</symbol>
+ <symbol file="xmlreader">xmlTextReaderStandalone</symbol>
+ </release>
+ <release version="2.6.16">
+ <symbol file="xmlmemory">xmlMemBlocks</symbol>
+ <symbol file="relaxng">xmlRelaxNGInitTypes</symbol>
+ </release>
+ <release version="2.6.17">
+ <symbol file="dict">xmlDictExists</symbol>
+ <symbol file="xmlmodule">xmlModuleClose</symbol>
+ <symbol file="xmlmodule">xmlModuleFree</symbol>
+ <symbol file="xmlmodule">xmlModuleOpen</symbol>
+ <symbol file="xmlmodule">xmlModuleSymbol</symbol>
+ <symbol file="xmlregexp">xmlRegExecErrInfo</symbol>
+ <symbol file="xmlregexp">xmlRegExecNextValues</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaWhiteSpaceReplace</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetParserColumnNumber</symbol>
+ <symbol file="xmlreader">xmlTextReaderGetParserLineNumber</symbol>
+ </release>
+ <release version="2.6.18">
+ <symbol file="valid">xmlCopyDocElementContent</symbol>
+ <symbol file="valid">xmlFreeDocElementContent</symbol>
+ <symbol file="valid">xmlNewDocElementContent</symbol>
+ <symbol file="dict">xmlDictCleanup</symbol>
+ <symbol file="hash">xmlHashCreateDict</symbol>
+ <symbol file="pattern">xmlFreeStreamCtxt</symbol>
+ <symbol file="pattern">xmlPatternFromRoot</symbol>
+ <symbol file="pattern">xmlPatternGetStreamCtxt</symbol>
+ <symbol file="pattern">xmlPatternMaxDepth</symbol>
+ <symbol file="pattern">xmlPatternStreamable</symbol>
+ <symbol file="pattern">xmlStreamPop</symbol>
+ <symbol file="pattern">xmlStreamPushAttr</symbol>
+ <symbol file="pattern">xmlStreamPush</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCompareValuesWhtsp</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaCopyValue</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetCanonValue</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaNewNOTATIONValue</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaNewStringValue</symbol>
+ <symbol file="xmlreader">xmlTextReaderByteConsumed</symbol>
+ </release>
+ <release version="2.6.19">
+ <symbol file="xmlschemastypes">xmlSchemaGetValType</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidateFacetWhtsp</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValidateLengthFacetWhtsp</symbol>
+ </release>
+ <release version="2.6.20">
+ <symbol file="tree">xmlDOMWrapAdoptNode</symbol>
+ <symbol file="tree">xmlDOMWrapFreeCtxt</symbol>
+ <symbol file="tree">xmlDOMWrapNewCtxt</symbol>
+ <symbol file="tree">xmlDOMWrapReconcileNamespaces</symbol>
+ <symbol file="tree">xmlDOMWrapRemoveNode</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaGetCanonValueWhtsp</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaNewQNameValue</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValueAppend</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValueGetAsBoolean</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValueGetAsString</symbol>
+ <symbol file="xmlschemastypes">xmlSchemaValueGetNext</symbol>
+ <symbol file="xmlschemas">xmlSchemaIsValid</symbol>
+ <symbol file="xmlschemas">xmlSchemaSAXPlug</symbol>
+ <symbol file="xmlschemas">xmlSchemaSAXUnplug</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidateFile</symbol>
+ <symbol file="xmlreader">xmlTextReaderSchemaValidate</symbol>
+ <symbol file="xmlreader">xmlTextReaderSetSchema</symbol>
+ </release>
+ <release version="2.6.21">
+ <symbol file="xmlautomata">xmlAutomataNewNegTrans</symbol>
+ <symbol file="xmlregexp">emptyExp</symbol>
+ <symbol file="xmlregexp">forbiddenExp</symbol>
+ <symbol file="xmlregexp">xmlExpCtxtNbCons</symbol>
+ <symbol file="xmlregexp">xmlExpCtxtNbNodes</symbol>
+ <symbol file="xmlregexp">xmlExpDump</symbol>
+ <symbol file="xmlregexp">xmlExpExpDerive</symbol>
+ <symbol file="xmlregexp">xmlExpFreeCtxt</symbol>
+ <symbol file="xmlregexp">xmlExpFree</symbol>
+ <symbol file="xmlregexp">xmlExpGetLanguage</symbol>
+ <symbol file="xmlregexp">xmlExpGetStart</symbol>
+ <symbol file="xmlregexp">xmlExpIsNillable</symbol>
+ <symbol file="xmlregexp">xmlExpMaxToken</symbol>
+ <symbol file="xmlregexp">xmlExpNewAtom</symbol>
+ <symbol file="xmlregexp">xmlExpNewCtxt</symbol>
+ <symbol file="xmlregexp">xmlExpNewOr</symbol>
+ <symbol file="xmlregexp">xmlExpNewRange</symbol>
+ <symbol file="xmlregexp">xmlExpNewSeq</symbol>
+ <symbol file="xmlregexp">xmlExpParse</symbol>
+ <symbol file="xmlregexp">xmlExpRef</symbol>
+ <symbol file="xmlregexp">xmlExpStringDerive</symbol>
+ <symbol file="xmlregexp">xmlExpSubsume</symbol>
+ <symbol file="parser">xmlHasFeature</symbol>
+ <symbol file="uri">xmlParseURIRaw</symbol>
+ <symbol file="pattern">xmlPatternMinDepth</symbol>
+ <symbol file="relaxng">xmlRelaxNGSetValidStructuredErrors</symbol>
+ <symbol file="xmlschemas">xmlSchemaSetValidStructuredErrors</symbol>
+ <symbol file="schematron">xmlSchematronFreeParserCtxt</symbol>
+ <symbol file="schematron">xmlSchematronFree</symbol>
+ <symbol file="schematron">xmlSchematronFreeValidCtxt</symbol>
+ <symbol file="schematron">xmlSchematronNewDocParserCtxt</symbol>
+ <symbol file="schematron">xmlSchematronNewMemParserCtxt</symbol>
+ <symbol file="schematron">xmlSchematronNewParserCtxt</symbol>
+ <symbol file="schematron">xmlSchematronNewValidCtxt</symbol>
+ <symbol file="schematron">xmlSchematronParse</symbol>
+ <symbol file="schematron">xmlSchematronValidateDoc</symbol>
+ </release>
+ <release version="2.6.23">
+ <symbol file="HTMLtree">htmlDocDumpMemoryFormat</symbol>
+ <symbol file="xmlIO">xmlOutputBufferCreateBuffer</symbol>
+ <symbol file="xmlsave" comment="suppressed in 2.6.11, readded in 2.6.23">xmlSaveToBuffer</symbol>
+ <symbol file="xmlschemas">xmlSchemaSetParserStructuredErrors</symbol>
+ <symbol file="pattern">xmlStreamPushNode</symbol>
+ <symbol file="pattern">xmlStreamWantsAnyNode</symbol>
+ <symbol file="xmlreader">xmlTextReaderSchemaValidateCtxt</symbol>
+ </release>
+ <release version="2.6.24">
+ <symbol file="tree">xmlDOMWrapCloneNode</symbol>
+ <symbol file="relaxng">xmlRelaxNGSetParserStructuredErrors</symbol>
+ </release>
+ <release version="2.6.25">
+ <symbol file="xpath">xmlXPathContextSetCache</symbol>
+ </release>
+ <release version="2.6.27">
+ <symbol file="HTMLparser">htmlNewParserCtxt</symbol>
+ <symbol file="uri">xmlPathToURI</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessFlagsData</symbol>
+ <symbol file="xpath">xmlXPathCompiledEvalToBoolean</symbol>
+ </release>
+ <release version="2.6.28">
+ <symbol file="xmlreader">xmlTextReaderSetup</symbol>
+ </release>
+ <release version="2.6.29">
+ <symbol file="threads">xmlDllMain</symbol>
+ </release>
+ <release version="2.6.32">
+ <symbol file="schematron">xmlSchematronSetValidStructuredErrors</symbol>
+ </release>
+ <release version="2.7.0">
+ <symbol file="xmlmemory">xmlMemDisplayLast</symbol>
+ <symbol file="entities">xmlNewEntity</symbol>
+ <symbol file="xmlschemas">xmlSchemaValidCtxtGetParserCtxt</symbol>
+ </release>
+ <release version="2.7.3">
+ <symbol file="tree">xmlChildElementCount</symbol>
+ <symbol file="tree">xmlFirstElementChild</symbol>
+ <symbol file="tree">xmlLastElementChild</symbol>
+ <symbol file="tree">xmlNextElementSibling</symbol>
+ <symbol file="tree">xmlPreviousElementSibling</symbol>
+ </release>
+ <release version="2.7.4">
+ <symbol file="globals">xmlStructuredErrorContext</symbol>
+ <symbol file="xinclude">xmlXIncludeProcessTreeFlagsData</symbol>
+ </release>
+</symbols>
diff --git a/doc/xml.html b/doc/xml.html
index 306fdbc..5a0c837 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -717,6 +717,21 @@ to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</
<p>Here is the list of public releases:</p>
+<h3>2.7.5: Sep 24 2009</h3>
+<ul>
+ <li> Bug Fixes:
+ Restore behavior of --with-threads without argument (Andrew W. Nosenko),
+ Fix memory leak when doc is NULL (Rob Richards),
+ 595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
+ Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
+ Fix a parsing problem with little data at startup (Daniel Veillard),
+ link python module with python library (Frederic Crozat),
+ 594874 Forgot an fclose in xmllint (Daniel Veillard)
+ </li>
+ <li> Cleanup:
+ Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
+ </li>
+</ul>
<h3>2.7.4: Sep 10 2009</h3>
<ul>
<li>Improvements:
diff --git a/example/Makefile.in b/example/Makefile.in
index 2f7c3e9..28575cf 100644
--- a/example/Makefile.in
+++ b/example/Makefile.in
@@ -154,6 +154,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/include/Makefile.in b/include/Makefile.in
index 3b44fd3..cbe9746 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -169,6 +169,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/include/libxml/Makefile.in b/include/libxml/Makefile.in
index 9e6d97c..4a302db 100644
--- a/include/libxml/Makefile.in
+++ b/include/libxml/Makefile.in
@@ -156,6 +156,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/include/libxml/xmlversion.h b/include/libxml/xmlversion.h
index d0fabef..05ac9b5 100644
--- a/include/libxml/xmlversion.h
+++ b/include/libxml/xmlversion.h
@@ -29,28 +29,28 @@ XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
*
* the version string like "1.2.3"
*/
-#define LIBXML_DOTTED_VERSION "2.7.4"
+#define LIBXML_DOTTED_VERSION "2.7.5"
/**
* LIBXML_VERSION:
*
* the version number: 1.2.3 value is 10203
*/
-#define LIBXML_VERSION 20704
+#define LIBXML_VERSION 20705
/**
* LIBXML_VERSION_STRING:
*
* the version number string, 1.2.3 value is "10203"
*/
-#define LIBXML_VERSION_STRING "20704"
+#define LIBXML_VERSION_STRING "20705"
/**
* LIBXML_VERSION_EXTRA:
*
* extra version information, used to show a CVS compilation
*/
-#define LIBXML_VERSION_EXTRA "-GIT120-gd87c5d1"
+#define LIBXML_VERSION_EXTRA "-GITv2.7.4-8-g2bdf87e"
/**
* LIBXML_TEST_VERSION:
@@ -58,7 +58,7 @@ XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
* Macro to check that the libxml version in use is compatible with
* the version the software has been compiled against
*/
-#define LIBXML_TEST_VERSION xmlCheckVersion(20704);
+#define LIBXML_TEST_VERSION xmlCheckVersion(20705);
#ifndef VMS
#if 0
@@ -90,7 +90,7 @@ XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
*
* Whether the thread support is configured in
*/
-#if 1
+#if 0
#if defined(_REENTRANT) || defined(__MT__) || \
(defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE - 0 >= 199506L))
#define LIBXML_THREAD_ENABLED
diff --git a/libxml2.spec b/libxml2.spec
index 1a1c9ae..a8d8f6b 100644
--- a/libxml2.spec
+++ b/libxml2.spec
@@ -1,6 +1,6 @@
Summary: Library providing XML and HTML support
Name: libxml2
-Version: 2.7.4
+Version: 2.7.5
Release: 1
License: MIT
Group: Development/Libraries
@@ -127,6 +127,6 @@ rm -fr %{buildroot}
%doc doc/python.html
%changelog
-* Thu Sep 10 2009 Daniel Veillard <veillard@redhat.com>
-- upstream release 2.7.4 see http://xmlsoft.org/news.html
+* Thu Sep 24 2009 Daniel Veillard <veillard@redhat.com>
+- upstream release 2.7.5 see http://xmlsoft.org/news.html
diff --git a/parser.c b/parser.c
index e415339..b41dcc3 100644
--- a/parser.c
+++ b/parser.c
@@ -10130,8 +10130,12 @@ xmlParseDocument(xmlParserCtxtPtr ctxt) {
/*
* Check for the XMLDecl in the Prolog.
* do not GROW here to avoid the detected encoder to decode more
- * than just the first line
+ * than just the first line, unless the amount of data is really
+ * too small to hold "<?xml version="1.0" encoding="foo"
*/
+ if ((ctxt->input->end - ctxt->input->cur) < 35) {
+ GROW;
+ }
if ((CMP5(CUR_PTR, '<', '?', 'x', 'm', 'l')) && (IS_BLANK_CH(NXT(5)))) {
/*
diff --git a/python/Makefile.am b/python/Makefile.am
index 23898fa..8f148b1 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -31,7 +31,7 @@ python_LTLIBRARIES = libxml2mod.la
libxml2mod_la_SOURCES = libxml.c types.c
nodist_libxml2mod_la_SOURCES = libxml2-py.c
-libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@
+libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@ @PYTHON_LIBS@
libxml.c: libxml2-py.h # to generate before to compile
diff --git a/python/Makefile.in b/python/Makefile.in
index 7417c02..4868b5e 100644
--- a/python/Makefile.in
+++ b/python/Makefile.in
@@ -222,6 +222,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
@@ -387,7 +388,7 @@ libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module -av
@WITH_PYTHON_TRUE@python_LTLIBRARIES = libxml2mod.la
@WITH_PYTHON_TRUE@libxml2mod_la_SOURCES = libxml.c types.c
@WITH_PYTHON_TRUE@nodist_libxml2mod_la_SOURCES = libxml2-py.c
-@WITH_PYTHON_TRUE@libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@
+@WITH_PYTHON_TRUE@libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@ @PYTHON_LIBS@
@WITH_PYTHON_TRUE@python_DATA = \
@WITH_PYTHON_TRUE@ libxml2.py
diff --git a/python/setup.py b/python/setup.py
index 9f0aaa0..7bd6165 100755
--- a/python/setup.py
+++ b/python/setup.py
@@ -11,7 +11,7 @@ from distutils.core import setup, Extension
ROOT = r'/usr'
# Thread-enabled libxml2
-with_threads = 1
+with_threads = 0
# If this flag is set (windows only),
# a private copy of the dlls are included in the package.
@@ -226,7 +226,7 @@ else:
setup (name = "libxml2-python",
# On *nix, the version number is created from setup.py.in
# On windows, it is set by configure.js
- version = "2.7.4",
+ version = "2.7.5",
description = descr,
author = "Daniel Veillard",
author_email = "veillard@redhat.com",
diff --git a/python/tests/Makefile.in b/python/tests/Makefile.in
index ab41539..4aa2248 100644
--- a/python/tests/Makefile.in
+++ b/python/tests/Makefile.in
@@ -154,6 +154,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@
diff --git a/relaxng.c b/relaxng.c
index d124d72..075fc4a 100644
--- a/relaxng.c
+++ b/relaxng.c
@@ -149,6 +149,7 @@ typedef enum {
#define IS_PROCESSED (1 << 5)
#define IS_COMPILABLE (1 << 6)
#define IS_NOT_COMPILABLE (1 << 7)
+#define IS_EXTERNAL_REF (1 << 8)
struct _xmlRelaxNGDefine {
xmlRelaxNGType type; /* the type of definition */
@@ -4662,6 +4663,8 @@ xmlRelaxNGParseImportRef(void *payload, void *data, xmlChar *name) {
xmlRelaxNGDefinePtr def = (xmlRelaxNGDefinePtr) payload;
int tmp;
+ def->dflags |= IS_EXTERNAL_REF;
+
tmp = xmlHashAddEntry(ctxt->grammar->refs, name, def);
if (tmp < 0) {
xmlRelaxNGDefinePtr prev;
@@ -5668,6 +5671,12 @@ xmlRelaxNGCheckReference(xmlRelaxNGDefinePtr ref,
xmlRelaxNGGrammarPtr grammar;
xmlRelaxNGDefinePtr def, cur;
+ /*
+ * Those rules don't apply to imported ref from xmlRelaxNGParseImportRef
+ */
+ if (ref->dflags & IS_EXTERNAL_REF)
+ return;
+
grammar = ctxt->grammar;
if (grammar == NULL) {
xmlRngPErr(ctxt, ref->node, XML_ERR_INTERNAL_ERROR,
diff --git a/xmllint.c b/xmllint.c
index 25c6fb9..6e4138e 100644
--- a/xmllint.c
+++ b/xmllint.c
@@ -2175,6 +2175,8 @@ static void parseAndPrintFile(char *filename, xmlParserCtxtPtr rectxt) {
doc = NULL;
}
}
+ if (f != stdin)
+ fclose(f);
}
} else
#endif /* LIBXML_PUSH_ENABLED */
diff --git a/xmlregexp.c b/xmlregexp.c
index a10bf6b..2a501ad 100644
--- a/xmlregexp.c
+++ b/xmlregexp.c
@@ -2095,12 +2095,13 @@ xmlFACompareRanges(xmlRegRangePtr range1, xmlRegRangePtr range2) {
(range2->type == XML_REGEXP_EPSILON)) {
return(0);
} else if (range1->type == range2->type) {
- if ((range1->type != XML_REGEXP_CHARVAL) ||
- (range1->end < range2->start) ||
- (range2->end < range1->start))
- ret = 1;
- else
+ if (range1->type != XML_REGEXP_CHARVAL)
+ ret = 1;
+ else if ((range1->end < range2->start) ||
+ (range2->end < range1->start))
ret = 0;
+ else
+ ret = 1;
} else if (range1->type == XML_REGEXP_CHARVAL) {
int codepoint;
int neg = 0;
diff --git a/xmlschemas.c b/xmlschemas.c
index 56c65e3..9c86c75 100644
--- a/xmlschemas.c
+++ b/xmlschemas.c
@@ -10531,9 +10531,9 @@ doc_load:
/* Parse from memory buffer. */
doc = xmlCtxtReadMemory(parserCtxt, schemaBuffer, schemaBufferLen,
NULL, NULL, SCHEMAS_PARSE_OPTIONS);
- schemaLocation = xmlStrdup(BAD_CAST "in_memory_buffer");
+ schemaLocation = BAD_CAST "in_memory_buffer";
if (doc != NULL)
- doc->URL = schemaLocation;
+ doc->URL = xmlStrdup(schemaLocation);
}
/*
* For <import>:
diff --git a/xstc/Makefile.in b/xstc/Makefile.in
index 083f6eb..93ba1f0 100644
--- a/xstc/Makefile.in
+++ b/xstc/Makefile.in
@@ -129,6 +129,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
PERL = @PERL@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_TESTS = @PYTHON_TESTS@