preparing the release of 2.4.26 updated and rebuilt the documentation

* configure.in: preparing the release of 2.4.26
* doc/*: updated and rebuilt the documentation
Daniel
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml
index a91c952..3c53265 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -1485,6 +1485,7 @@
      <exports symbol='xmlRegisterHTTPPostCallbacks'/>
      <exports symbol='xmlNoNetExternalEntityLoader'/>
      <exports symbol='xmlNormalizeWindowsPath'/>
+     <exports symbol='xmlCheckFilename'/>
      <exports symbol='xmlFileMatch'/>
      <exports symbol='xmlFileOpen'/>
      <exports symbol='xmlFileRead'/>
@@ -3609,6 +3610,11 @@
       <arg name='cur' type='const char *' info='the input char * '/>
       <arg name='len' type='int' info='cur '/>
     </function>
+    <function name='xmlCheckFilename' file='xmlIO'>
+      <info>function checks to see if path is a valid source (file, socket...) for XML. </info>
+      <return type='int' info='2. otherwise returns 1. '/>
+      <arg name='path' type='const char *' info='the path to check '/>
+    </function>
     <function name='xmlCheckLanguageID' file='parserInternals'>
       <info>Checks that the value conforms to the LanguageID production: </info>
       <return type='int' info='1 if correct 0 otherwise '/>
@@ -6761,7 +6767,7 @@
       <arg name='doc' type='xmlDocPtr' info='the initial document '/>
       <arg name='filename' type='char *' info='the output buffer '/>
       <arg name='input' type='xmlShellReadlineFunc' info='the line reading function '/>
-      <arg name='output' type='FILE *' info='the output FILE* '/>
+      <arg name='output' type='FILE *' info='the output FILE*, defaults to stdout if NULL '/>
     </function>
     <function name='xmlShellBase' file='debugXML'>
       <info>Implements the XML shell function &quot;base&quot; dumps the current XML base of the node</info>
@@ -6822,9 +6828,9 @@
       <arg name='node2' type='xmlNodePtr' info='unused '/>
     </function>
     <function name='xmlShellPrintNode' file='debugXML'>
-      <info>Print node to stdout</info>
+      <info>Print node to the output FILE</info>
       <return type='void'/>
-      <arg name='node' type='xmlNodePtr' info='a non-null node to print to stdout '/>
+      <arg name='node' type='xmlNodePtr' info='a non-null node to print to the output FILE '/>
     </function>
     <function name='xmlShellPrintXPathError' file='debugXML'>
       <info>Print the xpath error to libxml default error channel</info>
@@ -6833,7 +6839,7 @@
       <arg name='arg' type='const char *' info='the argument that cause xpath to fail '/>
     </function>
     <function name='xmlShellPrintXPathResult' file='debugXML'>
-      <info>Prints result to stdout</info>
+      <info>Prints result to the output FILE</info>
       <return type='void'/>
       <arg name='list' type='xmlXPathObjectPtr' info='a valid result generated by an xpath evaluation '/>
     </function>