diff options
author | monster <monster@ydb.tech> | 2022-07-07 14:41:37 +0300 |
---|---|---|
committer | monster <monster@ydb.tech> | 2022-07-07 14:41:37 +0300 |
commit | 06e5c21a835c0e923506c4ff27929f34e00761c2 (patch) | |
tree | 75efcbc6854ef9bd476eb8bf00cc5c900da436a2 /contrib/libs/libxml | |
parent | 03f024c4412e3aa613bb543cf1660176320ba8f4 (diff) | |
download | ydb-06e5c21a835c0e923506c4ff27929f34e00761c2.tar.gz |
fix ya.make
Diffstat (limited to 'contrib/libs/libxml')
-rw-r--r-- | contrib/libs/libxml/.yandex_meta/devtools.copyrights.report | 121 | ||||
-rw-r--r-- | contrib/libs/libxml/.yandex_meta/devtools.licenses.report | 235 | ||||
-rw-r--r-- | contrib/libs/libxml/.yandex_meta/licenses.list.txt | 120 | ||||
-rw-r--r-- | contrib/libs/libxml/TODO | 276 | ||||
-rw-r--r-- | contrib/libs/libxml/TODO_SCHEMAS | 31 | ||||
-rw-r--r-- | contrib/libs/libxml/libxml2.syms | 2295 |
6 files changed, 0 insertions, 3078 deletions
diff --git a/contrib/libs/libxml/.yandex_meta/devtools.copyrights.report b/contrib/libs/libxml/.yandex_meta/devtools.copyrights.report deleted file mode 100644 index 1981663f0f..0000000000 --- a/contrib/libs/libxml/.yandex_meta/devtools.copyrights.report +++ /dev/null @@ -1,121 +0,0 @@ -# File format ($ symbol means the beginning of a line): -# -# $ # this message -# $ # ======================= -# $ # comments (all commentaries should starts with some number of spaces and # symbol) -# ${action} {license id} {license text hash} -# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make -# ${all_file_action} filename -# $ # user commentaries (many lines) -# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) -# ${action} {license spdx} {license text hash} -# $BELONGS ./ya/make/file/relative/path/3/ya.make -# ${all_file_action} filename -# $ # user commentaries -# $ generated description -# $ ... -# -# You can modify action, all_file_action and add commentaries -# Available actions: -# keep - keep license in contrib and use in credits -# skip - skip license -# remove - remove all files with this license -# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file -# -# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) -# We suppose that that files can contain some license info -# Available all file actions: -# FILE_IGNORE - ignore file (do nothing) -# FILE_INCLUDE - include all file data into licenses text file -# ======================= - -KEEP COPYRIGHT_SERVICE_LABEL 08efa3c94013ac497034b4a075fe0305 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: timsort.h at line 11, timsort.h at line 12, timsort.h at line 13 - License text: - * Copyright (c) 2010-2017 Christopher Swenson. - * Copyright (c) 2012 Vojtech Fried. - * Copyright (c) 2012 Google Inc. All Rights Reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - timsort.h [11:13] - -KEEP COPYRIGHT_SERVICE_LABEL 0a7a8b33bff15256803051c5f91aa6cb -BELONGS ya.make -FILE_INCLUDE Copyright found in files: COPYING at line 5, Copyright at line 5 - License text: - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - COPYING [5:5] - Copyright [5:5] - -KEEP COPYRIGHT_SERVICE_LABEL 41f08a133437a8daf97099b855f9d331 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: dict.c at line 5 - License text: - * Copyright (C) 2003-2012 Daniel Veillard. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - dict.c [5:5] - -KEEP COPYRIGHT_SERVICE_LABEL 89b2a4590a8f55331e59165acb507704 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: list.c at line 4 - License text: - * Copyright (C) 2000 Gary Pennington and Daniel Veillard. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - list.c [4:4] - -KEEP COPYRIGHT_SERVICE_LABEL 9676d776411b97efbefa8bcfc18231a7 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: hash.c at line 6 - License text: - * Copyright (C) 2000,2012 Bjorn Reese and Daniel Veillard. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - hash.c [6:6] - -KEEP COPYRIGHT_SERVICE_LABEL 9b00401ab0adc0961decb25f02eb81cf -BELONGS ya.make -FILE_INCLUDE Copyright found in files: timsort.h at line 11, timsort.h at line 12, timsort.h at line 13 - License text: - * Copyright (c) 2010-2017 Christopher Swenson. - * Copyright (c) 2012 Vojtech Fried. - * Copyright (c) 2012 Google Inc. All Rights Reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - timsort.h [11:13] - -KEEP COPYRIGHT_SERVICE_LABEL ce61570a2cd9191ba30aa5190a27eeb3 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: timsort.h at line 11, timsort.h at line 12, timsort.h at line 13 - License text: - * Copyright (c) 2010-2017 Christopher Swenson. - * Copyright (c) 2012 Vojtech Fried. - * Copyright (c) 2012 Google Inc. All Rights Reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - timsort.h [11:13] diff --git a/contrib/libs/libxml/.yandex_meta/devtools.licenses.report b/contrib/libs/libxml/.yandex_meta/devtools.licenses.report deleted file mode 100644 index 7e07688dd8..0000000000 --- a/contrib/libs/libxml/.yandex_meta/devtools.licenses.report +++ /dev/null @@ -1,235 +0,0 @@ -# File format ($ symbol means the beginning of a line): -# -# $ # this message -# $ # ======================= -# $ # comments (all commentaries should starts with some number of spaces and # symbol) -# ${action} {license spdx} {license text hash} -# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make -# ${all_file_action} filename -# $ # user commentaries (many lines) -# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) -# ${action} {license spdx} {license text hash} -# $BELONGS ./ya/make/file/relative/path/3/ya.make -# ${all_file_action} filename -# $ # user commentaries -# $ generated description -# $ ... -# -# You can modify action, all_file_action and add commentaries -# Available actions: -# keep - keep license in contrib and use in credits -# skip - skip license -# remove - remove all files with this license -# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file -# -# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) -# We suppose that that files can contain some license info -# Available all file actions: -# FILE_IGNORE - ignore file (do nothing) -# FILE_INCLUDE - include all file data into licenses text file -# ======================= - -KEEP MIT 0585e7e428d74d4344eca1dc6d89be08 -BELONGS ya.make - License text: - * The MIT License (MIT) - Scancode info: - Original SPDX id: MIT - Score : 100.00 - Match type : REFERENCE - Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT - Files with this license: - timsort.h [9:9] - -KEEP MIT 0675902ab96cd7f15c07246a24e9e42b -BELONGS ya.make -FILE_INCLUDE Copyright found in files: xpath.c at line 11 - License text: - * See Copyright for the status of this software - Scancode info: - Original SPDX id: LicenseRef-scancode-unknown-license-reference - Score : 44.00 - Match type : REFERENCE - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unknown-license-reference.LICENSE - Files with this license: - xpath.c [11:11] - -KEEP MIT 4138c95edb8e207b0c56cfaf284bd9fd -BELONGS ya.make -FILE_INCLUDE Copyright found in files: README.md at line 18 - License text: - This code is released under the MIT License, see the Copyright file. - Scancode info: - Original SPDX id: MIT - Score : 100.00 - Match type : NOTICE - Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT - Files with this license: - README.md [18:18] - -KEEP Mit-Veillard-Variant 43589b25dd99faeb77ea58a7ea046a1f -BELONGS ya.make - Note: matched license text is too long. Read it in the source files. - Scancode info: - Original SPDX id: LicenseRef-scancode-mit-veillard-variant - Score : 98.57 - Match type : TEXT - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/mit-veillard-variant.LICENSE, https://raw.githubusercontent.com/GNOME/libxml2/4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017/hash.c - Files with this license: - dict.c [7:14] - hash.c [8:15] - list.c [6:13] - -KEEP MIT 4372cff0d21afdacf852b4c78b18140d -BELONGS ya.make - Note: matched license text is too long. Read it in the source files. - Scancode info: - Original SPDX id: MIT - Score : 100.00 - Match type : TEXT - Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT - Files with this license: - timsort.h [15:31] - -KEEP MIT 5b8492d2305940023465527cf5f375e6 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: buf.h at line 8, enc.h at line 7, include/libxml/DOCBparser.h at line 6, include/libxml/HTMLparser.h at line 8, include/libxml/HTMLtree.h at line 6, include/libxml/SAX.h at line 6, include/libxml/SAX2.h at line 6, include/libxml/c14n.h at line 13, include/libxml/catalog.h at line 12, include/libxml/debugXML.h at line 6, include/libxml/dict.h at line 6, include/libxml/encoding.h at line 17, include/libxml/entities.h at line 6, include/libxml/globals.h at line 9, include/libxml/hash.h at line 6, include/libxml/list.h at line 6, include/libxml/nanoftp.h at line 6, include/libxml/nanohttp.h at line 6, include/libxml/parser.h at line 5, include/libxml/parserInternals.h at line 7, include/libxml/pattern.h at line 6, include/libxml/relaxng.h at line 5, include/libxml/schemasInternals.h at line 8, include/libxml/schematron.h at line 5, include/libxml/threads.h at line 6, include/libxml/tree.h at line 7, include/libxml/uri.h at line 6, include/libxml/valid.h at line 5, include/libxml/xinclude.h at line 8, include/libxml/xlink.h at line 5, include/libxml/xmlIO.h at line 5, include/libxml/xmlautomata.h at line 5, include/libxml/xmlerror.h at line 5, include/libxml/xmlexports.h at line 5, include/libxml/xmlmemory.h at line 6, include/libxml/xmlmodule.h at line 6, include/libxml/xmlreader.h at line 5, include/libxml/xmlregexp.h at line 6, include/libxml/xmlsave.h at line 5, include/libxml/xmlschemas.h at line 6, include/libxml/xmlschemastypes.h at line 6, include/libxml/xmlstring.h at line 6, include/libxml/xmlversion.h at line 5, include/libxml/xmlwriter.h at line 5, include/libxml/xpath.h at line 14, include/libxml/xpathInternals.h at line 7, include/libxml/xpointer.h at line 12, save.h at line 7 - License text: - * Copy: See Copyright for the status of this software. - Scancode info: - Original SPDX id: LicenseRef-scancode-unknown-license-reference - Score : 50.00 - Match type : REFERENCE - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unknown-license-reference.LICENSE - Files with this license: - buf.h [8:8] - enc.h [7:7] - include/libxml/DOCBparser.h [6:6] - include/libxml/HTMLparser.h [8:8] - include/libxml/HTMLtree.h [6:6] - include/libxml/SAX.h [6:6] - include/libxml/SAX2.h [6:6] - include/libxml/c14n.h [13:13] - include/libxml/catalog.h [12:12] - include/libxml/debugXML.h [6:6] - include/libxml/dict.h [6:6] - include/libxml/encoding.h [17:17] - include/libxml/entities.h [6:6] - include/libxml/globals.h [9:9] - include/libxml/hash.h [6:6] - include/libxml/list.h [6:6] - include/libxml/nanoftp.h [6:6] - include/libxml/nanohttp.h [6:6] - include/libxml/parser.h [5:5] - include/libxml/parserInternals.h [7:7] - include/libxml/pattern.h [6:6] - include/libxml/relaxng.h [5:5] - include/libxml/schemasInternals.h [8:8] - include/libxml/schematron.h [5:5] - include/libxml/threads.h [6:6] - include/libxml/tree.h [7:7] - include/libxml/uri.h [6:6] - include/libxml/valid.h [5:5] - include/libxml/xinclude.h [8:8] - include/libxml/xlink.h [5:5] - include/libxml/xmlIO.h [5:5] - include/libxml/xmlautomata.h [5:5] - include/libxml/xmlerror.h [5:5] - include/libxml/xmlexports.h [5:5] - include/libxml/xmlmemory.h [6:6] - include/libxml/xmlmodule.h [6:6] - include/libxml/xmlreader.h [5:5] - include/libxml/xmlregexp.h [6:6] - include/libxml/xmlsave.h [5:5] - include/libxml/xmlschemas.h [6:6] - include/libxml/xmlschemastypes.h [6:6] - include/libxml/xmlstring.h [6:6] - include/libxml/xmlversion.h [5:5] - include/libxml/xmlwriter.h [5:5] - include/libxml/xpath.h [14:14] - include/libxml/xpathInternals.h [7:7] - include/libxml/xpointer.h [12:12] - save.h [7:7] - -KEEP MIT 67030fb1e5a0ebbf03d13c4f04ba5e8e -BELONGS ya.make -FILE_INCLUDE Copyright found in files: tree.c at line 7 - License text: - * See Copyright for the status of this software. - Scancode info: - Original SPDX id: LicenseRef-scancode-unknown-license-reference - Score : 44.00 - Match type : REFERENCE - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unknown-license-reference.LICENSE - Files with this license: - tree.c [7:7] - -KEEP MIT 78d4c8870de0cf03b21661637338ced8 -BELONGS ya.make - Note: matched license text is too long. Read it in the source files. - Scancode info: - Original SPDX id: MIT - Score : 100.00 - Match type : TEXT - Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT - Files with this license: - COPYING [7:23] - Copyright [7:23] - -KEEP MIT bc9814146b7ce77f5ac6f5aa8ae1c4e9 -BELONGS ya.make - License text: - * See COPYRIGHT for the status of this software - Scancode info: - Original SPDX id: LicenseRef-scancode-unknown-license-reference - Score : 44.00 - Match type : REFERENCE - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unknown-license-reference.LICENSE - Files with this license: - libxml.h [4:4] - -KEEP MIT db4a32b2f76695e476e159b02d538062 -BELONGS ya.make -FILE_INCLUDE Copyright found in files: HTMLparser.c at line 4, HTMLtree.c at line 4, SAX.c at line 5, SAX2.c at line 4, buf.c at line 10, c14n.c at line 8, catalog.c at line 10, debugXML.c at line 5, encoding.c at line 16, entities.c at line 4, error.c at line 4, globals.c at line 8, legacy.c at line 5, nanohttp.c at line 9, parser.c at line 28, parserInternals.c at line 5, pattern.c at line 9, relaxng.c at line 4, schematron.c at line 4, threads.c at line 4, uri.c at line 6, valid.c at line 5, xinclude.c at line 7, xlink.c at line 5, xmlIO.c at line 4, xmlmodule.c at line 4, xmlreader.c at line 8, xmlregexp.c at line 12, xmlsave.c at line 4, xmlschemas.c at line 5, xmlschemastypes.c at line 5, xmlstring.c at line 8, xpointer.c at line 12, xzlib.c at line 5 - License text: - * See Copyright for the status of this software. - Scancode info: - Original SPDX id: LicenseRef-scancode-unknown-license-reference - Score : 44.00 - Match type : REFERENCE - Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unknown-license-reference.LICENSE - Files with this license: - HTMLparser.c [4:4] - HTMLtree.c [4:4] - SAX.c [5:5] - SAX2.c [4:4] - buf.c [10:10] - c14n.c [8:8] - catalog.c [10:10] - debugXML.c [5:5] - encoding.c [16:16] - entities.c [4:4] - error.c [4:4] - globals.c [8:8] - legacy.c [5:5] - nanohttp.c [9:9] - parser.c [28:28] - parserInternals.c [5:5] - pattern.c [9:9] - relaxng.c [4:4] - schematron.c [4:4] - threads.c [4:4] - uri.c [6:6] - valid.c [5:5] - xinclude.c [7:7] - xlink.c [5:5] - xmlIO.c [4:4] - xmlmodule.c [4:4] - xmlreader.c [8:8] - xmlregexp.c [12:12] - xmlsave.c [4:4] - xmlschemas.c [5:5] - xmlschemastypes.c [5:5] - xmlstring.c [8:8] - xpointer.c [12:12] - xzlib.c [5:5] diff --git a/contrib/libs/libxml/.yandex_meta/licenses.list.txt b/contrib/libs/libxml/.yandex_meta/licenses.list.txt deleted file mode 100644 index 9c201607b0..0000000000 --- a/contrib/libs/libxml/.yandex_meta/licenses.list.txt +++ /dev/null @@ -1,120 +0,0 @@ -====================COPYRIGHT==================== - * Copyright (C) 2000 Gary Pennington and Daniel Veillard. - - -====================COPYRIGHT==================== - * Copyright (C) 2000,2012 Bjorn Reese and Daniel Veillard. - - -====================COPYRIGHT==================== - * Copyright (C) 2003-2012 Daniel Veillard. - - -====================COPYRIGHT==================== - * Copyright (c) 2010-2017 Christopher Swenson. - * Copyright (c) 2012 Vojtech Fried. - * Copyright (c) 2012 Google Inc. All Rights Reserved. - - -====================COPYRIGHT==================== - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - - -====================File: Copyright==================== -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -====================MIT==================== - * Copy: See Copyright for the status of this software. - - -====================MIT==================== - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - - -====================MIT==================== - * See COPYRIGHT for the status of this software - - -====================MIT==================== - * See Copyright for the status of this software - - -====================MIT==================== - * See Copyright for the status of this software. - - -====================MIT==================== - * The MIT License (MIT) - - -====================MIT==================== -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -====================MIT==================== -This code is released under the MIT License, see the Copyright file. - - -====================Mit-Veillard-Variant==================== - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND - * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. diff --git a/contrib/libs/libxml/TODO b/contrib/libs/libxml/TODO deleted file mode 100644 index 95e1c343bb..0000000000 --- a/contrib/libs/libxml/TODO +++ /dev/null @@ -1,276 +0,0 @@ -124907 HTML parse buffer problem when parsing larse in-memory docs -124110 DTD validation && wrong namespace -123564 xmllint --html --format - - TODO for the XML parser and stuff: - ================================== - - this tend to be outdated :-\ ... - -DOCS: -===== - -- use case of using XInclude to load for example a description. - order document + product base -(XSLT)-> quote with XIncludes - | - HTML output with description of parts <---(XSLT)-- - -TODO: -===== -- XInclude at the SAX level (libSRVG) -- fix the C code prototype to bring back doc/libxml-undocumented.txt - to a reasonable level -- Computation of base when HTTP redirect occurs, might affect HTTP - interfaces. -- Computation of base in XInclude. Relativization of URIs. -- listing all attributes in a node. -- Better checking of external parsed entities TAG 1234 -- Go through erratas and do the cleanup. - http://www.w3.org/XML/xml-19980210-errata ... started ... -- jamesh suggestion: SAX like functions to save a document ie. call a - function to open a new element with given attributes, write character - data, close last element, etc - + inversted SAX, initial patch in April 2002 archives. -- htmlParseDoc has parameter encoding which is not used. - Function htmlCreateDocParserCtxt ignore it. -- fix realloc() usage. -- Stricten the UTF8 conformance (Martin Duerst): - http://www.w3.org/2001/06/utf-8-test/. - The bad files are in http://www.w3.org/2001/06/utf-8-wrong/. -- xml:id normalized value - -TODO: -===== - -- move all string manipulation functions (xmlStrdup, xmlStrlen, etc.) to - global.c. Bjorn noted that the following files depends on parser.o solely - because of these string functions: entities.o, global.o, hash.o, tree.o, - xmlIO.o, and xpath.o. - -- Optimization of tag strings allocation ? - -- maintain coherency of namespace when doing cut'n paste operations - => the functions are coded, but need testing - -- function to rebuild the ID table -- functions to rebuild the DTD hash tables (after DTD changes). - - -EXTENSIONS: -=========== - -- Tools to produce man pages from the SGML docs. - -- Add Xpointer recognition/API - -- Add Xlink recognition/API - => started adding an xlink.[ch] with a unified API for XML and HTML. - it's crap :-( - -- Implement XSchemas - => Really need to be done <grin/> - - datatype are complete, but structure support is very limited. - -- extend the shell with: - - edit - - load/save - - mv (yum, yum, but it's harder because directories are ordered in - our case, mvup and mvdown would be required) - - -Done: -===== - -- Add HTML validation using the XHTML DTD - - problem: do we want to keep and maintain the code for handling - DTD/System ID cache directly in libxml ? - => not really done that way, but there are new APIs to check elements - or attributes. Otherwise XHTML validation directly ... - -- XML Schemas datatypes except Base64 and BinHex - -- Relax NG validation - -- XmlTextReader streaming API + validation - -- Add a DTD cache prefilled with xhtml DTDs and entities and a program to - manage them -> like the /usr/bin/install-catalog from SGML - right place seems $datadir/xmldtds - Maybe this is better left to user apps - => use a catalog instead , and xhtml1-dtd package - -- Add output to XHTML - => XML serializer automatically recognize the DTd and apply the specific - rules. - -- Fix output of <tst val="x
y"/> - -- compliance to XML-Namespace checking, see section 6 of - http://www.w3.org/TR/REC-xml-names/ - -- Correct standalone checking/emitting (hard) - 2.9 Standalone Document Declaration - -- Implement OASIS XML Catalog support - http://www.oasis-open.org/committees/entity/ - -- Get OASIS testsuite to a more friendly result, check all the results - once stable. the check-xml-test-suite.py script does this - -- Implement XSLT - => libxslt - -- Finish XPath - => attributes addressing troubles - => defaulted attributes handling - => namespace axis ? - done as XSLT got debugged - -- bug reported by Michael Meallin on validation problems - => Actually means I need to add support (and warn) for non-deterministic - content model. -- Handle undefined namespaces in entity contents better ... at least - issue a warning -- DOM needs - int xmlPruneProp(xmlNodePtr node, xmlAtttrPtr attr); - => done it's actually xmlRemoveProp xmlUnsetProp xmlUnsetNsProp - -- HTML: handling of Script and style data elements, need special code in - the parser and saving functions (handling of < > " ' ...): - http://www.w3.org/TR/html4/types.html#type-script - Attributes are no problems since entities are accepted. -- DOM needs - xmlAttrPtr xmlNewDocProp(xmlDocPtr doc, const xmlChar *name, const xmlChar *value) -- problem when parsing hrefs with & with the HTML parser (IRC ac) -- If the internal encoding is not UTF8 saving to a given encoding doesn't - work => fix to force UTF8 encoding ... - done, added documentation too -- Add an ASCII I/O encoder (asciiToUTF8 and UTF8Toascii) -- Issue warning when using non-absolute namespaces URI. -- the html parser should add <head> and <body> if they don't exist - started, not finished. - Done, the automatic closing is added and 3 testcases were inserted -- Command to force the parser to stop parsing and ignore the rest of the file. - xmlStopParser() should allow this, mostly untested -- support for HTML empty attributes like <hr noshade> -- plugged iconv() in for support of a large set of encodings. -- xmlSwitchToEncoding() rewrite done -- URI checkings (no fragments) rfc2396.txt -- Added a clean mechanism for overload or added input methods: - xmlRegisterInputCallbacks() -- dynamically adapt the alloc entry point to use g_alloc()/g_free() - if the programmer wants it: - - use xmlMemSetup() to reset the routines used. -- Check attribute normalization especially xmlGetProp() -- Validity checking problems for NOTATIONS attributes -- Validity checking problems for ENTITY ENTITIES attributes -- Parsing of a well balanced chunk xmlParseBalancedChunkMemory() -- URI module: validation, base, etc ... see uri.[ch] -- turn tester into a generic program xmllint installed with libxml -- extend validity checks to go through entities content instead of - just labelling them PCDATA -- Save Dtds using the children list instead of dumping the tables, - order is preserved as well as comments and PIs -- Wrote a notice of changes requires to go from 1.x to 2.x -- make sure that all SAX callbacks are disabled if a WF error is detected -- checking/handling of newline normalization - http://localhost/www.xml.com/axml/target.html#sec-line-ends -- correct checking of '&' '%' on entities content. -- checking of PE/Nesting on entities declaration -- checking/handling of xml:space - - checking done. - - handling done, not well tested -- Language identification code, productions [33] to [38] - => done, the check has been added and report WFness errors -- Conditional sections in DTDs [61] to [65] - => should this crap be really implemented ??? - => Yep OASIS testsuite uses them -- Allow parsed entities defined in the internal subset to override - the ones defined in the external subset (DtD customization). - => This mean that the entity content should be computed only at - use time, i.e. keep the orig string only at parse time and expand - only when referenced from the external subset :-( - Needed for complete use of most DTD from Eve Maler -- Add regression tests for all WFC errors - => did some in test/WFC - => added OASIS testsuite routines - http://xmlsoft.org/conf/result.html - -- I18N: http://wap.trondheim.com/vaer/index.phtml is not XML and accepted - by the XML parser, UTF-8 should be checked when there is no "encoding" - declared ! -- Support for UTF-8 and UTF-16 encoding - => added some conversion routines provided by Martin Durst - patched them, got fixes from @@@ - I plan to keep everything internally as UTF-8 (or ISO-Latin-X) - this is slightly more costly but more compact, and recent processors - efficiency is cache related. The key for good performances is keeping - the data set small, so will I. - => the new progressive reading routines call the detection code - is enabled, tested the ISO->UTF-8 stuff -- External entities loading: - - allow override by client code - - make sure it is called for all external entities referenced - Done, client code should use xmlSetExternalEntityLoader() to set - the default loading routine. It will be called each time an external - entity entity resolution is triggered. -- maintain ID coherency when removing/changing attributes - The function used to deallocate attributes now check for it being an - ID and removes it from the table. -- push mode parsing i.e. non-blocking state based parser - done, both for XML and HTML parsers. Use xmlCreatePushParserCtxt() - and xmlParseChunk() and html counterparts. - The tester program now has a --push option to select that parser - front-end. Douplicated tests to use both and check results are similar. - -- Most of XPath, still see some troubles and occasionnal memleaks. -- an XML shell, allowing to traverse/manipulate an XML document with - a shell like interface, and using XPath for the anming syntax - - use of readline and history added when available - - the shell interface has been cleanly separated and moved to debugXML.c -- HTML parser, should be fairly stable now -- API to search the lang of an attribute -- Collect IDs at parsing and maintain a table. - PBM: maintain the table coherency - PBM: how to detect ID types in absence of DtD ! -- Use it for XPath ID support -- Add validity checking - Should be finished now ! -- Add regression tests with entity substitutions - -- External Parsed entities, either XML or external Subset [78] and [79] - parsing the xmllang DtD now works, so it should be sufficient for - most cases ! - -- progressive reading. The entity support is a first step toward - abstraction of an input stream. A large part of the context is still - located on the stack, moving to a state machine and putting everything - in the parsing context should provide an adequate solution. - => Rather than progressive parsing, give more power to the SAX-like - interface. Currently the DOM-like representation is built but - => it should be possible to define that only as a set of SAX callbacks - and remove the tree creation from the parser code. - DONE - -- DOM support, instead of using a proprietary in memory - format for the document representation, the parser should - call a DOM API to actually build the resulting document. - Then the parser becomes independent of the in-memory - representation of the document. Even better using RPC's - the parser can actually build the document in another - program. - => Work started, now the internal representation is by default - very near a direct DOM implementation. The DOM glue is implemented - as a separate module. See the GNOME gdome module. - -- C++ support : John Ehresman <jehresma@dsg.harvard.edu> -- Updated code to follow more recent specs, added compatibility flag -- Better error handling, use a dedicated, overridable error - handling function. -- Support for CDATA. -- Keep track of line numbers for better error reporting. -- Support for PI (SAX one). -- Support for Comments (bad, should be in ASAP, they are parsed - but not stored), should be configurable. -- Improve the support of entities on save (+SAX). - diff --git a/contrib/libs/libxml/TODO_SCHEMAS b/contrib/libs/libxml/TODO_SCHEMAS deleted file mode 100644 index 145a4edacb..0000000000 --- a/contrib/libs/libxml/TODO_SCHEMAS +++ /dev/null @@ -1,31 +0,0 @@ -- implement counted transitions at the automata level - -- Unicode: - + upgrade to 3.2 - + improve the python script to generate better test - expressions to check the list of ranges. - -- Implement the interface at the SAX level - -- Implement the missing parts in the Structure part - + all content model - + enumerations - + countless others c.f. the TODO scattered in the code - -- Complete the Built-In datatype collections and Facets implementations - -- Regression tests based on - + the primer: - http://www.w3.org/TR/xmlschema-0/ - + the Schemas Test Collection: - http://www.w3.org/2001/05/xmlschema-test-collection/ - + archives of the schemas-dev list - -- Integrity constraints: - + what's that ? How need to read about it - -- "formal" checking, i.e. go through the full Structure spec and - bind code and associated parts of the Schemas spec - -- go though the erratas - http://www.w3.org/2001/05/xmlschema-errata diff --git a/contrib/libs/libxml/libxml2.syms b/contrib/libs/libxml/libxml2.syms deleted file mode 100644 index 33bc112c14..0000000000 --- a/contrib/libs/libxml/libxml2.syms +++ /dev/null @@ -1,2295 +0,0 @@ -# -# Officially exported symbols, for which header -# file definitions are installed in /usr/include/libxml2 -# -# Automatically generated from symbols.xml and syms.xsl -# -# Versions here are *fixed* to match the libxml2 version -# at which the symbol was introduced. This ensures that -# a new client app requiring symbol foo() can't accidentally -# run with old libxml2.so not providing foo() - the global -# soname version info can't enforce this since we never -# change the soname -# - -LIBXML2_2.4.30 { - global: - -# debugXML - xmlBoolToText; - xmlDebugDumpAttr; - xmlDebugDumpAttrList; - xmlDebugDumpDTD; - xmlDebugDumpDocument; - xmlDebugDumpDocumentHead; - xmlDebugDumpEntities; - xmlDebugDumpNode; - xmlDebugDumpNodeList; - xmlDebugDumpOneNode; - xmlDebugDumpString; - xmlLsCountNode; - xmlLsOneNode; - xmlShell; - xmlShellBase; - xmlShellCat; - xmlShellDir; - xmlShellDu; - xmlShellList; - xmlShellLoad; - xmlShellPrintNode; - xmlShellPrintXPathError; - xmlShellPrintXPathResult; - xmlShellPwd; - xmlShellSave; - xmlShellValidate; - xmlShellWrite; - -# xpointer - xmlXPtrBuildNodeList; - xmlXPtrEval; - xmlXPtrEvalRangePredicate; - xmlXPtrFreeLocationSet; - xmlXPtrLocationSetAdd; - xmlXPtrLocationSetCreate; - xmlXPtrLocationSetDel; - xmlXPtrLocationSetMerge; - xmlXPtrLocationSetRemove; - xmlXPtrNewCollapsedRange; - xmlXPtrNewContext; - xmlXPtrNewLocationSetNodeSet; - xmlXPtrNewLocationSetNodes; - xmlXPtrNewRange; - xmlXPtrNewRangeNodeObject; - xmlXPtrNewRangeNodePoint; - xmlXPtrNewRangeNodes; - xmlXPtrNewRangePointNode; - xmlXPtrNewRangePoints; - xmlXPtrRangeToFunction; - xmlXPtrWrapLocationSet; - -# SAX - attribute; - attributeDecl; - cdataBlock; - characters; - checkNamespace; - comment; - -# SAX2 - docbDefaultSAXHandlerInit; - -# SAX - elementDecl; - endDocument; - endElement; - entityDecl; - externalSubset; - getColumnNumber; - getEntity; - getLineNumber; - getNamespace; - getParameterEntity; - getPublicId; - getSystemId; - globalNamespace; - hasExternalSubset; - hasInternalSubset; - -# SAX2 - htmlDefaultSAXHandlerInit; - -# SAX - ignorableWhitespace; - initdocbDefaultSAXHandler; - inithtmlDefaultSAXHandler; - initxmlDefaultSAXHandler; - internalSubset; - isStandalone; - namespaceDecl; - notationDecl; - processingInstruction; - reference; - resolveEntity; - setDocumentLocator; - setNamespace; - startDocument; - startElement; - unparsedEntityDecl; - -# SAX2 - xmlDefaultSAXHandlerInit; - -# parserInternals - htmlCreateFileParserCtxt; - htmlInitAutoClose; - inputPop; - inputPush; - namePop; - namePush; - nodePop; - nodePush; - xmlCheckLanguageID; - xmlCopyChar; - xmlCopyCharMultiByte; - xmlCreateEntityParserCtxt; - xmlCreateFileParserCtxt; - xmlCreateMemoryParserCtxt; - xmlCurrentChar; - xmlDecodeEntities; - xmlFreeInputStream; - xmlHandleEntity; - -# chvalid - xmlIsBaseChar; - xmlIsBlank; - xmlIsChar; - xmlIsCombining; - xmlIsDigit; - xmlIsExtender; - xmlIsIdeographic; - -# parserInternals - xmlIsLetter; - -# chvalid - xmlIsPubidChar; - -# parserInternals - xmlNamespaceParseNCName; - xmlNamespaceParseNSDef; - xmlNamespaceParseQName; - xmlNewEntityInputStream; - xmlNewInputFromFile; - xmlNewInputStream; - -# parser - xmlNewParserCtxt; - -# parserInternals - xmlNewStringInputStream; - xmlNextChar; - xmlParseAttValue; - xmlParseAttribute; - xmlParseAttributeListDecl; - xmlParseAttributeType; - xmlParseCDSect; - xmlParseCharData; - xmlParseCharRef; - xmlParseComment; - xmlParseContent; - xmlParseDefaultDecl; - xmlParseDocTypeDecl; - xmlParseElement; - xmlParseElementChildrenContentDecl; - xmlParseElementContentDecl; - xmlParseElementDecl; - xmlParseElementMixedContentDecl; - xmlParseEncName; - xmlParseEncodingDecl; - xmlParseEndTag; - xmlParseEntityDecl; - xmlParseEntityRef; - xmlParseEntityValue; - xmlParseEnumeratedType; - xmlParseEnumerationType; - xmlParseExternalID; - xmlParseExternalSubset; - xmlParseMarkupDecl; - xmlParseMisc; - xmlParseName; - xmlParseNamespace; - xmlParseNmtoken; - xmlParseNotationDecl; - xmlParseNotationType; - xmlParsePEReference; - xmlParsePI; - xmlParsePITarget; - xmlParsePubidLiteral; - xmlParseQuotedString; - xmlParseReference; - xmlParseSDDecl; - xmlParseStartTag; - xmlParseSystemLiteral; - xmlParseTextDecl; - xmlParseVersionInfo; - xmlParseVersionNum; - xmlParseXMLDecl; - xmlParserHandlePEReference; - xmlParserHandleReference; - xmlParserInputShrink; - xmlPopInput; - xmlPushInput; - xmlScanName; - xmlSetEntityReferenceFunc; - xmlSkipBlankChars; - xmlSplitQName; - xmlStringComment; # variable - xmlStringCurrentChar; - xmlStringDecodeEntities; - xmlStringText; # variable - xmlStringTextNoenc; # variable - xmlSwitchEncoding; - xmlSwitchToEncoding; - -# c14n - xmlC14NDocDumpMemory; - xmlC14NDocSave; - xmlC14NDocSaveTo; - xmlC14NExecute; - -# catalog - xmlACatalogAdd; - xmlACatalogDump; - xmlACatalogRemove; - xmlACatalogResolve; - xmlACatalogResolvePublic; - xmlACatalogResolveSystem; - xmlACatalogResolveURI; - xmlCatalogAdd; - xmlCatalogAddLocal; - xmlCatalogCleanup; - xmlCatalogConvert; - xmlCatalogDump; - xmlCatalogFreeLocal; - xmlCatalogGetDefaults; - xmlCatalogGetPublic; - xmlCatalogGetSystem; - xmlCatalogIsEmpty; - xmlCatalogLocalResolve; - xmlCatalogLocalResolveURI; - xmlCatalogRemove; - xmlCatalogResolve; - xmlCatalogResolvePublic; - xmlCatalogResolveSystem; - xmlCatalogResolveURI; - xmlCatalogSetDebug; - xmlCatalogSetDefaultPrefer; - xmlCatalogSetDefaults; - xmlConvertSGMLCatalog; - xmlFreeCatalog; - xmlInitializeCatalog; - xmlLoadACatalog; - xmlLoadCatalog; - xmlLoadCatalogs; - xmlLoadSGMLSuperCatalog; - xmlNewCatalog; - xmlParseCatalogFile; - -# xpathInternals - valuePop; - valuePush; - xmlXPathAddValues; - xmlXPathBooleanFunction; - xmlXPathCeilingFunction; - xmlXPathCompareValues; - xmlXPathConcatFunction; - xmlXPathContainsFunction; - xmlXPathCountFunction; - xmlXPathDebugDumpCompExpr; - xmlXPathDebugDumpObject; - xmlXPathDifference; - xmlXPathDistinct; - xmlXPathDistinctSorted; - xmlXPathDivValues; - xmlXPathEqualValues; - xmlXPathEvalExpr; - xmlXPathEvaluatePredicateResult; - xmlXPathFalseFunction; - xmlXPathFloorFunction; - xmlXPathFreeParserContext; - xmlXPathFunctionLookup; - xmlXPathFunctionLookupNS; - xmlXPathHasSameNodes; - xmlXPathIdFunction; - xmlXPathIntersection; - xmlXPathIsNodeType; - xmlXPathLangFunction; - xmlXPathLastFunction; - xmlXPathLeading; - xmlXPathLeadingSorted; - xmlXPathLocalNameFunction; - xmlXPathModValues; - xmlXPathMultValues; - xmlXPathNamespaceURIFunction; - xmlXPathNewBoolean; - xmlXPathNewCString; - xmlXPathNewFloat; - xmlXPathNewNodeSet; - xmlXPathNewNodeSetList; - xmlXPathNewParserContext; - xmlXPathNewString; - xmlXPathNewValueTree; - xmlXPathNextAncestor; - xmlXPathNextAncestorOrSelf; - xmlXPathNextAttribute; - xmlXPathNextChild; - xmlXPathNextDescendant; - xmlXPathNextDescendantOrSelf; - xmlXPathNextFollowing; - xmlXPathNextFollowingSibling; - xmlXPathNextNamespace; - xmlXPathNextParent; - xmlXPathNextPreceding; - xmlXPathNextPrecedingSibling; - xmlXPathNextSelf; - xmlXPathNodeLeading; - xmlXPathNodeLeadingSorted; - xmlXPathNodeSetAdd; - xmlXPathNodeSetAddNs; - xmlXPathNodeSetAddUnique; - xmlXPathNodeSetContains; - xmlXPathNodeSetDel; - xmlXPathNodeSetFreeNs; - xmlXPathNodeSetMerge; - xmlXPathNodeSetRemove; - xmlXPathNodeSetSort; - xmlXPathNodeTrailing; - xmlXPathNodeTrailingSorted; - xmlXPathNormalizeFunction; - xmlXPathNotEqualValues; - xmlXPathNotFunction; - xmlXPathNsLookup; - xmlXPathNumberFunction; - xmlXPathParseNCName; - xmlXPathParseName; - xmlXPathPopBoolean; - xmlXPathPopExternal; - xmlXPathPopNodeSet; - xmlXPathPopNumber; - xmlXPathPopString; - xmlXPathPositionFunction; - xmlXPathRegisterAllFunctions; - xmlXPathRegisterFunc; - xmlXPathRegisterFuncLookup; - xmlXPathRegisterFuncNS; - xmlXPathRegisterNs; - xmlXPathRegisterVariable; - xmlXPathRegisterVariableLookup; - xmlXPathRegisterVariableNS; - xmlXPathRegisteredFuncsCleanup; - xmlXPathRegisteredNsCleanup; - xmlXPathRegisteredVariablesCleanup; - xmlXPathRoot; - xmlXPathRoundFunction; - xmlXPathStartsWithFunction; - xmlXPathStringEvalNumber; - xmlXPathStringFunction; - xmlXPathStringLengthFunction; - xmlXPathSubValues; - xmlXPathSubstringAfterFunction; - xmlXPathSubstringBeforeFunction; - xmlXPathSubstringFunction; - xmlXPathSumFunction; - xmlXPathTrailing; - xmlXPathTrailingSorted; - xmlXPathTranslateFunction; - xmlXPathTrueFunction; - xmlXPathValueFlipSign; - xmlXPathVariableLookup; - xmlXPathVariableLookupNS; - xmlXPathWrapCString; - xmlXPathWrapExternal; - xmlXPathWrapNodeSet; - xmlXPathWrapString; - xmlXPatherror; - -# xmlautomata - xmlAutomataCompile; - xmlAutomataGetInitState; - xmlAutomataIsDeterminist; - xmlAutomataNewAllTrans; - xmlAutomataNewCountTrans; - xmlAutomataNewCountedTrans; - xmlAutomataNewCounter; - xmlAutomataNewCounterTrans; - xmlAutomataNewEpsilon; - xmlAutomataNewOnceTrans; - xmlAutomataNewState; - xmlAutomataNewTransition; - xmlAutomataSetFinalState; - xmlFreeAutomata; - xmlNewAutomata; - -# HTMLtree - htmlDocContentDumpFormatOutput; - htmlDocContentDumpOutput; - htmlDocDump; - htmlDocDumpMemory; - htmlGetMetaEncoding; - htmlIsBooleanAttr; - htmlNewDoc; - htmlNewDocNoDtD; - htmlNodeDump; - htmlNodeDumpFile; - htmlNodeDumpFileFormat; - htmlNodeDumpFormatOutput; - htmlNodeDumpOutput; - htmlSaveFile; - htmlSaveFileEnc; - htmlSaveFileFormat; - htmlSetMetaEncoding; - -# nanoftp - xmlNanoFTPCheckResponse; - xmlNanoFTPCleanup; - xmlNanoFTPClose; - xmlNanoFTPCloseConnection; - xmlNanoFTPConnect; - xmlNanoFTPConnectTo; - xmlNanoFTPCwd; - xmlNanoFTPFreeCtxt; - xmlNanoFTPGet; - xmlNanoFTPGetConnection; - xmlNanoFTPGetResponse; - xmlNanoFTPGetSocket; - xmlNanoFTPInit; - xmlNanoFTPList; - xmlNanoFTPNewCtxt; - xmlNanoFTPOpen; - xmlNanoFTPProxy; - xmlNanoFTPQuit; - xmlNanoFTPRead; - xmlNanoFTPScanProxy; - xmlNanoFTPUpdateURL; - -# DOCBparser - docbCreateFileParserCtxt; - docbCreatePushParserCtxt; - docbEncodeEntities; - docbFreeParserCtxt; - docbParseChunk; - docbParseDoc; - docbParseDocument; - docbParseFile; - docbSAXParseDoc; - docbSAXParseFile; - -# xpath - xmlXPathCastBooleanToNumber; - xmlXPathCastBooleanToString; - xmlXPathCastNodeSetToBoolean; - xmlXPathCastNodeSetToNumber; - xmlXPathCastNodeSetToString; - xmlXPathCastNodeToNumber; - xmlXPathCastNodeToString; - xmlXPathCastNumberToBoolean; - xmlXPathCastNumberToString; - xmlXPathCastStringToBoolean; - xmlXPathCastStringToNumber; - xmlXPathCastToBoolean; - xmlXPathCastToNumber; - xmlXPathCastToString; - xmlXPathCmpNodes; - xmlXPathCompile; - xmlXPathCompiledEval; - xmlXPathConvertBoolean; - xmlXPathConvertNumber; - xmlXPathConvertString; - xmlXPathEval; - xmlXPathEvalExpression; - xmlXPathEvalPredicate; - xmlXPathFreeCompExpr; - xmlXPathFreeContext; - xmlXPathFreeNodeSet; - xmlXPathFreeNodeSetList; - xmlXPathFreeObject; - xmlXPathInit; - xmlXPathIsInf; - xmlXPathIsNaN; - xmlXPathNAN; # variable - xmlXPathNINF; # variable - xmlXPathNewContext; - xmlXPathNodeSetCreate; - xmlXPathObjectCopy; - xmlXPathPINF; # variable - -# xlink - xlinkGetDefaultDetect; - xlinkGetDefaultHandler; - xlinkIsLink; - xlinkSetDefaultDetect; - xlinkSetDefaultHandler; - -# entities - xmlAddDocEntity; - xmlAddDtdEntity; - xmlCleanupPredefinedEntities; - xmlCopyEntitiesTable; - xmlCreateEntitiesTable; - xmlDumpEntitiesTable; - xmlDumpEntityDecl; - xmlEncodeEntities; - xmlEncodeEntitiesReentrant; - xmlEncodeSpecialChars; - xmlFreeEntitiesTable; - xmlGetDocEntity; - xmlGetDtdEntity; - xmlGetParameterEntity; - xmlGetPredefinedEntity; - xmlInitializePredefinedEntities; - -# xinclude - xmlXIncludeProcess; - -# list - xmlLinkGetData; - xmlListAppend; - xmlListClear; - xmlListCopy; - xmlListCreate; - xmlListDelete; - xmlListDup; - xmlListEmpty; - xmlListEnd; - xmlListFront; - xmlListInsert; - xmlListMerge; - xmlListPopBack; - xmlListPopFront; - xmlListPushBack; - xmlListPushFront; - xmlListRemoveAll; - xmlListRemoveFirst; - xmlListRemoveLast; - xmlListReverse; - xmlListReverseSearch; - xmlListReverseWalk; - xmlListSearch; - xmlListSize; - xmlListSort; - xmlListWalk; - -# xmlmemory - xmlInitMemory; - xmlMallocLoc; - xmlMemDisplay; - xmlMemFree; - xmlMemGet; - xmlMemMalloc; - xmlMemRealloc; - xmlMemSetup; - xmlMemShow; - xmlMemStrdupLoc; - xmlMemUsed; - xmlMemoryDump; - xmlMemoryStrdup; - xmlReallocLoc; - -# xmlIO - xmlAllocOutputBuffer; - xmlAllocParserInputBuffer; - xmlCheckFilename; - xmlCleanupInputCallbacks; - xmlCleanupOutputCallbacks; - xmlFileClose; - xmlFileMatch; - xmlFileOpen; - xmlFileRead; - xmlFreeParserInputBuffer; - xmlIOFTPClose; - xmlIOFTPMatch; - xmlIOFTPOpen; - xmlIOFTPRead; - xmlIOHTTPClose; - xmlIOHTTPMatch; - xmlIOHTTPOpen; - xmlIOHTTPOpenW; - xmlIOHTTPRead; - xmlNoNetExternalEntityLoader; - xmlNormalizeWindowsPath; - xmlOutputBufferClose; - xmlOutputBufferCreateFd; - xmlOutputBufferCreateFile; - xmlOutputBufferCreateFilename; - xmlOutputBufferCreateIO; - xmlOutputBufferFlush; - xmlOutputBufferWrite; - xmlOutputBufferWriteString; - xmlParserGetDirectory; - xmlParserInputBufferCreateFd; - xmlParserInputBufferCreateFile; - xmlParserInputBufferCreateFilename; - xmlParserInputBufferCreateIO; - xmlParserInputBufferCreateMem; - xmlParserInputBufferGrow; - xmlParserInputBufferPush; - xmlParserInputBufferRead; - xmlRegisterDefaultInputCallbacks; - xmlRegisterDefaultOutputCallbacks; - xmlRegisterHTTPPostCallbacks; - xmlRegisterInputCallbacks; - xmlRegisterOutputCallbacks; - -# xmlversion - xmlCheckVersion; - -# valid - xmlAddAttributeDecl; - xmlAddElementDecl; - xmlAddID; - xmlAddNotationDecl; - xmlAddRef; - xmlCopyAttributeTable; - xmlCopyElementContent; - xmlCopyElementTable; - xmlCopyEnumeration; - xmlCopyNotationTable; - xmlCreateEnumeration; - xmlDumpAttributeDecl; - xmlDumpAttributeTable; - xmlDumpElementDecl; - xmlDumpElementTable; - xmlDumpNotationDecl; - xmlDumpNotationTable; - xmlFreeAttributeTable; - xmlFreeElementContent; - xmlFreeElementTable; - xmlFreeEnumeration; - xmlFreeIDTable; - xmlFreeNotationTable; - xmlFreeRefTable; - xmlGetDtdAttrDesc; - xmlGetDtdElementDesc; - xmlGetDtdNotationDesc; - xmlGetDtdQAttrDesc; - xmlGetDtdQElementDesc; - xmlGetID; - xmlGetRefs; - xmlIsID; - xmlIsMixedElement; - xmlIsRef; - xmlNewElementContent; - xmlRemoveID; - xmlRemoveRef; - xmlSnprintfElementContent; - -# tree - xmlSplitQName2; - -# valid - xmlSprintfElementContent; - xmlValidBuildContentModel; - xmlValidCtxtNormalizeAttributeValue; - xmlValidGetPotentialChildren; - xmlValidGetValidElements; - xmlValidNormalizeAttributeValue; - xmlValidateAttributeDecl; - xmlValidateAttributeValue; - xmlValidateDocument; - xmlValidateDocumentFinal; - xmlValidateDtd; - xmlValidateDtdFinal; - xmlValidateElement; - xmlValidateElementDecl; - xmlValidateNameValue; - xmlValidateNamesValue; - xmlValidateNmtokenValue; - xmlValidateNmtokensValue; - xmlValidateNotationDecl; - xmlValidateNotationUse; - xmlValidateOneAttribute; - xmlValidateOneElement; - xmlValidateOneNamespace; - xmlValidateRoot; - -# HTMLparser - UTF8ToHtml; - htmlAutoCloseTag; - htmlCreatePushParserCtxt; - htmlEncodeEntities; - htmlEntityLookup; - htmlEntityValueLookup; - htmlFreeParserCtxt; - htmlHandleOmittedElem; - htmlIsAutoClosed; - htmlIsScriptAttribute; - htmlParseCharRef; - htmlParseChunk; - htmlParseDoc; - htmlParseDocument; - htmlParseElement; - htmlParseEntityRef; - htmlParseFile; - htmlSAXParseDoc; - htmlSAXParseFile; - htmlTagLookup; - -# xmlstring - xmlCharStrdup; - xmlCharStrndup; - -# parser - xmlCleanupParser; - xmlClearNodeInfoSeq; - xmlClearParserCtxt; - xmlCreateDocParserCtxt; - xmlCreateIOParserCtxt; - xmlCreatePushParserCtxt; - xmlFreeParserCtxt; - xmlGetExternalEntityLoader; - xmlGetFeature; - xmlGetFeaturesList; - -# globals - xmlGetWarningsDefaultValue; # variable - -# parser - xmlIOParseDTD; - xmlInitNodeInfoSeq; - xmlInitParser; - xmlInitParserCtxt; - xmlKeepBlanksDefault; - xmlLineNumbersDefault; - xmlLoadExternalEntity; - xmlNewIOInputStream; - xmlParseBalancedChunkMemory; - xmlParseBalancedChunkMemoryRecover; - xmlParseChunk; - xmlParseCtxtExternalEntity; - xmlParseDTD; - xmlParseDoc; - xmlParseDocument; - xmlParseEntity; - xmlParseExtParsedEnt; - xmlParseExternalEntity; - xmlParseFile; - xmlParseMemory; - xmlParserAddNodeInfo; - xmlParserFindNodeInfo; - xmlParserFindNodeInfoIndex; - xmlParserInputGrow; - xmlParserInputRead; - xmlPedanticParserDefault; - xmlRecoverDoc; - xmlRecoverFile; - xmlRecoverMemory; - xmlSAXParseDTD; - xmlSAXParseDoc; - xmlSAXParseEntity; - xmlSAXParseFile; - xmlSAXParseFileWithData; - xmlSAXParseMemory; - xmlSAXParseMemoryWithData; - xmlSAXUserParseFile; - xmlSAXUserParseMemory; - xmlSetExternalEntityLoader; - xmlSetFeature; - xmlSetupParserForBuffer; - xmlStopParser; - -# xmlstring - xmlStrEqual; - xmlStrcasecmp; - xmlStrcasestr; - xmlStrcat; - xmlStrchr; - xmlStrcmp; - xmlStrdup; - xmlStrlen; - xmlStrncasecmp; - xmlStrncat; - xmlStrncmp; - xmlStrndup; - xmlStrstr; - xmlStrsub; - -# parser - xmlSubstituteEntitiesDefault; - -# xmlreader - xmlFreeTextReader; - xmlNewTextReader; - xmlNewTextReaderFilename; - xmlTextReaderAttributeCount; - xmlTextReaderBaseUri; - xmlTextReaderDepth; - xmlTextReaderHasAttributes; - xmlTextReaderHasValue; - xmlTextReaderIsDefault; - xmlTextReaderIsEmptyElement; - xmlTextReaderLocalName; - xmlTextReaderName; - xmlTextReaderNamespaceUri; - xmlTextReaderNodeType; - xmlTextReaderPrefix; - xmlTextReaderQuoteChar; - xmlTextReaderRead; - xmlTextReaderValue; - xmlTextReaderXmlLang; - -# globals - docbDefaultSAXHandler; # variable - htmlDefaultSAXHandler; # variable - xmlDefaultSAXHandler; # variable - xmlDefaultSAXLocator; # variable - xmlDoValidityCheckingDefaultValue; # variable - xmlFree; # variable - xmlGenericError; # variable - xmlGenericErrorContext; # variable - xmlInitializeGlobalState; - xmlKeepBlanksDefaultValue; # variable - xmlLineNumbersDefaultValue; # variable - xmlLoadExtDtdDefaultValue; # variable - xmlMalloc; # variable - xmlMemStrdup; # variable - xmlParserDebugEntities; # variable - xmlParserVersion; # variable - xmlPedanticParserDefaultValue; # variable - xmlRealloc; # variable - xmlSaveNoEmptyTags; # variable - xmlSubstituteEntitiesDefaultValue; # variable - xmlTreeIndentString; # variable - -# threads - xmlCleanupThreads; - xmlFreeMutex; - xmlFreeRMutex; - xmlGetGlobalState; - xmlGetThreadId; - xmlInitThreads; - xmlIsMainThread; - xmlLockLibrary; - xmlMutexLock; - xmlMutexUnlock; - xmlNewMutex; - xmlNewRMutex; - xmlRMutexLock; - xmlRMutexUnlock; - xmlUnlockLibrary; - -# hash - xmlHashAddEntry; - xmlHashAddEntry2; - xmlHashAddEntry3; - xmlHashCopy; - xmlHashCreate; - xmlHashFree; - xmlHashLookup; - xmlHashLookup2; - xmlHashLookup3; - xmlHashRemoveEntry; - xmlHashRemoveEntry2; - xmlHashRemoveEntry3; - xmlHashScan; - xmlHashScan3; - xmlHashScanFull; - xmlHashScanFull3; - xmlHashSize; - xmlHashUpdateEntry; - xmlHashUpdateEntry2; - xmlHashUpdateEntry3; - -# xmlerror - initGenericErrorDefaultFunc; - xmlParserError; - xmlParserPrintFileContext; - xmlParserPrintFileInfo; - xmlParserValidityError; - xmlParserValidityWarning; - xmlParserWarning; - xmlSetGenericErrorFunc; - -# globals - oldXMLWDcompatibility; # variable - -# tree - xmlAddChild; - xmlAddChildList; - xmlAddNextSibling; - xmlAddPrevSibling; - xmlAddSibling; - xmlBufferAdd; - xmlBufferAddHead; - -# globals - xmlBufferAllocScheme; # variable - -# tree - xmlBufferCCat; - xmlBufferCat; - xmlBufferContent; - xmlBufferCreate; - xmlBufferCreateSize; - xmlBufferDump; - xmlBufferEmpty; - xmlBufferFree; - xmlBufferGrow; - xmlBufferLength; - xmlBufferResize; - xmlBufferSetAllocationScheme; - xmlBufferShrink; - xmlBufferWriteCHAR; - xmlBufferWriteChar; - xmlBufferWriteQuotedString; - xmlCopyDoc; - xmlCopyDtd; - xmlCopyNamespace; - xmlCopyNamespaceList; - xmlCopyNode; - xmlCopyNodeList; - xmlCopyProp; - xmlCopyPropList; - xmlCreateIntSubset; - -# globals - xmlDefaultBufferSize; # variable - -# tree - xmlDocCopyNode; - xmlDocDump; - xmlDocDumpFormatMemory; - xmlDocDumpFormatMemoryEnc; - xmlDocDumpMemory; - xmlDocDumpMemoryEnc; - xmlDocFormatDump; - xmlDocGetRootElement; - xmlDocSetRootElement; - xmlElemDump; - xmlFreeDoc; - xmlFreeDtd; - xmlFreeNode; - xmlFreeNodeList; - xmlFreeNs; - xmlFreeNsList; - xmlFreeProp; - xmlFreePropList; - xmlGetBufferAllocationScheme; - xmlGetCompressMode; - xmlGetDocCompressMode; - xmlGetIntSubset; - xmlGetLastChild; - xmlGetLineNo; - xmlGetNodePath; - xmlGetNsList; - xmlGetNsProp; - xmlGetProp; - xmlHasNsProp; - xmlHasProp; - -# globals - xmlIndentTreeOutput; # variable - -# tree - xmlIsBlankNode; - xmlIsXHTML; - xmlNewCDataBlock; - xmlNewCharRef; - xmlNewChild; - xmlNewComment; - xmlNewDoc; - xmlNewDocComment; - xmlNewDocFragment; - xmlNewDocNode; - xmlNewDocNodeEatName; - xmlNewDocProp; - xmlNewDocRawNode; - xmlNewDocText; - xmlNewDocTextLen; - xmlNewDtd; - xmlNewGlobalNs; - xmlNewNode; - xmlNewNodeEatName; - xmlNewNs; - xmlNewNsProp; - xmlNewNsPropEatName; - xmlNewPI; - xmlNewProp; - xmlNewReference; - xmlNewText; - xmlNewTextChild; - xmlNewTextLen; - xmlNodeAddContent; - xmlNodeAddContentLen; - xmlNodeDump; - xmlNodeDumpOutput; - xmlNodeGetBase; - xmlNodeGetContent; - xmlNodeGetLang; - xmlNodeGetSpacePreserve; - xmlNodeIsText; - xmlNodeListGetRawString; - xmlNodeListGetString; - xmlNodeSetBase; - xmlNodeSetContent; - xmlNodeSetContentLen; - xmlNodeSetLang; - xmlNodeSetName; - xmlNodeSetSpacePreserve; - xmlReconciliateNs; - xmlRemoveProp; - xmlReplaceNode; - xmlSaveFile; - xmlSaveFileEnc; - xmlSaveFileTo; - xmlSaveFormatFile; - xmlSaveFormatFileEnc; - xmlSaveFormatFileTo; - xmlSearchNs; - xmlSearchNsByHref; - xmlSetBufferAllocationScheme; - xmlSetCompressMode; - xmlSetDocCompressMode; - xmlSetListDoc; - xmlSetNs; - xmlSetNsProp; - xmlSetProp; - xmlSetTreeDoc; - xmlStringGetNodeList; - xmlStringLenGetNodeList; - xmlTextConcat; - xmlTextMerge; - xmlUnlinkNode; - xmlUnsetNsProp; - xmlUnsetProp; - -# xmlregexp - xmlRegExecPushString; - xmlRegFreeExecCtxt; - xmlRegFreeRegexp; - xmlRegNewExecCtxt; - xmlRegexpCompile; - xmlRegexpExec; - xmlRegexpIsDeterminist; - xmlRegexpPrint; - -# nanohttp - xmlNanoHTTPAuthHeader; - xmlNanoHTTPCleanup; - xmlNanoHTTPClose; - xmlNanoHTTPFetch; - xmlNanoHTTPInit; - xmlNanoHTTPMethod; - xmlNanoHTTPMethodRedir; - xmlNanoHTTPOpen; - xmlNanoHTTPOpenRedir; - xmlNanoHTTPRead; - xmlNanoHTTPReturnCode; - xmlNanoHTTPSave; - xmlNanoHTTPScanProxy; - -# xmlunicode - xmlUCSIsAlphabeticPresentationForms; - xmlUCSIsArabic; - xmlUCSIsArabicPresentationFormsA; - xmlUCSIsArabicPresentationFormsB; - xmlUCSIsArmenian; - xmlUCSIsArrows; - xmlUCSIsBasicLatin; - xmlUCSIsBengali; - xmlUCSIsBlock; - xmlUCSIsBlockElements; - xmlUCSIsBopomofo; - xmlUCSIsBopomofoExtended; - xmlUCSIsBoxDrawing; - xmlUCSIsBraillePatterns; - xmlUCSIsByzantineMusicalSymbols; - xmlUCSIsCJKCompatibility; - xmlUCSIsCJKCompatibilityForms; - xmlUCSIsCJKCompatibilityIdeographs; - xmlUCSIsCJKCompatibilityIdeographsSupplement; - xmlUCSIsCJKRadicalsSupplement; - xmlUCSIsCJKSymbolsandPunctuation; - xmlUCSIsCJKUnifiedIdeographs; - xmlUCSIsCJKUnifiedIdeographsExtensionA; - xmlUCSIsCJKUnifiedIdeographsExtensionB; - xmlUCSIsCat; - xmlUCSIsCatC; - xmlUCSIsCatCc; - xmlUCSIsCatCf; - xmlUCSIsCatCo; - xmlUCSIsCatCs; - xmlUCSIsCatL; - xmlUCSIsCatLl; - xmlUCSIsCatLm; - xmlUCSIsCatLo; - xmlUCSIsCatLt; - xmlUCSIsCatLu; - xmlUCSIsCatM; - xmlUCSIsCatMc; - xmlUCSIsCatMe; - xmlUCSIsCatMn; - xmlUCSIsCatN; - xmlUCSIsCatNd; - xmlUCSIsCatNl; - xmlUCSIsCatNo; - xmlUCSIsCatP; - xmlUCSIsCatPc; - xmlUCSIsCatPd; - xmlUCSIsCatPe; - xmlUCSIsCatPf; - xmlUCSIsCatPi; - xmlUCSIsCatPo; - xmlUCSIsCatPs; - xmlUCSIsCatS; - xmlUCSIsCatSc; - xmlUCSIsCatSk; - xmlUCSIsCatSm; - xmlUCSIsCatSo; - xmlUCSIsCatZ; - xmlUCSIsCatZl; - xmlUCSIsCatZp; - xmlUCSIsCatZs; - xmlUCSIsCherokee; - xmlUCSIsCombiningDiacriticalMarks; - xmlUCSIsCombiningHalfMarks; - xmlUCSIsCombiningMarksforSymbols; - xmlUCSIsControlPictures; - xmlUCSIsCurrencySymbols; - xmlUCSIsCyrillic; - xmlUCSIsDeseret; - xmlUCSIsDevanagari; - xmlUCSIsDingbats; - xmlUCSIsEnclosedAlphanumerics; - xmlUCSIsEnclosedCJKLettersandMonths; - xmlUCSIsEthiopic; - xmlUCSIsGeneralPunctuation; - xmlUCSIsGeometricShapes; - xmlUCSIsGeorgian; - xmlUCSIsGothic; - xmlUCSIsGreek; - xmlUCSIsGreekExtended; - xmlUCSIsGujarati; - xmlUCSIsGurmukhi; - xmlUCSIsHalfwidthandFullwidthForms; - xmlUCSIsHangulCompatibilityJamo; - xmlUCSIsHangulJamo; - xmlUCSIsHangulSyllables; - xmlUCSIsHebrew; - xmlUCSIsHighPrivateUseSurrogates; - xmlUCSIsHighSurrogates; - xmlUCSIsHiragana; - xmlUCSIsIPAExtensions; - xmlUCSIsIdeographicDescriptionCharacters; - xmlUCSIsKanbun; - xmlUCSIsKangxiRadicals; - xmlUCSIsKannada; - xmlUCSIsKatakana; - xmlUCSIsKhmer; - xmlUCSIsLao; - xmlUCSIsLatin1Supplement; - xmlUCSIsLatinExtendedA; - xmlUCSIsLatinExtendedAdditional; - xmlUCSIsLatinExtendedB; - xmlUCSIsLetterlikeSymbols; - xmlUCSIsLowSurrogates; - xmlUCSIsMalayalam; - xmlUCSIsMathematicalAlphanumericSymbols; - xmlUCSIsMathematicalOperators; - xmlUCSIsMiscellaneousSymbols; - xmlUCSIsMiscellaneousTechnical; - xmlUCSIsMongolian; - xmlUCSIsMusicalSymbols; - xmlUCSIsMyanmar; - xmlUCSIsNumberForms; - xmlUCSIsOgham; - xmlUCSIsOldItalic; - xmlUCSIsOpticalCharacterRecognition; - xmlUCSIsOriya; - xmlUCSIsPrivateUse; - xmlUCSIsRunic; - xmlUCSIsSinhala; - xmlUCSIsSmallFormVariants; - xmlUCSIsSpacingModifierLetters; - xmlUCSIsSpecials; - xmlUCSIsSuperscriptsandSubscripts; - xmlUCSIsSyriac; - xmlUCSIsTags; - xmlUCSIsTamil; - xmlUCSIsTelugu; - xmlUCSIsThaana; - xmlUCSIsThai; - xmlUCSIsTibetan; - xmlUCSIsUnifiedCanadianAboriginalSyllabics; - xmlUCSIsYiRadicals; - xmlUCSIsYiSyllables; - -# uri - xmlBuildURI; - xmlCreateURI; - xmlFreeURI; - xmlNormalizeURIPath; - xmlParseURI; - xmlParseURIReference; - xmlPrintURI; - xmlSaveUri; - xmlURIEscape; - xmlURIEscapeStr; - xmlURIUnescapeString; - -# encoding - UTF8Toisolat1; - isolat1ToUTF8; - xmlAddEncodingAlias; - xmlCharEncCloseFunc; - xmlCharEncFirstLine; - xmlCharEncInFunc; - xmlCharEncOutFunc; - -# xmlstring - xmlCheckUTF8; - -# encoding - xmlCleanupCharEncodingHandlers; - xmlCleanupEncodingAliases; - xmlDelEncodingAlias; - xmlDetectCharEncoding; - xmlFindCharEncodingHandler; - xmlGetCharEncodingHandler; - xmlGetCharEncodingName; - xmlGetEncodingAlias; - -# xmlstring - xmlGetUTF8Char; - -# encoding - xmlInitCharEncodingHandlers; - xmlNewCharEncodingHandler; - xmlParseCharEncoding; - xmlRegisterCharEncodingHandler; - -# xmlstring - xmlUTF8Strlen; - xmlUTF8Strloc; - xmlUTF8Strndup; - xmlUTF8Strpos; - xmlUTF8Strsize; - xmlUTF8Strsub; -} ; - -LIBXML2_2.5.0 { - global: - -# globals - xmlDeregisterNodeDefault; - xmlDeregisterNodeDefaultValue; # variable - xmlRegisterNodeDefault; - xmlRegisterNodeDefaultValue; # variable - -# xmlreader - xmlTextReaderClose; - xmlTextReaderCurrentDoc; - xmlTextReaderCurrentNode; - xmlTextReaderGetAttributeNo; - xmlTextReaderGetAttributeNs; - xmlTextReaderGetAttribute; - xmlTextReaderGetParserProp; - xmlTextReaderGetRemainder; - xmlTextReaderLookupNamespace; - xmlTextReaderMoveToAttributeNo; - xmlTextReaderMoveToAttributeNs; - xmlTextReaderMoveToAttribute; - xmlTextReaderMoveToElement; - xmlTextReaderMoveToFirstAttribute; - xmlTextReaderMoveToNextAttribute; - xmlTextReaderNormalization; - xmlTextReaderReadAttributeValue; - xmlTextReaderReadInnerXml; - xmlTextReaderReadOuterXml; - xmlTextReaderReadState; - xmlTextReaderReadString; - xmlTextReaderSetParserProp; - -# valid - xmlValidatePopElement; - xmlValidatePushCData; - xmlValidatePushElement; -} LIBXML2_2.4.30; - -LIBXML2_2.5.2 { - global: - -# tree - xmlGetNoNsProp; - -# HTMLparser - htmlAttrAllowed; - htmlElementAllowedHere; - htmlElementStatusHere; - htmlNodeStatus; - -# relaxng - xmlRelaxNGCleanupTypes; - xmlRelaxNGDump; - xmlRelaxNGFreeParserCtxt; - xmlRelaxNGFree; - xmlRelaxNGFreeValidCtxt; - xmlRelaxNGNewMemParserCtxt; - xmlRelaxNGNewParserCtxt; - xmlRelaxNGNewValidCtxt; - xmlRelaxNGParse; - xmlRelaxNGSetParserErrors; - xmlRelaxNGSetValidErrors; - xmlRelaxNGValidateDoc; - -# xmlreader - xmlTextReaderGetErrorHandler; - xmlTextReaderLocatorBaseURI; - xmlTextReaderLocatorLineNumber; - xmlTextReaderSetErrorHandler; - -# relaxng -# xmlRelaxNGValidateStream; removed in 2.5.5 -} LIBXML2_2.5.0; - -LIBXML2_2.5.4 { - global: - -# uri - xmlCanonicPath; - -# relaxng - xmlRelaxNGDumpTree; - -# tree - xmlValidateName; - xmlValidateNCName; - xmlValidateNMToken; - xmlValidateQName; -} LIBXML2_2.5.2; - -LIBXML2_2.5.5 { - global: - -# nanoftp - xmlNanoFTPDele; -} LIBXML2_2.5.4; - -LIBXML2_2.5.6 { - global: - -# xpath - xmlXPathOrderDocElems; -} LIBXML2_2.5.5; - -LIBXML2_2.5.7 { - global: - -# HTMLparser - htmlCreateMemoryParserCtxt; - -# xmlautomata - xmlAutomataNewTransition2; - -# tree - xmlBuildQName; - -# xmlmemory - xmlGcMemGet; - xmlGcMemSetup; - -# globals - xmlMallocAtomic; # variable - -# xmlregexp - xmlRegExecPushString2; - -# relaxng - xmlRelaxNGNewDocParserCtxt; - xmlRelaxNGValidateFullElement; - xmlRelaxNGValidatePopElement; - xmlRelaxNGValidatePushCData; - xmlRelaxNGValidatePushElement; - -# xmlreader - xmlTextReaderExpand; - xmlTextReaderIsValid; - xmlTextReaderNext; - xmlTextReaderRelaxNGSetSchema; - xmlTextReaderRelaxNGValidate; -} LIBXML2_2.5.6; - -LIBXML2_2.5.8 { - global: - -# globals - xmlCleanupGlobals; - xmlInitGlobals; - -# valid - xmlFreeValidCtxt; - xmlNewValidCtxt; - -# schemasInternals - xmlSchemaFreeType; - -# xmlschemas - xmlSchemaDump; - xmlSchemaFreeParserCtxt; - xmlSchemaFreeValidCtxt; - xmlSchemaFree; - xmlSchemaNewMemParserCtxt; - xmlSchemaNewParserCtxt; - xmlSchemaNewValidCtxt; - xmlSchemaParse; - xmlSchemaSetParserErrors; - xmlSchemaSetValidErrors; - xmlSchemaValidateDoc; - xmlSchemaValidateStream; - -# xmlschemastypes - xmlSchemaCheckFacet; - xmlSchemaCleanupTypes; - xmlSchemaCompareValues; - xmlSchemaFreeFacet; - xmlSchemaFreeValue; - xmlSchemaGetPredefinedType; - xmlSchemaInitTypes; - xmlSchemaNewFacet; - xmlSchemaValidateFacet; - xmlSchemaValidatePredefinedType; - xmlSchemaValPredefTypeNode; - -# globals - xmlThrDefBufferAllocScheme; - xmlThrDefDefaultBufferSize; - xmlThrDefDeregisterNodeDefault; - xmlThrDefDoValidityCheckingDefaultValue; - xmlThrDefGetWarningsDefaultValue; - xmlThrDefIndentTreeOutput; - xmlThrDefKeepBlanksDefaultValue; - xmlThrDefLineNumbersDefaultValue; - xmlThrDefLoadExtDtdDefaultValue; - xmlThrDefParserDebugEntities; - xmlThrDefPedanticParserDefaultValue; - xmlThrDefRegisterNodeDefault; - xmlThrDefSaveNoEmptyTags; - xmlThrDefSetGenericErrorFunc; - xmlThrDefSubstituteEntitiesDefaultValue; - xmlThrDefTreeIndentString; -} LIBXML2_2.5.7; - -LIBXML2_2.5.9 { - global: - -# xmlmemory - xmlMallocAtomicLoc; - -# relaxng - xmlRelaxNGGetParserErrors; - xmlRelaxNGGetValidErrors; - -# tree - xmlSplitQName3; - -# xmlstring - xmlUTF8Charcmp; - xmlUTF8Size; - -# xinclude - xmlXIncludeProcessTree; -} LIBXML2_2.5.8; - -LIBXML2_2.6.0 { - global: - -# SAX2 - xmlSAX2AttributeDecl; - xmlSAX2CDataBlock; - xmlSAX2Characters; - xmlSAX2Comment; - xmlSAX2ElementDecl; - xmlSAX2EndDocument; - xmlSAX2EndElementNs; - xmlSAX2EndElement; - xmlSAX2EntityDecl; - xmlSAX2ExternalSubset; - xmlSAX2GetColumnNumber; - xmlSAX2GetEntity; - xmlSAX2GetLineNumber; - xmlSAX2GetParameterEntity; - xmlSAX2GetPublicId; - xmlSAX2GetSystemId; - xmlSAX2HasExternalSubset; - xmlSAX2HasInternalSubset; - xmlSAX2IgnorableWhitespace; - xmlSAX2InitDefaultSAXHandler; - xmlSAX2InitDocbDefaultSAXHandler; - xmlSAX2InitHtmlDefaultSAXHandler; - xmlSAX2InternalSubset; - xmlSAX2IsStandalone; - xmlSAX2NotationDecl; - xmlSAX2ProcessingInstruction; - xmlSAX2Reference; - xmlSAX2ResolveEntity; - xmlSAX2SetDocumentLocator; - xmlSAX2StartDocument; - xmlSAX2StartElementNs; - xmlSAX2StartElement; - xmlSAX2UnparsedEntityDecl; - xmlSAXDefaultVersion; - xmlSAXVersion; - -# HTMLparser - htmlCtxtReadDoc; - htmlCtxtReadFd; - htmlCtxtReadFile; - htmlCtxtReadIO; - htmlCtxtReadMemory; - htmlCtxtReset; - htmlCtxtUseOptions; - htmlReadDoc; - htmlReadFd; - htmlReadFile; - htmlReadIO; - htmlReadMemory; - -# tree - xmlBufferCreateStatic; - -# chvalid - xmlCharInRange; - -# xmlIO - xmlCheckHTTPInput; - -# xmlerror - xmlCopyError; - xmlCtxtGetLastError; - xmlGetLastError; - xmlResetError; - xmlResetLastError; - xmlSetStructuredErrorFunc; - -# parser - xmlCtxtReadDoc; - xmlCtxtReadFd; - xmlCtxtReadFile; - xmlCtxtReadIO; - xmlCtxtReadMemory; - -# xmlerror - xmlCtxtResetLastError; - -# parser - xmlCtxtReset; - xmlCtxtUseOptions; - xmlReadDoc; - xmlReadFd; - xmlReadFile; - xmlReadIO; - xmlReadMemory; - -# xmlstring - xmlStrPrintf; - xmlStrQEqual; - -# dict - xmlDictCreate; - xmlDictFree; - xmlDictLookup; - xmlDictOwns; - xmlDictQLookup; - xmlDictReference; - xmlDictSize; - -# parserInternals - xmlErrMemory; - xmlParserMaxDepth; # variable - xmlStringLenDecodeEntities; - xmlSwitchInputEncoding; - -# xmlwriter - xmlFreeTextWriter; - xmlNewTextWriterFilename; - xmlNewTextWriterMemory; - xmlNewTextWriter; - xmlTextWriterEndAttribute; - xmlTextWriterEndCDATA; - xmlTextWriterEndDocument; - xmlTextWriterEndDTD; - xmlTextWriterEndElement; - xmlTextWriterEndPI; - xmlTextWriterFlush; - xmlTextWriterFullEndElement; - xmlTextWriterStartAttributeNS; - xmlTextWriterStartAttribute; - xmlTextWriterStartCDATA; - xmlTextWriterStartDocument; - xmlTextWriterStartDTDAttlist; - xmlTextWriterStartDTDElement; - xmlTextWriterStartDTDEntity; - xmlTextWriterStartDTD; - xmlTextWriterStartElementNS; - xmlTextWriterStartElement; - xmlTextWriterStartPI; - xmlTextWriterWriteAttributeNS; - xmlTextWriterWriteAttribute; - xmlTextWriterWriteBase64; - xmlTextWriterWriteBinHex; - xmlTextWriterWriteCDATA; - xmlTextWriterWriteComment; - xmlTextWriterWriteDTDAttlist; - xmlTextWriterWriteDTDElement; - xmlTextWriterWriteDTDEntity; - xmlTextWriterWriteDTDExternalEntity; - xmlTextWriterWriteDTDInternalEntity; - xmlTextWriterWriteDTDNotation; - xmlTextWriterWriteDTD; - xmlTextWriterWriteElementNS; - xmlTextWriterWriteElement; - xmlTextWriterWriteFormatAttributeNS; - xmlTextWriterWriteFormatAttribute; - xmlTextWriterWriteFormatCDATA; - xmlTextWriterWriteFormatComment; - xmlTextWriterWriteFormatDTDAttlist; - xmlTextWriterWriteFormatDTDElement; - xmlTextWriterWriteFormatDTDInternalEntity; - xmlTextWriterWriteFormatDTD; - xmlTextWriterWriteFormatElementNS; - xmlTextWriterWriteFormatElement; - xmlTextWriterWriteFormatPI; - xmlTextWriterWriteFormatRaw; - xmlTextWriterWriteFormatString; - xmlTextWriterWritePI; - xmlTextWriterWriteRawLen; - xmlTextWriterWriteRaw; - xmlTextWriterWriteString; - xmlTextWriterWriteVFormatAttributeNS; - xmlTextWriterWriteVFormatAttribute; - xmlTextWriterWriteVFormatCDATA; - xmlTextWriterWriteVFormatComment; - xmlTextWriterWriteVFormatDTDAttlist; - xmlTextWriterWriteVFormatDTDElement; - xmlTextWriterWriteVFormatDTDInternalEntity; - xmlTextWriterWriteVFormatDTD; - xmlTextWriterWriteVFormatElementNS; - xmlTextWriterWriteVFormatElement; - xmlTextWriterWriteVFormatPI; - xmlTextWriterWriteVFormatRaw; - xmlTextWriterWriteVFormatString; - -# hash - xmlHashQLookup2; - xmlHashQLookup3; - xmlHashQLookup; - -# chvalid - xmlIsBaseCharGroup; # variable - xmlIsCharGroup; # variable - xmlIsCombiningGroup; # variable - xmlIsDigitGroup; # variable - xmlIsExtenderGroup; # variable - xmlIsIdeographicGroup; # variable - xmlIsPubidChar_tab; # variable - -# globals - xmlLastError; # variable - -# nanohttp - xmlNanoHTTPEncoding; - xmlNanoHTTPMimeType; - xmlNanoHTTPRedir; - -# tree - xmlNodeBufGetContent; - -# xmlIO - xmlParserInputBufferCreateStatic; - -# xmlreader - xmlReaderForDoc; - xmlReaderForFd; - xmlReaderForFile; - xmlReaderForIO; - xmlReaderForMemory; - xmlReaderNewDoc; - xmlReaderNewFd; - xmlReaderNewFile; - xmlReaderNewIO; - xmlReaderNewMemory; - xmlReaderNewWalker; - xmlReaderWalker; - xmlTextReaderConstBaseUri; - xmlTextReaderConstLocalName; - xmlTextReaderConstNamespaceUri; - xmlTextReaderConstName; - xmlTextReaderConstPrefix; - xmlTextReaderConstString; - xmlTextReaderConstValue; - xmlTextReaderConstXmlLang; - xmlTextReaderNextSibling; - xmlTextReaderPreserve; - -# globals - xmlStructuredError; # variable - xmlThrDefSetStructuredErrorFunc; - -# xpathInternals - xmlXPathErr; - -# SAX2 -# xmlSAX2CheckNamespace; removed in 2.6.10 -# xmlSAX2GetNamespace; removed in 2.6.10 -# xmlSAX2GlobalNamespace; removed in 2.6.10 -# xmlSAX2NamespaceDecl; removed in 2.6.10 -# xmlSAX2SetNamespace; removed in 2.6.10 -} LIBXML2_2.5.9; - -LIBXML2_2.6.1 { - global: - -# parser - xmlCtxtResetPush; -} LIBXML2_2.6.0; - -LIBXML2_2.6.2 { - global: - -# parserInternals - xmlCreateURLParserCtxt; - -# xmlschemas - xmlSchemaNewDocParserCtxt; - -# xmlstring - xmlStrVPrintf; - -# xinclude - xmlXIncludeFreeContext; - xmlXIncludeNewContext; - xmlXIncludeProcessNode; -} LIBXML2_2.6.1; - -LIBXML2_2.6.3 { - global: - -# pattern - xmlFreePatternList; - xmlFreePattern; - xmlPatterncompile; - xmlPatternMatch; - -# xmlwriter - xmlNewTextWriterDoc; - xmlNewTextWriterPushParser; - xmlNewTextWriterTree; - -# xmlreader - xmlTextReaderPreservePattern; - -# xmlunicode - xmlUCSIsAegeanNumbers; - xmlUCSIsBuhid; - xmlUCSIsCombiningDiacriticalMarksforSymbols; - xmlUCSIsCypriotSyllabary; - xmlUCSIsCyrillicSupplement; - xmlUCSIsGreekandCoptic; - xmlUCSIsHanunoo; - xmlUCSIsKatakanaPhoneticExtensions; - xmlUCSIsKhmerSymbols; - xmlUCSIsLimbu; - xmlUCSIsLinearBIdeograms; - xmlUCSIsLinearBSyllabary; - xmlUCSIsMiscellaneousMathematicalSymbolsA; - xmlUCSIsMiscellaneousMathematicalSymbolsB; - xmlUCSIsMiscellaneousSymbolsandArrows; - xmlUCSIsOsmanya; - xmlUCSIsPhoneticExtensions; - xmlUCSIsPrivateUseArea; - xmlUCSIsShavian; - xmlUCSIsSupplementalArrowsA; - xmlUCSIsSupplementalArrowsB; - xmlUCSIsSupplementalMathematicalOperators; - xmlUCSIsSupplementaryPrivateUseAreaA; - xmlUCSIsSupplementaryPrivateUseAreaB; - xmlUCSIsTagalog; - xmlUCSIsTagbanwa; - xmlUCSIsTaiLe; - xmlUCSIsTaiXuanJingSymbols; - xmlUCSIsUgaritic; - xmlUCSIsVariationSelectorsSupplement; - xmlUCSIsVariationSelectors; - xmlUCSIsYijingHexagramSymbols; - -# xinclude - xmlXIncludeProcessFlags; - xmlXIncludeProcessTreeFlags; - xmlXIncludeSetFlags; -} LIBXML2_2.6.2; - -LIBXML2_2.6.5 { - global: - -# xmlmemory - xmlCleanupMemory; - -# dict - xmlDictCreateSub; - -# relaxng - xmlRelaxParserSetFlag; - -# xmlstring - xmlStrncatNew; - -# xmlwriter - xmlTextWriterSetIndentString; - xmlTextWriterSetIndent; - -# xpath - xmlXPathCtxtCompile; -} LIBXML2_2.6.3; - -LIBXML2_2.6.6 { - global: - -# tree - xmlAttrSerializeTxtContent; - -# parser - xmlByteConsumed; - -# xmlreader - xmlTextReaderSetStructuredErrorHandler; -} LIBXML2_2.6.5; - -LIBXML2_2.6.7 { - global: - -# xmlwriter - xmlTextWriterEndComment; - xmlTextWriterStartComment; -} LIBXML2_2.6.6; - -LIBXML2_2.6.8 { - global: - -# xmlsave - xmlSaveClose; - xmlSaveDoc; - xmlSaveFlush; - xmlSaveToFd; - xmlSaveToFilename; - xmlSaveToIO; - xmlSaveTree; - -# xmlwriter - xmlTextWriterEndDTDAttlist; - xmlTextWriterEndDTDElement; - xmlTextWriterEndDTDEntity; - xmlTextWriterWriteDTDExternalEntityContents; -} LIBXML2_2.6.7; - -LIBXML2_2.6.10 { - global: - -# xmlIO - xmlOutputBufferWriteEscape; - xmlPopInputCallbacks; - -# xmlsave - xmlSaveSetAttrEscape; - xmlSaveSetEscape; -} LIBXML2_2.6.8; - -LIBXML2_2.6.11 { - global: - -# uri - xmlBuildRelativeURI; - -# globals - xmlOutputBufferCreateFilenameDefault; - xmlOutputBufferCreateFilenameValue; # variable - xmlParserInputBufferCreateFilenameDefault; - xmlParserInputBufferCreateFilenameValue; # variable - xmlThrDefOutputBufferCreateFilenameDefault; - xmlThrDefParserInputBufferCreateFilenameDefault; - -# schemasInternals - xmlSchemaFreeWildcard; - -# xmlschemastypes - xmlSchemaCollapseString; - xmlSchemaGetBuiltInListSimpleTypeItemType; - xmlSchemaGetBuiltInType; - xmlSchemaIsBuiltInTypeFacet; - xmlSchemaValidateListSimpleTypeFacet; -} LIBXML2_2.6.10; - -LIBXML2_2.6.12 { - global: - -# parser - xmlParseInNodeContext; - -# xmlschemastypes - xmlSchemaGetFacetValueAsULong; - xmlSchemaValidateLengthFacet; - xmlSchemaValPredefTypeNodeNoNorm; - -# xmlschemas - xmlSchemaGetParserErrors; - xmlSchemaGetValidErrors; -} LIBXML2_2.6.11; - -LIBXML2_2.6.14 { - global: - -# xmlautomata - xmlAutomataNewCountTrans2; - xmlAutomataNewOnceTrans2; - -# nanohttp - xmlNanoHTTPContentLength; - -# xmlschemas - xmlSchemaSetValidOptions; - xmlSchemaValidateOneElement; - xmlSchemaValidCtxtGetOptions; -} LIBXML2_2.6.12; - -LIBXML2_2.6.15 { - global: - -# debugXML - xmlDebugCheckDocument; - -# tree - xmlDocCopyNodeList; - xmlNewDocPI; - -# xmlreader - xmlTextReaderConstEncoding; - xmlTextReaderConstXmlVersion; - xmlTextReaderIsNamespaceDecl; - xmlTextReaderStandalone; -} LIBXML2_2.6.14; - -LIBXML2_2.6.16 { - global: - -# xmlmemory - xmlMemBlocks; - -# relaxng - xmlRelaxNGInitTypes; -} LIBXML2_2.6.15; - -LIBXML2_2.6.17 { - global: - -# dict - xmlDictExists; - -# xmlmodule - xmlModuleClose; - xmlModuleFree; - xmlModuleOpen; - xmlModuleSymbol; - -# xmlregexp - xmlRegExecErrInfo; - xmlRegExecNextValues; - -# xmlschemastypes - xmlSchemaWhiteSpaceReplace; - -# xmlreader - xmlTextReaderGetParserColumnNumber; - xmlTextReaderGetParserLineNumber; -} LIBXML2_2.6.16; - -LIBXML2_2.6.18 { - global: - -# valid - xmlCopyDocElementContent; - xmlFreeDocElementContent; - xmlNewDocElementContent; - -# dict - xmlDictCleanup; - -# hash - xmlHashCreateDict; - -# pattern - xmlFreeStreamCtxt; - xmlPatternFromRoot; - xmlPatternGetStreamCtxt; - xmlPatternMaxDepth; - xmlPatternStreamable; - xmlStreamPop; - xmlStreamPushAttr; - xmlStreamPush; - -# xmlschemastypes - xmlSchemaCompareValuesWhtsp; - xmlSchemaCopyValue; - xmlSchemaGetCanonValue; - xmlSchemaNewNOTATIONValue; - xmlSchemaNewStringValue; - -# xmlreader - xmlTextReaderByteConsumed; -} LIBXML2_2.6.17; - -LIBXML2_2.6.19 { - global: - -# xmlschemastypes - xmlSchemaGetValType; - xmlSchemaValidateFacetWhtsp; - xmlSchemaValidateLengthFacetWhtsp; -} LIBXML2_2.6.18; - -LIBXML2_2.6.20 { - global: - -# tree - xmlDOMWrapAdoptNode; - xmlDOMWrapFreeCtxt; - xmlDOMWrapNewCtxt; - xmlDOMWrapReconcileNamespaces; - xmlDOMWrapRemoveNode; - -# xmlschemastypes - xmlSchemaGetCanonValueWhtsp; - xmlSchemaNewQNameValue; - xmlSchemaValueAppend; - xmlSchemaValueGetAsBoolean; - xmlSchemaValueGetAsString; - xmlSchemaValueGetNext; - -# xmlschemas - xmlSchemaIsValid; - xmlSchemaSAXPlug; - xmlSchemaSAXUnplug; - xmlSchemaValidateFile; - -# xmlreader - xmlTextReaderSchemaValidate; - xmlTextReaderSetSchema; -} LIBXML2_2.6.19; - -LIBXML2_2.6.21 { - global: - -# xmlautomata - xmlAutomataNewNegTrans; - -# xmlregexp -# emptyExp; removed in 2.9.10 -# forbiddenExp; removed in 2.9.10 -# xmlExpCtxtNbCons; removed in 2.9.10 -# xmlExpCtxtNbNodes; removed in 2.9.10 -# xmlExpDump; removed in 2.9.10 -# xmlExpExpDerive; removed in 2.9.10 -# xmlExpFreeCtxt; removed in 2.9.10 -# xmlExpFree; removed in 2.9.10 -# xmlExpGetLanguage; removed in 2.9.10 -# xmlExpGetStart; removed in 2.9.10 -# xmlExpIsNillable; removed in 2.9.10 -# xmlExpMaxToken; removed in 2.9.10 -# xmlExpNewAtom; removed in 2.9.10 -# xmlExpNewCtxt; removed in 2.9.10 -# xmlExpNewOr; removed in 2.9.10 -# xmlExpNewRange; removed in 2.9.10 -# xmlExpNewSeq; removed in 2.9.10 -# xmlExpParse; removed in 2.9.10 -# xmlExpRef; removed in 2.9.10 -# xmlExpStringDerive; removed in 2.9.10 -# xmlExpSubsume; removed in 2.9.10 - -# parser - xmlHasFeature; - -# uri - xmlParseURIRaw; - -# pattern - xmlPatternMinDepth; - -# relaxng - xmlRelaxNGSetValidStructuredErrors; - -# xmlschemas - xmlSchemaSetValidStructuredErrors; - -# schematron - xmlSchematronFreeParserCtxt; - xmlSchematronFree; - xmlSchematronFreeValidCtxt; - xmlSchematronNewDocParserCtxt; - xmlSchematronNewMemParserCtxt; - xmlSchematronNewParserCtxt; - xmlSchematronNewValidCtxt; - xmlSchematronParse; - xmlSchematronValidateDoc; -} LIBXML2_2.6.20; - -LIBXML2_2.6.23 { - global: - -# HTMLtree - htmlDocDumpMemoryFormat; - -# xmlIO - xmlOutputBufferCreateBuffer; - -# xmlsave - xmlSaveToBuffer;# suppressed in 2.6.11, readded in 2.6.23 - - -# xmlschemas - xmlSchemaSetParserStructuredErrors; - -# pattern - xmlStreamPushNode; - xmlStreamWantsAnyNode; - -# xmlreader - xmlTextReaderSchemaValidateCtxt; -} LIBXML2_2.6.21; - -LIBXML2_2.6.24 { - global: - -# tree - xmlDOMWrapCloneNode; - -# relaxng - xmlRelaxNGSetParserStructuredErrors; -} LIBXML2_2.6.23; - -LIBXML2_2.6.25 { - global: - -# xpath - xmlXPathContextSetCache; -} LIBXML2_2.6.24; - -LIBXML2_2.6.27 { - global: - -# HTMLparser - htmlNewParserCtxt; - -# uri - xmlPathToURI; - -# xinclude - xmlXIncludeProcessFlagsData; - -# xpath - xmlXPathCompiledEvalToBoolean; -} LIBXML2_2.6.25; - -LIBXML2_2.6.28 { - global: - -# xmlreader - xmlTextReaderSetup; -} LIBXML2_2.6.27; - -LIBXML2_2.6.29 { - global: - -# threads - xmlDllMain; -} LIBXML2_2.6.28; - -LIBXML2_2.6.32 { - global: - -# schematron - xmlSchematronSetValidStructuredErrors; -} LIBXML2_2.6.29; - -LIBXML2_2.7.0 { - global: - -# xmlmemory - xmlMemDisplayLast; - -# entities - xmlNewEntity; - -# xmlschemas - xmlSchemaValidCtxtGetParserCtxt; -} LIBXML2_2.6.32; - -LIBXML2_2.7.3 { - global: - -# tree - xmlChildElementCount; - xmlFirstElementChild; - xmlLastElementChild; - xmlNextElementSibling; - xmlPreviousElementSibling; -} LIBXML2_2.7.0; - -LIBXML2_2.7.4 { - global: - -# globals - xmlStructuredErrorContext; # variable - -# xinclude - xmlXIncludeProcessTreeFlagsData; -} LIBXML2_2.7.3; - -LIBXML2_2.8.0 { - global: - -# xmlreader - xmlTextReaderRelaxNGValidateCtxt; - -# tree - xmlBufferDetach; - -# dict - xmlInitializeDict; -} LIBXML2_2.7.4; - -LIBXML2_2.9.0 { - global: - -# tree - xmlBufContent; - xmlBufEnd; - xmlBufGetNodeContent; - xmlBufNodeDump; - xmlBufShrink; - xmlBufUse; - -# dict - xmlDictGetUsage; - xmlDictSetLimit; - -# xmlschemas - xmlSchemaValidateSetFilename; - xmlSchemaValidateSetLocator; - -# xmlIO - xmlOutputBufferGetContent; - xmlOutputBufferGetSize; - -# xmlwriter - xmlTextWriterSetQuoteChar; -} LIBXML2_2.8.0; - -LIBXML2_2.9.1 { - global: - -# xpath - xmlXPathNodeEval; - xmlXPathSetContextNode; -} LIBXML2_2.9.0; - -LIBXML2_2.9.8 { - global: - -# hash - xmlHashDefaultDeallocator; -} LIBXML2_2.9.1; - -LIBXML2_2.9.11 { - global: - -# xmlIO - xmlPopOutputCallbacks; -} LIBXML2_2.9.8; - |