preparing 2.5.0 release only warn in pedantic mode about namespace name

* configure.in NEWS: preparing 2.5.0 release
* SAX.c: only warn in pedantic mode about namespace name
  brokeness
* globals.c: fix a doc generation problem
* uri.c: fix #101520
* doc/*: updated and rebuilt the doc for the release, includuding
  stylesheet update
* python/Makefile.am: fix a filename bug
Daniel
diff --git a/doc/news.html b/doc/news.html
index 19c9974..5d949a6 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -55,7 +55,9 @@
 <li><a href="DOM.html">DOM Principles</a></li>
 <li><a href="example.html">A real example</a></li>
 <li><a href="contribs.html">Contributions</a></li>
+<li><a href="xmlreader.html">The Reader Interface</a></li>
 <li><a href="tutorial/index.html">Tutorial</a></li>
+<li><a href="guidelines.html">XML Guidelines</a></li>
 <li>
 <a href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a>
 </li>
@@ -102,6 +104,25 @@
     Schemas</a> and <a href="http://www.w3.org/TR/xinclude">XInclude</a>
 </li>
 </ul>
+<h3>2.5.0: Jan 6 2003</h3>
+<ul>
+<li>New <a href="xmlreader.html">XmltextReader interface</a> based on C#
+    API (with help of Stéphane Bidoul)</li>
+  <li>Windows: more exports, including the new API (Igor)</li>
+  <li>XInclude fallback fix</li>
+  <li>Python: bindings for the new API, packaging (Stéphane Bidoul),
+    drv_libxml2.py Python xml.sax driver (Stéphane Bidoul), fixes, speedup
+    and iterators for Python-2.2 (Hannu Krosing)</li>
+  <li>Tutorial fixes (john Fleck and Niraj Tolia) xmllint man update
+  (John)</li>
+  <li>Fix an XML parser bug raised by Vyacheslav Pindyura</li>
+  <li>Fix for VMS serialization (Nigel Hall) and config (Craig A. Berry)</li>
+  <li>Entities handling fixes</li>
+  <li>new API to optionally track node creation and deletion (Lukas
+  Schroeder)</li>
+  <li>Added documentation for the XmltextReader interface and some <a href="guidelines.html">XML guidelines</a>
+</li>
+</ul>
 <h3>2.4.30: Dec 12 2002</h3>
 <ul>
 <li>2.4.29 broke the python bindings, rereleasing</li>