compile-time version informations for the XML library Table of Contents#define ATTRIBUTE_ALLOC_SIZE #define ATTRIBUTE_PRINTF #define ATTRIBUTE_UNUSED #define DEBUG_MEMORY_LOCATION #define LIBXML_AUTOMATA_ENABLED #define LIBXML_C14N_ENABLED #define LIBXML_CATALOG_ENABLED #define LIBXML_DEBUG_ENABLED #define LIBXML_DEBUG_RUNTIME #define LIBXML_DOCB_ENABLED #define LIBXML_DOTTED_VERSION #define LIBXML_EXPR_ENABLED #define LIBXML_FTP_ENABLED #define LIBXML_HTML_ENABLED #define LIBXML_HTTP_ENABLED #define LIBXML_ICONV_ENABLED #define LIBXML_ISO8859X_ENABLED #define LIBXML_LEGACY_ENABLED #define LIBXML_MODULES_ENABLED #define LIBXML_MODULE_EXTENSION #define LIBXML_OUTPUT_ENABLED #define LIBXML_PATTERN_ENABLED #define LIBXML_PUSH_ENABLED #define LIBXML_READER_ENABLED #define LIBXML_REGEXP_ENABLED #define LIBXML_SAX1_ENABLED #define LIBXML_SCHEMAS_ENABLED #define LIBXML_SCHEMATRON_ENABLED #define LIBXML_TEST_VERSION #define LIBXML_THREAD_ENABLED #define LIBXML_TREE_ENABLED #define LIBXML_UNICODE_ENABLED #define LIBXML_VALID_ENABLED #define LIBXML_VERSION #define LIBXML_VERSION_EXTRA #define LIBXML_VERSION_STRING #define LIBXML_WRITER_ENABLED #define LIBXML_XINCLUDE_ENABLED #define LIBXML_XPATH_ENABLED #define LIBXML_XPTR_ENABLED #define LIBXML_ZLIB_ENABLED #define WITHOUT_TRIO #define WITH_TRIO void xmlCheckVersion (int version)
Description
+Macro: ATTRIBUTE_ALLOC_SIZE#define ATTRIBUTE_ALLOC_SIZE Macro used to indicate to GCC this is an allocator function
+Macro: ATTRIBUTE_PRINTF#define ATTRIBUTE_PRINTF Macro used to indicate to GCC the parameter are printf like
Macro: ATTRIBUTE_UNUSED#define ATTRIBUTE_UNUSED Macro used to signal to GCC unused function parameters
Macro: DEBUG_MEMORY_LOCATION#define DEBUG_MEMORY_LOCATION Whether the memory debugging is configured in
Macro: LIBXML_AUTOMATA_ENABLED#define LIBXML_AUTOMATA_ENABLED Whether the automata interfaces are compiled in
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml
index 33b3a5a4..30da57c7 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -879,7 +879,6 @@
-
@@ -888,6 +887,7 @@
+
@@ -4116,7 +4116,7 @@
Identifiers can be longer, but this will be more costly at runtime.
-
+
Maximum size allowed for a single text node when building a tree. This is not a limitation of the parser but a safety boundary feature, use XML_PARSE_HUGE option to override it.
diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml
index 45b0cd92..72897b5c 100644
--- a/doc/libxml2-refs.xml
+++ b/doc/libxml2-refs.xml
@@ -530,7 +530,7 @@
-
+
@@ -4079,7 +4079,7 @@
-
+
@@ -11414,7 +11414,7 @@
-
+
@@ -16331,7 +16331,7 @@
-
+
@@ -18382,7 +18382,7 @@
-
+
@@ -18916,7 +18916,7 @@
-
+
@@ -19582,7 +19582,7 @@
-
+
@@ -19648,7 +19648,7 @@
-
+
@@ -22503,7 +22503,7 @@
-
+
@@ -24445,7 +24445,7 @@
-
+
@@ -25801,7 +25801,7 @@
-
+
@@ -25937,7 +25937,7 @@
-
+
@@ -27654,7 +27654,7 @@
-
+
@@ -28132,7 +28132,7 @@
-
+
diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa
index 5a673bb8..73f12e3a 100644
--- a/doc/libxml2.xsa
+++ b/doc/libxml2.xsa
@@ -8,14 +8,17 @@
libxml2
- 2.7.1
- Sep 1 2008
+ 2.7.2
+ Oct 3 2008
http://xmlsoft.org/
- - Portability fix: Borland C fix (Moritz Both)
- - Bug fixes: python serialization wrappers, XPath QName corner
- case handking and leaks (Martin)
- - Improvement: extend the xmlSave to handle HTML documents and trees
- - Cleanup: python serialization wrappers
+ - Portability fix: fix solaris compilation problem, fix compilation
+ if XPath is not configured in
+ - Bug fixes: nasty entity bug introduced in 2.7.0, restore old behaviour
+ when saving an HTML doc with an xml dump function, HTML UTF-8 parsing
+ bug, fix reader custom error handlers (Riccardo Scussat)
+
+ - Improvement: xmlSave options for more flexibility to save as
+ XML/HTML/XHTML, handle leading BOM in HTML documents
diff --git a/doc/news.html b/doc/news.html
index 31a0cf0b..50d59a1a 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -12,7 +12,19 @@ to help thoseThe change log describes the recents commits
-to the SVN code base. Here is the list of public releases: 2.7.2: Oct 3 2008 |