Mon May 27 23:18:33 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in: preparing 2.4.22 Mon May 27 16:44:04 CEST 2002 Daniel Veillard <daniel@veillard.com> * HTMLparser.c win32/libxml2.def.src win32/dsp/libxml2.def.src include/libxml/HTMLparser.h: fixing #79334 making htmlParseDocument a public entry point. * doc/*: rebuilt the API and docs Mon May 27 14:16:28 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: patch from Richard Jinks to fix a problem introduced in the previous patch and pointed by Norm Fri May 24 13:10:22 CEST 2002 Daniel Veillard <daniel@veillard.com> * libxml.spec.in: fixing bug #81112 Fri May 24 13:03:24 CEST 2002 Daniel Veillard <daniel@veillard.com> * uri.c: fixing bug #82848 Fri May 24 09:54:49 CEST 2002 Daniel Veillard <daniel@veillard.com> * result/catalogs/mycatalog.full: Aleksey's commit changed the output of one catalog test Fri 24 May 2002 12:17:45 AM PDT Aleksey Sanin <aleksey@aleksey.com> * global.data globals.c tree.c include/libxml/globals.h win32/libxml2.def.src win32/dsp/libxml2.def.src: changed default value for global parameter xmlIndentTreeOutput to 1 and introduced new global parameter xmlTreeIndentString (the string used to do one-level indent) with default value " " (as it was in tree.c) Thu May 23 13:55:57 CEST 2002 Daniel Veillard <daniel@veillard.com> * Makefile.am: Merijn Broeren pointed out a problem when compiling with trio and schemas. Wed May 22 11:57:49 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: patch from Richard Jinks to fix the problem raised in http://mail.gnome.org/archives/xml/2002-April/msg00246.htm Wed May 22 08:38:19 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlschemas.c: a bit of work on import. * xmlschemastypes.c: Charles Bozeman provided a compare function for date/time types so min/max facet restrictions should work, indeterminate comparisons return an error instead of equal. * test/schemas/date_0* result/schemas/date_0_0: specific test from Charles Bozeman too Sat May 18 09:54:12 CEST 2002 Daniel Veillard <daniel@veillard.com> * libxml.3 doc/buildDocBookCatalog: apply a couple of patches from Christian Cornelssen fixing the man pages and the Catalog building script. * xmlschemas.c include/libxml/schemasInternals.h: nothing new yet next step is <xs:import> I now have a reasonable understanding of how it works. Thu May 16 10:43:26 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlIO.c: applied a small buffer performance patch from Gary Pennington Wed May 15 00:25:34 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> * win32/libxml2.def.src: exported xmlXPathNodeSetAddNs() Tue May 14 13:00:48 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: fixing an XPath function evalutation bug pointed out by Alexey Efimov where the context was lost when evaluating the function arguments Mon 13 May 2002 11:37:39 PM PDT Aleksey Sanin <aleksey@aleksey.com> * xpath.c include/libxml/xpathInternals.h: maked xmlXPathNodeSetAddNs() function public for XMLSec performance optimizations Mon May 13 12:32:22 CEST 2002 Daniel Veillard <daniel@veillard.com> * python/generator.py python/libxml2class.txt : fixed a problem with the HTML parser pointed by Gary Benson * python/tests/Makefile.am python/tests/pushSAXhtml.py: sdding the example Thu 09 May 2002 11:19:00 AM PDT Aleksey Sanin <aleksey@aleksey.com> * parser.c: fixed bug #81159 (memory growth in SAX) Tue 07 May 2002 09:20:21 AM PDT Aleksey Sanin <aleksey@aleksey.com> * xpath.c: fixed bug #78858 (the real fix) Sat 04 May 2002 11:56:31 PM PDT Aleksey Sanin <aleksey@aleksey.com> * xpath.c: fixed bug #78858 (quick and durty fix to hide the problem) Sun May 5 08:57:08 CEST 2002 Daniel Veillard <daniel@veillard.com> * tree.c: modified xmlNodeSetBase to allow changing the base of a document. Fri May 3 09:20:41 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlschemastypes.c: patch Charles Bozeman for validation of all the date, time, and duration types * test/schemas/dur_0* result/schemas/dur_0*: associated tests * configure.in: fixed an error pointed by an user * xml2-config.in: fixed an error pointed by an user Wed 01 May 2002 11:29:27 AM PDT Aleksey Sanin <aleksey@aleksey.com> * include/libxml/xmlIO.h win32/dsp/libxml2.def.src win32/libxml2.def.src xmlIO.c: exported default 'file:', 'http:' and 'ftp:' protocols input handlers and maked protocols comparisson case insensitive Tue Apr 30 16:29:05 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in: Neven Has detected a typo Tue Apr 30 08:48:11 CEST 2002 Daniel Veillard <daniel@veillard.com> * AUTHORS HACKING: added Aleksey Sanin <aleksey@aleksey.com> as one of the persons allowed to commit directly to the module. Mon Apr 29 17:48:26 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in include/libxml/xmlwin32version.h: preparing 2.4.21 * valid.c: raised a too low limit * doc/*: rebuilt the docs Wed Apr 24 13:41:03 CEST 2002 Daniel Veillard <daniel@veillard.com> * test/XPath/expr/floats test/XPath/expr/functions result/XPath/expr/floats result/XPath/expr/functions xpath.c: another XPath conformance patch from Richard Jinks Tue Apr 23 19:50:40 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlschemas.c: fixed validation of attribute groups. * test/schemas result/schemas: added an example from the primer Tue Apr 23 09:11:37 CEST 2002 Daniel Veillard <daniel@veillard.com> * Makefile.am xmlschemas.c xmlschemastypes.c: more work on Schemas * test/schemas result/schemas: updated the test list Mon Apr 22 17:59:14 CEST 2002 Daniel Veillard <daniel@veillard.com> * TODO: updated a bit * parser.c: made a comment more specific * xmlregexp.c xmlschemas.c xmlschemastypes.c: more work on the Schemas conformance. * test/schemas result/schemas: updated the test list Sat Apr 20 19:36:39 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: implementing xs:all with minOccurs = 0 * tes/schemas/* result/schemas/*: added more tests covering xs:all Sat Apr 20 09:22:50 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlregexp.c: first implementation of the all particle, this may need to be revisited for case where not all transitions must be crossed. Fri Apr 19 18:26:04 CEST 2002 Daniel Veillard <daniel@veillard.com> * tree.c: another entity processing update from Markus Henke Fri Apr 19 17:14:24 CEST 2002 Bjorn Reese <breese@users.sourceforge.net> * trionan.c: fixed crash on OSF/1 Fri Apr 19 09:00:56 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Thu Apr 18 23:00:02 CEST 2002 Daniel Veillard <daniel@veillard.com> * c14n.c: patch from Aleksey Sanin reflecting a change in the ExcC14N specification Thu Apr 18 18:38:30 CEST 2002 Daniel Veillard <daniel@veillard.com> * tree.c: patch from Markus Henke, fix for recursive entities. Thu Apr 18 17:49:24 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: fix a problem with string() on a document node. Thu Apr 18 16:40:42 CEST 2002 Daniel Veillard <daniel@veillard.com> * Makefile.am xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Thu Apr 18 13:52:52 CEST 2002 Daniel Veillard <daniel@veillard.com> * HTMLtree.c: fixed & serialization bug introduced in 2.4.20 * result/HTML/*: this changes a few things in the results Wed Apr 17 20:34:37 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> * include/libxml/tree.h: eliminated 'declaration different than prototype' warning * include/win32config.h: "resolved" conflicts with errno.h Wed Apr 17 18:26:07 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: more work on the automata interfaces and debug of counted choices * test/schemas/* result/schemas/*: added a number of tests Wed Apr 17 11:03:03 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h: a bit of work on Schemas * testSchemas.c: try to make it more useful * test/schemas/* result/schemas/* Makefile.am: changed the Schemas regression test procedure, started adding a few samples Tue Apr 16 19:52:01 CEST 2002 Igor Zlatkovic <izlatkovic@stud.fh-frankfurt.de> * include/libxml/encoding.h: Patch for the Borland C++ builder * include/libxml/tree.h: Patch for the Borland C++ builder * threads.c: Patch for the Borland C++ builder * win32/bcb5: New directory for the Borland C++ builder project files Tue Apr 16 19:46:55 CEST 2002 Igor Zlatkovic <izlatkovic@stud.fh-frankfurt.de> * win32/Makefile.msvc: Update for XML Schema support * win32/configure.js: Update for XML Schema support * win32/libxml2.def.src: Update for XML Schema support Tue Apr 16 17:46:43 CEST 2002 Daniel Veillard <daniel@veillard.com> * Makefile.am TODO_SCHEMAS configure.in genUnicode.py testAutomata.c testRegexp.c testSchemas.c xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c include/libxml/Makefile.am include/libxml/schemasInternals.h include/libxml/xmlautomata.h include/libxml/xmlregexp.h include/libxml/xmlschemas.h include/libxml/xmlschemastypes.h include/libxml/xmlunicode.h include/libxml/xmlversion.h.in : merged the current state of XML Schemas implementation, it is not configured in by default, a specific --schemas configure option has been added. * test/automata test/regexp test/schemas Makefile.am result/automata result/regexp result/schemas: merged automata/regexp/schemas regression tests Tue Apr 16 09:48:44 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: Gary found a compile time problem, fixes #78823 Mon Apr 15 19:11:36 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in: release of 2.4.20 * doc/*: updated and rebuilt the docs Mon Apr 15 14:55:53 CEST 2002 Daniel Veillard <daniel@veillard.com> * python/Makefile.am: patch from Cristian Gafton to build on Red Hat 6.2, should also fix #75779 Mon Apr 15 12:14:49 CEST 2002 Daniel Veillard <daniel@veillard.com> * valid.c: first part of fixing #78729 Sun Apr 14 23:44:58 CEST 2002 Daniel Veillard <daniel@veillard.com> * HTMLtree.c uri.c: fixing bug #78662 i.e. add proper escaping of URI when saving HTML files. * result/HTML/*: this impacted some tests Sun Apr 14 14:55:15 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in: trying to fix #77441 Fri Apr 12 23:02:16 CEST 2002 Daniel Veillard <daniel@veillard.com> * include/libxml/xmlIO.h: Hallski complained it could not be included by itself. Thu Apr 11 10:23:36 CEST 2002 Daniel Veillard <daniel@veillard.com> * configure.in: applied an IEEE flag patch for OSF/1 #77825 Wed Apr 10 23:31:34 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> * win32/configure.js: patch from Nilo for the c14n option * win32/Makefile.msvc: fixed libxml2.def generation with threads Wed Apr 10 21:24:16 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c include/libxml/xmlwin32version.h.in: Silvan Minghetti pointed erroneous use of LIBXML_THREADS_ENABLED instead of LIBXML_THREAD_ENABLED Wed Apr 10 18:12:52 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: another patch from Richard Jinks for substring conformance * test/XPath/expr/floats test/XPath/expr/strings result/XPath/expr/floats result/XPath/expr/strings: update of the test suite to check those. Wed Apr 10 13:29:49 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: patch from Richard Jinks for .x float parsing. Tue Apr 9 18:09:31 CEST 2002 Daniel Veillard <daniel@veillard.com> * parser.c: patch from Markus Henke when an encoding ain't recognized Tue Apr 9 15:47:14 CEST 2002 Daniel Veillard <daniel@veillard.com> * libxml.m4: got a report that #include <string.h> was needed Tue Apr 9 11:51:25 CEST 2002 Daniel Veillard <daniel@veillard.com> * xmllint.c: applied a fix from Anthony Jones for -o /--output Tue Apr 2 20:27:11 MST 2002 John Fleck <jfleck@inkstain.net> * doc/example.html: fixing typo Mon Apr 1 10:02:57 CEST 2002 Daniel Veillard <daniel@veillard.com> * xpath.c: fixed a bug in the nodeset to boolean comparison code pointed out by Melvyn Sopacua. Fri Mar 29 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com> * libxml.m4: Fr