diff options
author | Mike Hommey <glandium@debian.org> | 2009-09-25 22:17:31 +0200 |
---|---|---|
committer | Mike Hommey <glandium@debian.org> | 2009-09-25 22:17:31 +0200 |
commit | 67a17fecb5b5fe2058af6405bc9601875f3e75a1 (patch) | |
tree | 73a7ed49173098b5c59eeb8a33747d3b803d2309 | |
parent | c3e4f3c26035bc93a69e5aa2ad435809e8be8a4e (diff) | |
download | libxml2-upstream/2.7.5.dfsg.tar.gz |
Import upstream version 2.7.5upstream/2.7.5.dfsg
-rw-r--r-- | Makefile.in | 1 | ||||
-rwxr-xr-x | configure | 47 | ||||
-rw-r--r-- | configure.in | 6 | ||||
-rw-r--r-- | doc/Makefile.am | 2 | ||||
-rw-r--r-- | doc/Makefile.in | 3 | ||||
-rw-r--r-- | doc/devhelp/Makefile.in | 1 | ||||
-rw-r--r-- | doc/examples/Makefile.in | 1 | ||||
-rw-r--r-- | doc/libxml2.xsa | 136 | ||||
-rw-r--r-- | doc/news.html | 14 | ||||
-rw-r--r-- | doc/symbols.xml | 1744 | ||||
-rw-r--r-- | doc/xml.html | 15 | ||||
-rw-r--r-- | example/Makefile.in | 1 | ||||
-rw-r--r-- | include/Makefile.in | 1 | ||||
-rw-r--r-- | include/libxml/Makefile.in | 1 | ||||
-rw-r--r-- | include/libxml/xmlversion.h | 12 | ||||
-rw-r--r-- | libxml2.spec | 6 | ||||
-rw-r--r-- | parser.c | 6 | ||||
-rw-r--r-- | python/Makefile.am | 2 | ||||
-rw-r--r-- | python/Makefile.in | 3 | ||||
-rwxr-xr-x | python/setup.py | 4 | ||||
-rw-r--r-- | python/tests/Makefile.in | 1 | ||||
-rw-r--r-- | relaxng.c | 9 | ||||
-rw-r--r-- | xmllint.c | 2 | ||||
-rw-r--r-- | xmlregexp.c | 11 | ||||
-rw-r--r-- | xmlschemas.c | 4 | ||||
-rw-r--r-- | xstc/Makefile.in | 1 |
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@ @@ -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 <> (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 @@ -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@ @@ -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, @@ -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@ |