Edit

kc3-lang/libxml2/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Daniel Veillard
    Date : 2001-12-18 07:09:59
    Hash : 01db67c8
    Message : applied Justin Fletcher generic timing patch similar to the one already * xmllint.c: applied Justin Fletcher generic timing patch similar to the one already applied to xsltproc. Daniel

  • ChangeLog
  • Tue Dec 18 08:08:51 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: applied Justin Fletcher generic timing patch
    	  similar to the one already applied to xsltproc.
    
    Mon Dec 17 16:29:08 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/tree.h tree.c: applied documentation patches
    	  from Charlie Bozeman
    
    Thu Dec 13 21:24:16 MST 2001 John Fleck <jfleck@inkstain.net>
    
    	*doc/xmllint.xml, xmllint.1 - document --dropdtd
    	
    Thu Dec 13 23:19:50 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: fix the xmlStrdup() used in the previous patch.
    	* valid.c: added --dropdtd
    	* tree.c: fixed xmlUnlinkNode so it also removes the references
    	  from the document if the node is a DTD
    
    Thu Dec 13 15:54:35 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLtree.c valid.c: cleanup some static declarations
    
    Thu Dec 13 15:23:04 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: removed another strdup()
    	* doc/FAQ: removed the HP/UX entry
    
    Thu Dec 13 09:44:58 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: fix bug #66816 when validating.
    	* xmllint.c: don't use sys/time.h if configure did not found it
    
    Mon Dec 10 21:39:55 MST 2001 John Fleck <jfleck@inkstain.net>
    
    	* docs/xmllint.1, xmllint.xml, xmlcatalog.1, xmlcatalog_man.html,
    	xmlcatalog_man.xml
    
    Mon Dec 10 22:06:16 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/xmlmemory.h: Hietaniemi Jarkko pointed out that
    	  xmlInitMemory() was declared twice
    
    Sun Dec  9 14:59:23 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* globals.c: do not reference strdup() !
    	* configure.in libxml-2.0.pc.in: trying to fix the libs
    	  of the various config extraction modules
    
    Fri Dec  7 15:21:33 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in : preparing 2.4.12
    	* doc/* : updated and rebuilt the docs
    
    Fri Dec  7 12:32:00 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c: closed bug #66159
    	* testURI.c: added --escape option
    	* configure.in: some cleanup for xml2-config --cflags
    
    Thu Dec  6 15:31:30 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* globals.c testThreads.c: removed some misplaced includes
    	  of xmlversion.h
    
    Thu Dec  6 09:06:08 EST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* threads.c: patch from Gary Pennington fixing a possible
    	  problem at initialization time.
    
    Wed Dec  5 13:01:37 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in libxml.h parser.c testThreads.c macos/: integrated
    	  Eric Lavigne contribution to build libxml2 on MacOS using
    	  CodeWarrior.
    
    Tue Dec  4 14:13:44 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: applied Geert Kloosterman's patch to fix
    	  --repeat --timing output
    
    Thu Nov 29 17:10:22 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: Robin Berjon <robin@knowscape.com> found a case
    	  where non-wellformed XML declaractions were not detected.
    
    Wed Nov 28 15:41:40 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpointer.c: fixed a compilation bug pointed by Danny Jamshy
    
    Wed Nov 28 10:09:51 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: as robert pointed again, xmlInputCallbackInitialized
    	  gets reset by xmlCleanupInputCallbacks() and this makes the
    	  function useless. Same for output.
    
    Tue Nov 27 17:22:36 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: robert pointed out a loop error in callback cleanups
    
    Mon Nov 26 16:56:00 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c debugXML.c include/libxml/tree.h include/libxml/debugXML.h:
    	  moved xmlGetLineNo() and xmlGetNodePath() into the main tree module,
    	  they are not really tied to debugging
    
    Mon Nov 26 11:31:36 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in include/libxml/xmlwin32version.h: preparing 2.4.11
    	* xmllint.c: better --catalogs description
    
    Sun Nov 25 11:34:24 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: fixed a couple of problems in xmlSetProp()
    
    Thu Nov 22 19:19:10 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c tree.c xmlIO.c xmlmemory.c: some cleanups when chasing
    	  unappropriate stdout output.
    
    Thu Nov 22 13:58:14 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/tree.h: Fixed a couple of macro errors pointed out
    	  by Denis Beurive, closes #65111
    
    Tue Nov 20 10:34:01 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: in case of content model validity error, don't
    	  print it if validity warnings were not requested.
    
    Tue Nov 20 09:30:02 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* nanoftp.c: applied a couple of patches from Brian D Ripley.
    	* parserInternals.c: removed the last exit() call. Print an
    	  unmaskable error on stderr instead (library mismatch detection)
    
    Sat Nov 17 17:16:51 MST 2001 John Fleck <jfleck@inkstain.net>
    
    	* doc/xmllint.xml, doc/xmllint.1 - update xmllint man page with
    	shell instructions from Heiko Rupp
    
    Thu Nov 15 14:53:42 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: use the URL notation file:// for default catalog paths
    
    Wed Nov 14 16:03:02 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/tree.h: better comments for _private fields
    	* tree.c: removed a problem when copying an entity reference.
    
    Tue Nov 13 16:23:04 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* vms/*: updated instructions and diffs from John A Fotheringham
    
    Mon Nov 12 23:43:22 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/xmlerror.h: avoid an include problem if
    	  #include <libxml/xmlerror.h> happens first in code
    	  seems to be the case in KDE libs
    
    Mon Nov 12 22:32:41 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/* include/libxml/xmlwin32version.h.in: update
    	  from Igor for Windows
    
    Mon Nov 12 10:19:41 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: Gary Pennington pointed out a missing prefix
    
    Sat Nov 10 12:55:42 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in include/libxml/xmlwin32version.h: preparing 2.4.10
    	* doc/*: upgraded and rebuilt the docs
    
    Sat Nov 10 12:33:38 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c: fix comment in scripts element parsing.
    	* result/HTML/doc3*: updated the results.
    
    Sat Nov 10 11:18:18 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c: another URI bug fix #63336, using Joel Young patch.
    
    Sat Nov 10 11:07:26 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c include/libxml/debugXML.h: add xmlGetNodePath()
    	  a cleaned up version of the Pwd shell string generation.
    
    Fri Nov  9 00:34:13 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c include/libxml/tree.h: trying to fix namespaces +
    	  validation problems for good, closing #63619 in the process
    	* result/valid/dia.xml test/valid/dia.xml: the Dia test was
    	  wrong in this respect, fixed it.
    
    Thu Nov  8 18:31:40 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: Morus Walter patch to allow --format and --encode
    
    Thu Nov  8 14:52:18 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c: Stefan Kost provided an help command for the shell
    
    Wed Nov  7 14:32:55 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c: Heiko Rupp pointed that the shell would crash
    	  on empty nodesets returns.
    
    Wed Nov  7 13:52:36 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: Weiqi Gao pointed out that xmlcatalog
    	  migh need the history libraries
    
    Tue Nov  6 23:49:09 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c test/HTML/lt.html result/HTML/lt.html*:
    	  handle the case of < in quoted attributes, Bastian Kleineidam
    
    Tue Nov  6 16:21:33 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in include/libxml/xmlwin32version.h: releasing 2.4.9
    	  fixing catalog breakages
    	* Makefile.am catalog.c result/catalogs/catal 
    	  result/catalogs/mycatalog.* test/catalogs/catal*:
    	  fixed more problems in catalog support, added more regression tests
    	  for both XML and SGML catalog handling
    
    Mon Nov  5 20:26:41 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c: applied an improvement to xmlGetLineNo() from
    	  Keith Isdale
    
    Mon Nov  5 15:20:16 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: dohhhh XML catalog add and remove ops were broken too.
    	  Side effect of the progressive catalog loading
    
    Mon Nov  5 12:40:54 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: confexecdir and confexec_DATA were defined twice
    	  pointed out by Karl Eichwalder
    	  
    Sun Nov  4 23:18:34 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmlcatalog.c: avoid unlink() and use remove() instead.
    
    Sun Nov  4 23:12:38 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* libxml.spec.in: cleanup
    	* include/libxml/xmlwin32version.h: updated with 2.4.8
    
    Sun Nov  4 21:17:24 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* encoding.c global.data globals.c testThreads.c: fix bug #63752
    	  of compiling libxml with a non standard set of options
    
    Sun Nov  4 13:11:41 MST 2001 John Fleck <jfleck@inkstain.net
    
    	* doc/xmllint.xml, xmllint.1 - updating xmllint man page to
    	document --sgml option, fixing gnome bugzilla #63382
    
    Sun Nov  4 20:56:53 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/catalog.h catalog.c: Fixed SGML catalogs
    	  breakage of 2.4.7, added a couple of really needed APIs
    	  like xmlCatalogIsEmpty() and xmlNewCatalog()
    	* xmlcatalog.c: updated --sgml --noout to be a suitable replacement
    	  for install-catalog
    	* configure.in: preparing 2.4.8
    
    Thu Nov  1 15:29:31 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLtree.c tree.c include/libxml/HTMLtree.h
    	  include/libxml/tree.h include/libxml/xmlIO.h: more include
    	  cleanups, export cleanly one html output + format function.
    
    Thu Nov  1 14:12:12 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: removed initGenericErrorDefaultFunc call from
    	  xmlInitParser() since it could destroy previous calls to
    	  xsltSetGenericErrorFunc() effects
    
    Thu Nov  1 09:37:13 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* debugXML.c include/libxml/debugXML.h: bool can be a reserved
    	  keyword.
    
    Wed Oct 31 18:50:08 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: cleanup
    	* threads.c: cleanup too
    	* xmlIO.c include/libxml/xmlIO.h: added xmlNoNetExternalEntityLoader()
    	  from xsltproc
    	* include/libxml/tree.h include/libxml/parser.h: trying to break a
    	  dependancy loop.
    
    Tue Oct 30 18:38:53 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: Justin Fletcher pointed out that xmlParseXMLCatalog
    	  was not used anymore !
    
    Tue Oct 30 13:33:13 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: preparing 2.4.7
    	* Makefile.am doc/Makefile.am: switched to the latest xmllint
    	  manual page from John
    	* doc/*: updated the doc and rebuilt the generated pages
    
    Tue Oct 30 11:31:19 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: closing bug #62711, the library should never
    	  close stdin or stdout.
    
    Tue Oct 30 10:46:12 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c: second pass at fixing #63336, using Joel Young
    	  final patch. looks okay.
    
    Tue Oct 30 00:56:05 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c include/libxml/uri.h: trying to clear #63336
    	  allowing the escaping routine to parse unconformant
    	  URI-References.
    
    Mon Oct 29 19:09:46 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* vms/readme.vms vms/build_libxml.com nanoftp.c 
    	  include/libxml/xmlversion.h.in: a few VMS updates from
    	  John A Fotheringham
    	* include/libxml/xmlIO.h xmlIO.c: added xmlCleanupInputCallbacks()
    	  and xmlCleanupOutputCallbacks() for the Perl binding people.
    
    Mon Oct 29 12:44:17 CET 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c globals.c DOCBparser.c HTMLparser.c error.c:
    	  apply fixes to close #63271 and avoid segfaults when
    	  the error routine gets callbed before xmlInitParser()
    	  get called.
    	* nanoftp.c error.c: Applied patches from Justin Fletcher
    	  correcting some xmlGenericError misuses.
    
    Sat Oct 27 14:04:45 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	*doc/xmllint.xml, doc/xmllint.1
    	New and improved man page for xmllint - .xml is the original, .1
    	is the generated man page
    
    Wed Oct 24 14:34:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* doc/site.xsl doc/*.html doc/Makefile.am: now autogenerate
    	  the web site from the main HTML document.
    
    Tue Oct 23 14:32:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: fixed an erroneous validation bug when PE refs
    	  occurs in external parsed entities referenced from the
    	  internals subset
    	* test/valid/index.xml test/valid/dtds/nitf-2-5.dtd
    	  test/valid/dtds/NewsMLv1.0.dtd result/valid/index.xml*:
    	  added the associated testcase, it's a nice one.
    	* HTMLparser.c: generate the DTD node as HTML still ...
    	* HTMLtree.c: fixed errors in Set/GetMetaEncoding 
    
    Mon Oct 22 14:20:17 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c: fixed a bug in htmlNewDoc()
    
    Mon Oct 22 11:32:36 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* test/threads/*: added entities testing to the Thread test
    	* testThreads.c: make the test reasonable
    	* DOCBparser.c: fix the DTD public and system ID
    	* xmllint.c: added --sgml for SGML DocBook importing
    	* Makefile.am: added Docbtests target
    
    Fri Oct 19 11:47:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* nanoftp.c: use only "anonymous@" string for anonymous passwds
    	* testThreads.c: removed bogus include
    
    Thu Oct 18 16:56:23 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c valid.c result/valid/rss.xml result/valid/rss.xml.err:
    	  fixed a very serious (looping) validation bug
    
    Wed Oct 17 11:56:25 EDT 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/globals.h include/libxml/threads.h threads.c
    	  testThreads.c: far more testing, cleaning up bugs
    	* *.c : make sure globals.h is always included.
    
    Wed Oct 17 17:41:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c: try to get rid of parser loops for good.
    
    Wed Oct 17 13:29:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: fixed some bugs in CFLAGS passing.
    	* test/threads Makefile.am testThreads.c: added a specific
    	  threaded test case (really nasty, guaranteed).
    
    Tue Oct 16 23:01:49 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: serious cleanup on the management of the
    	  XML catalog tree, more tests done, especially with
    	  the catalog PI.
    
    Tue Oct 16 08:43:43 EDT 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: avoid a problem in catalog cleanup on SMP if
    	  catalogs were not initialized.
    
    Tue Oct 16 14:33:19 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c xpath.c: trying to cleanup the not thread safe
    	  parts of the library.
    
    Mon Oct 15 14:30:11 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/globals.h configure.in global.data: make
    	  the allocation be per-thread a configure option
    	* encoding.c include/libxml/parser.h: fixed compilation
    	  errors
    
    Mon Oct 15 12:45:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/parser.h: Norm reported that a few lines
    	  added were breaking libxslt compile, removed them for now
    
    Sun Oct 14 05:55:01 EDT 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c parserInternals.c threads.c: debugged and fixed
    	  initialization problems which were giving troubles on SMP
    	  boxes.
    
    Sat Oct 13 16:17:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/Makefile.am: missing globals.h
    
    Sat Oct 13 14:15:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* globals.c: added a couple of standard includes.
    
    Sat Oct 13 11:08:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/SAX.h include/libxml/globals.h include/libxml/parser.h
    	  include/libxml/parserInternals.h include/libxml/tree.h
    	  include/libxml/xmlerror.h HTMLparser.c SAX.c error.c globals.c
    	  nanoftp.c nanohttp.c parser.c parserInternals.c testDocbook.c
    	  testHTML.c testSAX.c tree.c uri.c xlink.c xmlmemory.c:
    	  Applied the last patches from Gary, cleanup, activated threading
    	  all user accessible global variables are now handled in globals.[ch]
    	  Still a bit rought but make tests passes with either 
    	  --with-threads defined at configure time or not.
    	* Makefile.am example/Makefile.am: added globals.[ch] and threads
    	  linking options
    
    Fri Oct 12 19:25:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am include/libxml/Makefile.am
    	  include/libxml/globals.h globals.c  include/libxml/threads.h
    	  threads.c build_glob.py global.data xmlcatalog.c acconfig.h
    	  configure.in: started integrating the core of the thread support
    	  not activated yet but half integrated. The code should still
    	  compile and work anyway.
    
    Fri Oct 12 00:53:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c
    	  parser.c valid.c xmlmemory.c xpath.c xpointer.c: started
    	  integrating the non-controversial parts of Gary Pennington
    	  multithread patches
    	* catalog.c: corrected a small bug introduced
    
    Thu Oct 11 20:58:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c include/libxml/catalog.h: very serious cleanup,
    	  isolating unportable code and as much as possible the accesses
    	  to the global shared catalog. May need more testing !
    
    Thu Oct 11 11:10:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/debugXML.h debugXML.c tree.c: integrating
    	  Keith Isdale patches for the XSLT debugger interfaces. Some
    	  cleanup
    
    Thu Oct 11 08:44:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/Makefile.mingw: update from Tobias Peters for 2.4.5
    	* DOCBparser.c: generate line nubers in elements
    
    Wed Oct 10 11:35:45 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: preparing 2.4.6 release
    	* doc/xml.html doc/html/*: updated and rebuilt the docs
    	* include/libxml/*.h *.c: fixed a number of teh/the widht/width typos
    
    Mon Oct  8 20:38:27 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	* doc/xmlcatalog_man.xml, xmlcatalog.1, xmlcatalog_man.html
    	adding documentation for DV's supercatalog support
    
    Mon Oct  8 17:00:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/catalog.h catalog.c xmlcatalog.c: adding SGML
    	  super catalog support adding one API and one flag --sgml to
    	  xmlcatalog
    
    Sun Oct  7 16:43:57 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	* doc/xmlcatalog_man.xml, xmlcatalog.1
    	One more crack at
    	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392 
    	
    
    Sun Oct  7 18:47:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* xpath.c: implemented xmlXPathObjectCopy for external objects
    	* include/libxml/xpathInternals.h: added xmlXPathStackIsExternal
    
    Sat Oct  6 16:25:52 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	*doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
    	finishing up fix to
    	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392, making
    	the xmlcatalog man page display more elegantly
    
    Sat Oct  6 15:27:12 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: closing bug #61832
    	* HTMLparser.c: removed a warning
    
    Sat Oct  6 15:07:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: fixing #61673 part I, do not loose doc information
    	  when copying result value trees.
    
    Sat Oct  6 11:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: trying to harden the XPath interpreter
    
    Fri Oct  5 20:37:51 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	* doc/xmlcatalog.1 updated using a new stylesheet to address, in
    	part, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
    
    Fri Oct  5 23:35:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
    
    	* HTMLparser: repaired another loop problem
    
    Fri Oct  5 11:16:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c: applied fix from Mathias Hasselmann about a bug in URI
    	  parsing.
    	* xpath.c: fix bug #61291 the default XML namespace node is
    	  missing from the namespace axis.
    	* tree.c: refuse to create namespaces nodes with prefix "xml"
    
    Thu Oct  4 16:47:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: ouch a non-defined namespace could lead to a crash,
    	  fixed #61215
    
    Thu Oct  4 16:24:26 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parserInternals.c: closed bug #61054
    
    Wed Oct  3 15:19:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/Makefile.am: closing #60708
    
    Tue Oct  2 15:52:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/libxml2.def.src include/libxml/parser.h parser.c:
    	  adding xmlSAXParseFileWithData following Marco Stipek suggestion
    
    Tue Oct  2 11:27:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: close bug #61550 when xml: wasn't considered a namespace
    
    Tue Oct  2 11:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/libxml2.def.src: Igor Zlatkovic patches
    	* DOCBparser.c HTMLparser.c parser.c: fixed typos
    
    Mon Oct  1 09:34:51 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: Justin Fletcher provided cleaup code in case
    	  HAVE_STAT is not defined
    	* include/win32config.h: Igor Zlatkovic suggested to have
    	  HAVE_STAT defined there
    
    Sat Sep 29 00:15:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
    
    	* catalog.c - fixed typing error reported by M. Barros
    
    Sun Sep 23 21:02:39 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	* xmllint.c - fixing typo
    
    Sat Sep 22 10:00:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
    
    	* HTMLparser.c: small enhancement to prevent loop on
    	  unrecognizable data
    
    Fri Sep 21 11:45:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parserInternals.c: applying patch from bug #60757 this
    	  should close it
    
    Thu Sep 20 15:54:29 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c xmlcatalog.c: removed a couple of warning
    	* xpath.c: try to solve the linking problem on platforms
    	  needing trio to compile
    
    Wed Sep 19 10:01:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am libxml.spec.in: backing up non-documented changes
    	  commited without review or aproval by Jens Finke <jens@gnome.org>
    	* HACKING: made 100% clear that no commit should be done directly
    
    Mon Sep 17 18:52:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: Joe Orton provided a patch fixing a problem
    	  when iconv is specified to be in a non-standard directory
    	  but wasn't exported in xml2-config --cflags
    
    Fri Sep 14 19:32:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: let's ship 2.4.5 before getting too much
    	  troubles with 2.4.4 errors.
    
    Fri Sep 14 12:26:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* encoding.c entities.c: do not output hexadecimal charrefs
    	  when serializing HTML since some version of Netscape can't
    	  grok it, generate decimal ones.
    	* result/HTML/doc3.htm: output changed due to previous test
    	* parserInternals.c: repair xmlKeepBlanksDefault() broken in 2.4.4
    
    Thu Sep 13 13:34:27 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* libxml-2.0.pc.in: dohh generated the wrong include path :-(
    	* doc/Makefile.am libxml.spec.in: re-dohh forgot the new manpage :-(
    
    Wed Sep 12 22:14:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
            Released 2.4.4
    
    	* config.h.in configure.in libxml.spec.in include/libxml/Makefile.am
    	  libxml-2.0.pc.in: moved includes to includedir/libxml2/libxml,
    	  updated the configuration scripts systems accordingly
    
    Wed Sep 12 20:49:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: preparing for 2.4.4
    	* doc/xml.html doc/html/*: updated and rebuilt the docs
    
    Wed Sep 12 16:58:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/libxml2.def.src: tried to incorporate comments
    	  from bug #59220
    
    Tue Sep 11 11:25:36 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c result/noent/wml.xml: fixed bug #59981 related
    	  to handling of '&' in attributes when entities are substitued
    
    Mon Sep 10 22:14:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* libxml.h include/libxml/xmlversion.h.in
    	  include/libxml/xmlwin32version.h include/libxml/xmlwin32version.h.in:
    	  Tried to close bug #60131
    
    Mon Sep 10 20:46:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: fixed a bug in the HTML parser introduced Sep  9
    
    Mon Sep 10 20:13:09 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: fixing bug #59946 on xmlns=""
    
    Mon Sep 10 16:39:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/xmlerror.h SAX.c: fixing bug 59732, simple
    	  but allocates a new error code.
    
    Sun Sep  9 10:33:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: John Fleck fixed typos in the options output
    	* parser.c SAX.c: fix ignorable white space SAX selection
    
    Sat Sep  8 11:43:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* entities.c: Steve Underwood found the possibility of an
    	  ininite loop in case of error.
    
    Fri Sep  7 11:35:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: Need $(ICONV_LIBS) in libxml2_la_LIBADD
    
    Wed Sep  5 17:47:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: warn if version is not 1.0 but it's not
    	  strictly speaking an error after analyzing the spec
    
    Mon Sep  3 10:07:03 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	*doc/catalog.html - add link to the html version of the
    	man page, other linguistic cleanups
    
    Mon Sep  3 09:10:08 MDT 2001 John Fleck <jfleck@inkstain.net>
    
    	* doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
    	adding documentation for xmlcatalog. Note: xmlcatalog.1, the man
    	file, has not yet been included in the build.
    
    Sat Sep  1 18:17:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: removed a duplicate affectation Justin Fletcher
    
    Fri Aug 31 22:02:10 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: Armin Sander pointed a possible text coalescing 
    	  problem, completed his patch.
    
    Fri Aug 31 18:30:28 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
    
    	* trionan.c: Fixed const and volatile re-definition problem
    	
    Fri Aug 31 16:51:28 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* libxml.4 parser.c: doc updates from Heiko Rupp
    	* parserInternals.c: 2 sanity checks from Heiko Rupp
    
    Tue Aug 28 22:38:45 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: applied patch from Armin Sander to make some pointers
    	  const in xmlCopyNode()
    	* include/libxml/tree.h: added fix to the header
    
    Mon Aug 27 16:24:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: hum, restrict the integer usage gcc bug workaround
    	  to only gcc compilers so that other architecture don't get
    	  penalized by this limitation.
    	* include/libxml/xpath.h: small typo fix from Heiko W. Rupp
    
    Sun Aug 26 20:45:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: fixed a Windows compiler warning (Chris Poblete)
    	* xpath.c: fix for mod when dividend is 0 (Chris Poblete)
    
    Sat Aug 25 15:30:17 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/catalog.h catalog.c xmlcatalog.c: added a 
    	  --convert option to xmlcatalog to convert SGML ones to
    	  the XML syntax.
    	* xmllint.c: small cleanup for $SGML_CATALOG_FILES support.
    
            2.4.3 got released at that point
    Thu Aug 23 23:16:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c xmlIO.c: started some serious testing and fixed
    	  a few bug and optmization needs.
    
    Thu Aug 23 17:26:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am configure.in include/libxml/xmlwin32version.h:
    	  preparing for a 2.4.3 release even if it may not be ready yet
    	* catalog.c parser.c xmlIO.c include/libxml/catalog.h: redirected
    	  all file parsing lookup to go through the entity resolver, add
    	  to add an API to bypass it (needed to load catalogs themselves),
    	  some cleanup on the catalog code too.
    	* nanoftp.c: small cleanup
    	* doc/catalog.html: small update
    
    Thu Aug 23 12:22:26 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: fixed bugi #59406 in SGML catalog parsing reported by
    	  Jun Kuriyama
    	  
    Thu Aug 23 02:51:29 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* doc/catalog.html: finished the catalog documentation
    
    Thu Aug 23 01:38:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* doc/catalog.html doc/xml.html: added documentation about
    	  Catalog support, misses an API description 
    	* doc/html/*: reextracted the API pages
    
    Wed Aug 22 18:27:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/catalog.h catalog.c xmlIO.c HTMLparser.c:
    	  Added the part about section 7.2 on URI resolution,
    	  fixed a side effect in the HTML parser, look complete
    	  and ready to rock except the URI/SystemID part!
    
    Wed Aug 22 16:27:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/catalog.h include/libxml/parser.h
    	  include/libxml/xmlerror.h catalog.c parser.c parserInternals.c
    	  xmlIO.c: added support and APIs needed for the catalog PI
    	* include/libxml/xmlIO.h: cleanup
    
    Wed Aug 22 02:03:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c parser.c xmlIO.c xmlcatalog.c xmllint.c 
    	  include/libxml/catalog.h: starts to look okay, really
    	  plugged the new framework, cleaned a lot of stuff,
    	  added some APIs, except the PI's support missing this
    	  should be mostly complete
    	* result/catalogs/* test/catalogs/*: added new test, enriched
    	  the existing one with URN ID tests
    
    Tue Aug 21 14:56:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* catalog.c: fixed nextCatalog
    	* result/catalogs/docbook test/catalogs/*: started adding
    	  a small regression test
    
    Tue Aug 21 12:52:38 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am catalog.c xmlcatalog.c include/libxml/catalog.h:
    	  more work on the XML catalog support.
    	* parser.c include/libxml/parser.h: small cleanup seems using
    	  list as a public parameter name can give portability troubles
    	* trionan.c trionan.h xpath.c include/libxml/trionan.h
    	  include/libxml/xpath.h include/libxml/Makefile.am: removed
    	  trionan from the libxml API, added xmlXPathIsInf and xmlXPathIsNaN
    	  wrappers
    
    Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
    
    	* Makefile.am trio.c triodef.h trionan.c xpath.c
    	  include/libxml/Makefile.am include/libxml/trionan.h:
    	  Re-worked Not-A-Number and Infinity support.
    	* xmlcatalog.c: added readline include files
    
    Mon Aug 20 02:04:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am xmlcatalog.c libxml.spec.in: renaming 
    	  testCatalog as xmlcatalog, making it an installed app
    	  adding a shell, and preparing it to be a /etc/xml/catalog
    	  management tool, though not ready yet
    	* catalog.c include/libxml/catalog.h: adding support for
    	  XML Catalogs http://www.oasis-open.org/committees/entity/
    	  not finished, there is some interesting tradeoffs and a
    	  few open questions left.
    
    Sun Aug 19 14:59:56 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: fixed a line formatting problem
    
    Fri Aug 17 11:35:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: removed a couple of unused variable (Albert Chin)
    
    Fri Aug 17 01:25:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c HTMLtree.c include/libxml/HTMLparser.h:
    	  trying to fix some troubles w.r.t. function returning
    	  const xxxPtr.
    
    Thu Aug 16 21:33:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/libxml2.def.src: another set of symbols conditionally
    	  defined
    
    Thu Aug 16 21:31:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpointer.c: removed unused var
    
    Thu Aug 16 18:26:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* testXPath.c: another small cleanup closing bug #59110
    
    Thu Aug 16 17:59:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* win32/dsp/libxml2.def.src: small cleanup closing bug
    	  #59108
    
    Wed Aug 15 22:46:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* example/gjobread.c: add xmlCleanupParser() before leaving
    
    Wed Aug 15 14:57:08 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* config.h.in configure.in include/libxml/xmlwin32version.h:
    	  released 2.4.2
    
    Wed Aug 15 13:56:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/valid.h debugXML.c valid.c: deprecate
    	  the non-boundchecking Sprintf functions, add Snprintf
    	  this should close bug #57984
    
    Wed Aug 15 10:46:07 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: xmlOutputBufferCreateFilename() didn't unescaped
    	  URIs before doing the lookups (pointed by Mark Vakoc)
    
    Tue Aug 14 18:37:23 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: serious changes on Result Value Trees and NodeSets
    	  w.r.t. deallocation and collect operations. Probably not
    	  100% clean (merge of allocated trees smells like a problem).
    	  Seems sufficient to close #58943
    
    Tue Aug 14 16:12:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xmllint.c: adding a --format option
    
    Tue Aug 14 14:16:24 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: count() was broken on Result Value Tree
    	* xmlIO.c: fixed file:/// accesses on _WIN32
    
    Mon Aug 13 13:22:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* libxml.m4: s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the
    	  macro was renamed, this should close bug #58683
    
    Mon Aug 13 12:33:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: small fix fixing bug #58539 reported by coolo, in
    	  entity substitution mode text at the end of the entity might
    	  be added due to text coalescing.
    	* nanoftp.c parser.c: small cleanup
    
    Wed Aug  8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
            * HACKING: added John Fleck right to commit in the doc subdir
    
    Tue Aug  7 03:05:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h:
    	  allow to inherit attributes from the DTD directly in the
    	  tree, this is needed for XPath and can be a useful feature.
    	  Inherited namespaces are always provided at the tree level now
    	* test/defattr* result/defattr* result/noent/defattr*: added a couple
    	  of tests for this feature (XSLT being the prime user).
    
    Fri Aug  3 14:02:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c
    	  testSAX.c xmlIO.c xmllint.c include/win32config.h
    	  include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h
    	  include/libxml/xmlwin32version.h.in win32/README.MSDev
    	  win32/dsp/*: applied Win32 Facelift No.2 patches from 
    	  Igor Zlatkovic for Windows/MSC
    
    Wed Aug  1 23:21:06 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: unparsedEntityDecl() the URI computation of the
    	  entity wasn't done breaking XSLT unparsed-entity-uri()
    
    Wed Aug  1 17:44:57 CEST 2001 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: fixed a bug when walking the descendants and
    	  the current node has no children
    	* debugXML.c: show up when a text node is supposed to not be escaped
    
    Wed Aug  1 01:33:35 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* xpath.c: fixed a bug in xmlXPathNodeTrailingSorted (for now it
    	  worked like the set:leading() function)
    	* include/libxml/xpathInternals.h: added xmlXPathNodeSetContains
    
    Tue Jul 31 18:24:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* nanohttp.c: protected an use of EAGAIN, Brian Stafford
    
    Tue Jul 31 17:48:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/xmlIO.h: apply change to close #58141 
    	* win32/libxml2/*: update of the MSC projects from Igor  Zlatkovic
    
    Tue Jul 31 17:09:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: when the internal subset uses a PE, then the
    	  included entity can use conditional sections.
    
    Mon Jul 30 12:58:39 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c include/libxml/xpath.h: fixed a serious memory problen
    	  when walking the namespace axis showing up in
    	  libxst/tests/general/bug-12
    	* xmlmemory.c: added the possibility to trace a given block
    	  defined by its address
    
    Sun Jul 29 07:18:53 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: don't override existing encoding specified before
    	  starting xmlParseDocument()
    
    Sat Jul 28 13:33:10 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/xmlwin32version.h: reinserted, needed for
    	  Windows users of CVS
    
    2001-07-27  Darin Adler  <darin@bentspoon.com>
    
    	* encoding.c: (xmlIconvWrapper): Add cast to fix warning.
    	* testCatalog.c: Add include of <libxml/parser.h>.
    
    2001-07-27  Darin Adler  <darin@bentspoon.com>
    
    	* include/libxml/.cvsignore:
    	* include/libxml/xmlwin32version.h:
    	Remove this file from CVS because it's generated.
    
    Fri Jul 27 10:03:56 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c include/libxml/parser.h: applied const patches from
    	  Tom Moog #58002
    
    Thu Jul 26 18:55:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* xpath.c include/libxml/xpath{,Internals}.h: added a function
    	  lookup framework
    
    Fri Jul 27 01:50:20 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: fixed xmlCopyNode() for documents
    
    Thu Jul 26 12:40:35 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: fixed bugs #58073 reported by Greg Shtilman
    
    Thu Jul 26 11:38:37 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: fixes bug #57652 reported by Morus Walter
    
    Thu Jul 26 10:24:34 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* nanohttp.c: John Kroll provided a small fix to xmlNanoHTTPSave
    
    Thu Jul 26 07:16:04 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c parserInternals.c: fixed the xmlLineNumbersDefault()
    	  errors, lesson don't add new functions at 1am before a release
    	* xpath.c: integrated fix from Bjorn to avoid divide by zero
    	  from XPath initialization when possible.
    
    Tue Jul 24 15:39:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* result/scripts/base*: removing history/readline changed
    	  this slightly
    	* include/libxml/parser.h SAX.c parser.c parserInternals.c
    	  xmllint.c: make element content line number generation
    	  optionnal to avoid breaking old apps added interface to switch
    
    Tue Jul 24 15:06:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: get rid of the readline and libhistory
    	  dependancies by default, release 2.4.1 with IA64 fix
    	* nanohttp.c tree.c xmlIO.c include/libxml/nanohttp.h
    	  include/libxml/tree.h include/libxml/xmlIO.h: incorporated
    	  John Kroll fixes to allow saving to HTTP via PUT (or
    	  POST of needed).
    	* doc/html/*.html: regenerated the docs
    
    Sun Jul 22 05:56:16 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* hash.c include/libxml/hash.h: added xmlHashScannerFull,
    	  xmlHashScanFull and xmlHashScannFull3 to get passed the
    	  three keys as arguments to the callback function
    
    Thu Jul 19 15:29:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in Makefile.am: removed libxml softlink for good
    	* include/libxml/*.h *.c doc/Makefile.am: cleanup to get
    	  100% coverage by gtk-doc
    
    Tue Jul 17 17:36:46 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmlmemory.c include/libxml/xmlmemory.h: debugging on IA64,
    	  fixed serious troubles due to size_t vs. int mismatch
    
    Tue Jul 17 16:04:36 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* SAX.c xmlIO.c: cleaned up some warning on the Alpha
    
    Mon Jul 16 06:32:44 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* include/libxml/xpath{,Internals}.h xpath.c: added a more
    	  convenient extension API for value and context managing
    	  Now handles external objects through xmlXPathPopExternal,
    	  xmlXPathWrapExternal and xmlXPathReturnExternal.
    	  Added functions for sets operations (intersection, etc.)
    
    Mon Jul 16 20:05:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/parserInternals.h include/libxml/HTMLparser.h
    	  xmlIO.c tree.c parserInternals.c entities.c encoding.c
    	  HTMLparser.c: cleanup of global variables, marking some
    	  const or private.
    
    Mon Jul 16 00:17:15 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
    
    	* include/libxml/xpath.h: exported xmlXPath{NAN,PINF,NINF}
    	  fixed xmlXPathNodeSetItem when passing index=0
    
    Sun Jul 15 17:58:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/xmlwin32version.h.in: added xmlCheckVersion()
    
    Sat Jul 14 19:31:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmllint.c: fixed compilation under Cygwin #57503
    	* TODO: update
    
    2001-07-13  Peter Williams  <peterw@ximian.com>
    
    	* config.h.in: add #undef HAVE_DLFCN_H
    
    	* example/Makefile.am (INCLUDES): Compile fix when srcdir !=
    	builddir.
    
    Fri Jul 13 11:09:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* win32/libxml2/libxml2.def.src: added a couple of exported entries
    	  raised by #57348 and #57381
    
    Thu Jul 12 21:20:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* DOCBparser.c HTMLparser.c HTMLtree.c SAX.c debugXML.c parser.c
    	  tree.c xpointer.c: store the line numbder in element->content,
    	  may break some software, need a configuration mechanism
    
    2001-07-10  Darin Adler  <darin@bentspoon.com>
    
    	* .cvsignore:
    	* example/.cvsignore:
    	* include/.cvsignore:
    	* include/libxml/.cvsignore:
    	Various things that are generated and should be ignored.
    
    Tue Jul 10 17:47:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in include/libxml/xmlwin32version.h: release of 2.4.0
    	* doc/xml.html doc/html/*:  updated the docs
    
    Mon Jul  9 22:06:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c: fixed "Internal: MIXED struct bad" when #CDATA elements
    	  validation occured on content with element child
    
    Mon Jul  9 17:59:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: fixed XML Base computation which was broken
    	* debugXML.c: added a base function to the shell
    	* Makefile.am result/scripts/* test/scripts/*: added scripts
    	  based regression tests, and adding 2 XML Base tests
    
    Mon Jul  9 12:31:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: set properties doc and call xmlSetListDoc for properties
    	  content when grafting them in a different tree.
    	* aclocal.m4: remove from CVS
    
    Sun Jul  8 23:09:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* win32/libxml2/libxml2.def.src: added some missing entry point
    	  for XPath (Mark Vakoc)
    
    Sun Jul  8 20:34:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmlIO.c: fixed an old bug raised by Bernhard Zwisch, the I/O
    	  layer should URI-Unescape before trying to open resources.
    
    Sun Jul  8 16:26:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: fix the name() bug for elements in the default 
    	  namespace reported by Charlie Bozeman
    
    Sun Jul  8 15:11:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* SAX.c parser.c testXPath.c xpath.c: trying to fix #56948, this
    	  led to an XPath fix, improvements of SAX initialization, and
    	  an added option --nocdata to testXPath
    
    Sat Jul  7 21:09:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/libxml-doc.el: Felix Natter provided anew version working
    	  with XEmacs too
    
    Sat Jul  7 02:16:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/xpath.h: small cleanup
    	* doc/xml.html: update
    
    Fri Jul  6 01:40:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am configure.in include/libxml/xmlwin32version.h:
    	  released 2.3.14
    
    Fri Jul  6 00:47:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/html/*: rebuilt the docs for the release
    	* doc/xml.html: added 2.3.14 release.
    
    Thu Jul  5 22:01:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: a bug reported by Stephan Kulow empty nodesets
    	  were not equal to empty strings
    
    Thu Jul  5 00:52:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* SAX.c: fixed a URI-Reference computation problem when validating
    	* xmlIO.c: small cleanup
    
    Thu Jul  5 00:04:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: improved the description of a couple of interfaces
    	  upon Larry Stamper suggestion
    
    Wed Jul  4 21:42:24 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* SAX.c entities.c parser.c: changed completely the way entities
    	  are handled when running the parser in entity substitution mode.
    	  This fixes a bug reported by Stephan Kulow and nearly divides
    	  by 3 the amount of memory required by libxslt to load and process
    	  DocBook TDG.
    
    Wed Jul  4 18:02:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLparser.c: fixing a too early root closing problem raised
    	  byt Prashanth Naidu
    
    Wed Jul  4 01:42:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: fixed a missing copy in xmlXPathVariableLookupNS() 
    	  raised by Mark Vakoc.
    
    Tue Jul  3 18:35:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* example/Makefile.am: fixed the include path to add srcdir/include
    	* Makefile.am configure.in: fix from Albert Chin for iconv detection
    	  and some cleanup
    
    Tue Jul  3 10:12:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h:
    	  lot of optimization work, results in significant improvements
    	  when handling really complex XPath queries. Add a small optimizer
    	  for unions, improve [n] and [last()], avoid some costly ops.
    
    Fri Jun 29 23:26:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/parser.h parser.c: xmlStrstr args are both const
    	* xpath.c: small cleanup
    	* xmlGetNsList: reformated, fixed problems if used on Entities
    
    Thu Jun 28 18:19:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/xml.html: added 1.8.14 and 2.3.13 releases
    
    Thu Jun 28 18:16:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in include/libxml/xmlwin32version.h: released 2.3.13
    	* Makefile.am example/Makefile.am: workaround automake generating
    	  erroneous deps
    
    Thu Jun 28 15:08:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/win32config.h: bug #56801 Yon Derek provided a patch
    	  to the windows config file.
    
    Thu Jun 28 14:51:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpointer.c include/win32config.h win32/libxml2/libxml2.def.src
    	  libxml.h : Yon Derek provided a set of changes to compile from
    	  CVS on Windows/MSC
    
    Thu Jun 28 14:11:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: fixed UTF8 BOM support in push mode
    	* test/utf8bom.xml result/utf8bom.xml result/noent/utf8bom.xml:
    	  added a specific testcase
    
    Wed Jun 27 18:33:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am: added --push regression tests
    	* parserInternals.c: the XML parser segfaulted in --push mode
    
    Wed Jun 27 13:09:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: moved the symlinks detection within a CVS
    	  check, this is not portable and will be removed soon.
    	* xpath.c: small cleanup/speedup
    
    Tue Jun 26 18:05:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in doc/xml.html include/libxml/xmlwin32version.h:
    	  release of 2.3.12
    	* parser.c: make an error message if unknow entities in all cases
    
    Tue Jun 26 09:46:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* uri.c: fixed 2 uri normalization bugs on '//' reduction
    
    Mon Jun 25 18:06:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/libxml/Makefile.am: Laszlo Peter pointed out that
    	  includes were installed in the wrong dir
    
    Mon Jun 25 17:07:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/html.xml: warn against sending code to exhibit bugs.
    
    Sun Jun 24 23:31:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: patch to xmlXPathFormatNumber for the optimizer on
    	  Tru64 from Thomas Leitner
    
    Sun Jun 24 14:05:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* AUTHORS: added William and Bjorn
    	* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
    	  daniel@veillard.com hopefully I won't have to do this again
    	* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
    	  docs can be rebuilt cleanly now
    	* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
    	  from CVs it's generated, added include/libxml/xmlwin32version.h
    	  also generated but which should change far less frequently.
    	* catalog.c nanoftp.c: made sure to include libxml.h not
    	  libxml/xmlversion.h directly
    	* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
    	  when compiling on WIN32 and MSC
    
    Sat Jun 23 23:54:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/Makefile.am include/libxml/Makefile.am configure.in:
    	  fixed make distcheck and rebuilding the rpms
    
    Sat Jun 23 20:50:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: should finish the migration of exported includes
    	  into a real include/libxml in CVS, at least for CVS users.
    	* removed the exported headers, added in include/libxml (as well
    	  as xmlversion.h.in).
    
    Sat Jun 23 20:37:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: fixed the way to detect symlink
    
    Sat Jun 23 20:30:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: updated, include/libxml is now a real CVS dir
    
    Sat Jun 23 19:36:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/libxml-doc.el: a new version of libxml-doc.el. This new
    	  version works with both libxml1 and libxml2 (it autodetects
    	  the prefix of the html-files) from Felix Natter.
    	* doc/xml.html: updated doc accordingly
    
    Sat Jun 23 18:30:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: fixed the bug generating a template loop in libxslt
    	  when using docbook-xsl-1.4, * should filter out document nodes
    	* HACKING: added William
    	* TODO: updated
    
    Fri Jun 22 18:02:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/FAQ.html: added a warning about gcc-3.0
    	* doc/xml.html: added reference to gdome2 and removed a confusing
    	  sentence
    
    Fri Jun 22 17:02:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmlversion.h: okay this is a generated file, but Windows
    	  users need it and they can't generate it, and I want CVS
    	  Windows users ...
    	* win32/libxml2/libxml2_so.dsp: Windows project file for 
    	  the shared lib version of libxml2
    	* win32/libxml2/libxml2.def.src: bug #56527 set of exported
    	  resources needed for libxslt/xsltproc by Yon Derek
    
    Fri Jun 22 16:39:36 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
    
    	* trio.c: MSVC fix (provided by Igor Zlatkovic)
    	
    Fri Jun 22 12:42:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/win32config.h: another small fix for ATTRIBUTE_UNUSED
    
    Fri Jun 22 12:42:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* include/win32config.h: Yon Derek provided a first fix
    	  to be able to compile libxslt/xsltproc on Windows
    
    Fri Jun 22 00:04:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: attempt to work around what seemed a gcc optimizer
    	  bug when handling floats on i386 http://veillard.com/gcc.bug
    	* tree.c entities.c encoding.c: doing some cleanups while
    	  chasing it
    
    Thu Jun 21 13:13:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am: cleanup when --without-debug is specified
    	* xinclude.c xpath.c xpathInternals.h xpointer.c: cleanup
    	  w.r.t. --without-debug and other include points
    	* catalog.h testCatalog.c: a bit of cleanup and prepare for XML
    	  Catalogs
    	* configure.in entities.h tree.h HTMLparser.c: removed
    	  --without-corba, made the _private field mandatory
    
    Wed Jun 20 19:37:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c parserInternals.c encoding.c: Since Notepad on Win2k
    	  outputs a BOM in UTF8, an errata has been issued to avoid the
    	  problem, that was the most reasonable solution... Add support
    	  for a leading UTF8 BOM in entities.
    
    Wed Jun 20 15:38:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c: fixed a bug found when post validating an entity ref
    	* xmllint.c: added --loaddtd and sligly changed --postvalid to
    	  activate it too
    
    Tue Jun 19 20:03:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c xinclude.c xpointer.c: bug #56402 exposed a number of
    	  weakness in the node copy the XPointer and the XInclude
    	  implementations. Serious cleanup.
    
    Tue Jun 19 14:50:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am: Kjartan Maraas provided a small patch to
    	  add xml2-config.in to EXTRA_DIST
    
    Tue Jun 19 13:04:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c tree.c parserInternals.c parser.c: Stephan Kulow
    	  provided another failing case found in KDE, the way the
    	  ctxt->vctxt.nodeTab was allocated and freed changed over
    	  time but it wasn't completely cleaned up. This should fix it.
    
    Sun Jun 17 19:56:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: Stephan Kulow also raised the fact that line number
    	  could get miscounted making debug harder, fixed the problem
    	  in xmlParseCharData()
    
    Sun Jun 17 19:17:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c: Stephan Kulow pointed out a problem when validating
    	  and using an empty entity, forgot a 'break' in a case.
    
    Sun Jun 17 16:47:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: fixed xmlHasNsProp() accordingly to bug #55683
    	* doc/xml.html: updated with 2.3.11
    
    Sun Jun 17 12:24:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* TODO: updated adding cleanup of generated doc
    	* configure.in: prepared to release 2.3.11
    	* xmllint.c: added --version for bug reporting
    	* doc/html/*.html: rebuilt the doc
    
    Sat Jun 16 23:23:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: first part of the work on selecting namespace to
    	  fix bug #56115 
    
    Sat Jun 16 00:20:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am example/Makefile.am: Laszlo PETER provided a fix
    	  when using -liconv
    	* TODO: updated
    
    Fri Jun 15 07:08:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.[ch]: more work on the HTML serialization routnes,
    	  cleanup, encoding support.
    
    Thu Jun 14 10:31:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: Thomas Broyer suggested a better patch for the / arg
    
    Thu Jun 14 01:01:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: bug detected by Ankh when / is used as a function arg
    
    Wed Jun 13 23:08:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLparser.[ch] HTMLtree.c: stored the inline/block property
    	  of element and use it to avoid outputting formatting spaces at
    	  the wrong place. Implemented the format parameter for HTML save.
    	* result/HTML/doc2.htm result/HTML/doc3.htm result/HTML/fp40.htm
    	  result/HTML/script.html result/HTML/test2.html result/HTML/test3.html
    	  result/HTML/wired.html: of course this impact the result of a
    	  number of HTML tests
    
    Thu Jun 14 09:49:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.[ch]: started augmenting the HTML save API with
    	  encoding and formatting parameters
    
    Wed Jun 13 09:44:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.h: cleanup and started evaluating the work needed on
    	  revamping the HTML output code
    
    Mon Jun 11 19:29:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* DOCBparser.c: handling of PIs and <?sgml-declaration in entities.
    
    Tue Jun 12 08:46:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c: fixed bug #56049, forgot one check in the
    	  validation routine
    
    Tue Jun 12 08:09:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.[ch]: grrr ... namespace is a C++ reserved keyword
    
    Tue Jun 12 06:29:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxml.h: fixed an error in last commit
    	* doc/FAQ.html: added an entry for compilation from CVS
    
    Mon Jun 11 10:07:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmlversion.h.in libxml.h: Cygwin patches
    	* tree.c: xmlFreeNodeList patch similar to xmlFreeNode one
    	* tree.h: cleanup
    
    Sat Jun  9 19:16:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: patched xmlFreeNode() to avoid freeing() a static
    	  memory block in a strange case where libxml is linked twice
    	  in the binary.
    
    Sat Jun  9 18:39:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c: (a? , b? , c? , ... , z?) was storing/restauring
    	  state far too often, simple fix used to avoid it.
    
    Sat Jun  9 16:10:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xinclude.c: Raphael Hertzog had a trouble with DTD nodes
    	  being processed, applied his patch
    	* tree.c: fixed a bug raised in xmlStaticCopyNodeList()
    
    Sat Jun  9 15:50:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* nanoftp.c nanohttp.c uri.c include/win32config.h: Igor  Zlatkovic
    	  provided fixes to compile on MSCC again
    	* win32/libxml2/libxml2.def.src win32/libxml2/libxml2*.dsp: he
    	  also provided an update for the project files.
    
    Thu Jun  7 21:52:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: applied Steve Tinney patch to xmlNewNsProp to fix
    	  bug #55810
    
    Thu Jun  7 21:29:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: fixed xmlGetNsProp() to close bug #55683
    	  Note this requires libxslt to use it's own function instead.
    
    Thu Jun  7 18:06:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.c: when in a pre element no formatting space should
    	  be added.
    	* test/HTML/pre.html result/HTML/pre.html*: added a regression test
    
    Thu Jun  7 17:29:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: added tests for signal() and signal.h
    
    Fri Jun  8 10:17:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: robert pointed out xmlXPathNINF was not initialized
    
    Fri Jun  8 10:01:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/libxml-doc.el: Felix Natter provided a new version for
    	  libxml2
    
    Fri Jun  8 07:20:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.c: when in a pre element no formatting space should
    	  be added.
    
    Wed Jun  6 18:07:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: add -mieee to CFLAGS when compiling on Linux/alpha
    
    Thu Jun  7 06:44:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* DOCBparser.c: implemented the <?sgml-declaration encoding="xxx"?>
    	  hack
    	* tree.[ch]: added xmlHasNsProp as suggested in bug report #55653 
    	* uri.c: fixed a warning
    
    Tue Jun  5 22:54:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.c: trying to close bug #55772 escaping in script
    	  elements
    	* doc/xml.html: suggest to send mail to the list
    
    Tue Jun  5 19:11:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* error.c: attempt to fix the xmlGetVarStr breakage once and for
    	  good. Use a macro and based on the solution provided in 
    	  vsnprintf manual page from GNU.
    
    Tue Jun  5 14:46:10 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
    
    	* error.c: Workaround for non-preserving variadic list.
    	* trio.c trio.h triop.h strio.c strio.h: Upgraded to trio baseline 1.4
    	
    Sat Jun  2 06:12:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/xml.html: added 2.3.10 release
    
    Fri Jun  1 11:27:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: releasing 2.3.10
    
    Thu May 31 20:42:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xmlIO.c: Gary Pennington spotted a few troubles with file:///
    
    Thu May 31 20:18:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* encoding.c: Robert Collins provided a patch to add the
    	  "US-ASCII" encoding alias
    
    Wed May 30 21:12:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c encoding.[ch]: William M. Brack provided a set of UTF8
    	  string oriented functions and started cleaning the related areas
    	  in xpath.c which needed fixing in this respect
    
    Wed May 30 20:30:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.c: applied patch from Jaroslaw Kolakowski to close bug
    	  #55380
    	* tree.c: patch to xmlNodeGetContent() to get CDATA section content
    
    Mon May 28 12:56:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* TODO: updated
    	* nanohttp.[ch] : started adding APIs to get the redirected URL
    	  when this occurs (needed for further base computation
    	* tree.h: cleanup
    	* encoding.c: cleanup
    	* SAX.c: minor change around ctxt->loadsubset
    
    Fri May 25 09:36:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* Makefile.am include/Makefile.am: small change to have
    	  include/libxml rebuilt if working from CVS.
    	* uri.c: applied another patch from Carl Douglas for URI escaping,
    	  this should close bug #51876
    
    Wed May 23 15:40:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xinclude.c: fixed XInclude recursive behaviour bug #54678
    	* result/XInclude/recursive.xml test/XInclude/docs/recursive.xml
    	  test/XInclude/ents/inc.txt test/XInclude/ents/sub-inc.ent:
    	  added specific regression test
    	* parser.h: preparing for the XSLT mode where DTD inherited
    	  attributes are added to the tree.
    
    Wed May 23 13:59:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xinclude.[ch]: Updated the namespace for the Last Call version
    	* result/XInclude/include test/XInclude/include: updated the
    	  testsuite accordingly
    
    Wed May 23 12:27:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* uri.[ch]: applied a patch from Carl Douglas for URI escaping,
    	  related to bug #51876
    
    Tue May 22 18:46:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.c: fixed a gross mistake in base computation, xml:base is
    	  not completely correct yet (need cascade).
    	* xpath.[ch]: added the few things needed to find a function name
    	  and URI from the XPath context when it is called.
    
    Tue May 22 17:00:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* catalog.[ch]: fixes and add xmlLoadCatalogs()
    	* DOCBparser.c: small cleanup
    	* xmllint.c: added a --catalogs option to load catalogs from
    	  $SGML_CATALOG_FILES
    	* tree.c: cleanup
    	* configure.in: iconv library fixup, ICONV_LIBS 
    
    Mon May 21 16:05:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* catalog.c: handling of CATALOG entries. detection of recursion,
    	  and a few bugfixes
    	* xpath.c: fixing bug #54951 QNAME with no prefix should not match
    	  against the default namespace
    
    Mon May 21 10:14:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c: Joe Orton reported a bug found with IRIx compiler.
    
    Sun May 20 15:15:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c: fixed propagation context info when parsing an
    	  external entity.
    	* doc/html/*.html: regenerated a couple of docs
    
    Sat May 19 17:11:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* doc/xml.html: update with 2.3.9 informations
    
    Sat May 19 16:50:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLtree.h debugXML.h parserInternals.h tree.h valid.c
    	  xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc
    	* doc/html/* : rebuilt the docs
    	* valid.c: small patch which may improve some case when
    	  validating.
    
    Sat May 19 15:20:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLparser.c: Closed bug #54891
    	* result/HTML/cf_128.html* test/HTML/cf_128.html: added the test
    	  to the suite
    
    Thu May 17 14:15:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c:
    	  applied a documentation patch from LotR and filled in a few missing
    	  descriptions
    
    Wed May 16 23:02:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c tree.c parser.c: speed optimizations at the parser level
    	  document tree freeing and xpath evaluation
    
    Wed May 16 12:55:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* parser.c parser.h parserInternals.h: fixed a couple of
    	  interfaces for handling memory buffer input to const char *
    	  upon suggestion of JamesH.
    
    Tue May 15 17:22:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: LoTR sent a patch fixing the previous commit 
    
    Tue May 15 14:40:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* configure.in: trying to deal again with the stoopid -R linking
    	  flag of Solaris
    
    Tue May 15 12:49:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.h: two nodeset access macros from Thomas Broyer
    
    Tue May 15 11:42:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* xpath.c xpath.h xpathInternals.h: apply an XPath API cleanup
    	  patch from Thomas Broyer
    
    Tue May 15 10:52:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* valid.c test/VCM/v2[34].xml: Fixed bug #54631 added specific test
    	  case
    	* INSTALL: was empty added stuff from the FAQ
    
    Fri May 11 19:37:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* tree.[ch]: fixing bug #54446, by cleaning some bugs in the
    	  attributes handling and #54433 by adding xmlUnsetProp()
    	  and xmlUnsetNsProp()
    
    Fri May 11 16:07:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* HTMLparser.c: Patch from Jonas Borgstr