Log

Author Commit Date CI Message
Daniel Veillard b7cbbaee 2004-06-28T09:27:23 applied changes suggested by Mike Hommey, remove libxml1 support and use * libxml.m4: applied changes suggested by Mike Hommey, remove libxml1 support and use CPPFLAGS instead of CFLAGS Daniel
Daniel Veillard 0f59a341 2004-06-27T14:29:36 too bleeding edge to be useful with gcc-3.2 and 3.3, Daniel
Daniel Veillard 577d145b 2004-06-27T14:07:43 another, more 'experimental' feature to get compiler optimization based on * libxml.spec.in: another, more 'experimental' feature to get compiler optimization based on gcc runtime profiling
Daniel Veillard a2351322 2004-06-27T12:08:10 hack based on Arjan van de Ven suggestion to reduce ELF footprint and * elfgcchack.h doc/elfgcchack.xsl libxml.h: hack based on Arjan van de Ven suggestion to reduce ELF footprint and generated code. Based on aliasing of libraries function to generate direct call instead of indirect ones * doc/libxml2-api.xml doc/Makefile.am doc/apibuild.py: added automatic generation of elfgcchack.h based on the API description, extended the API description to show the conditionals configuration flags required for symbols. * nanohttp.c parser.c xmlsave.c include/libxml/*.h: lot of cleanup * doc/*: regenerated the docs. Daniel
William M. Brack 3403adde 2004-06-27T02:07:51 new files for running regression tests under Python. Not yet complete, but * regressions.py, regressions.xml: new files for running regression tests under Python. Not yet complete, but should provide good testing under both Linux and Windows. * testHTML.c, testSAX.c, xmllint.c: changed the 'fopen' used for --push testing to include the 'rb' param when compiled under Windows.
William M. Brack f20fbf70 2004-06-25T05:49:08 fixed a problem when base path was "./xxx" 5 test results changed by * uri.c: fixed a problem when base path was "./xxx" * result/XInclude/*: 5 test results changed by above. * Makefile.am: fixed a couple of spots where a new result file used different flags that the testing one.
William M. Brack 9333cc21 2004-06-24T08:33:40 suppressed warnings from within xmlValidGetValidElements (bug 144644) * valid.c: suppressed warnings from within xmlValidGetValidElements (bug 144644) * doc/examples/testWriter.c: corrected typo in comment for ISO-8859-1 (bug 144245)
William M. Brack 4119d1c6 2004-06-24T02:24:44 implemented bugfix from Massimo Morara for DTD dumping problem. added * valid.c: implemented bugfix from Massimo Morara for DTD dumping problem. * test/valid/t10.xml, result/valid/t10.*: added regression for above * configure.in: small change for my profile settings
MDT 2004 John Fleck b7fe1047 2004-06-24T02:21:27 doc/xmlcatalog_man.xml, xmlcatalog.1 Docs patch from Ville Skytta, Wed Jun 23 20:18:19 MDT 2004 John Fleck <jfleck@inkstain.net> * doc/xmlcatalog_man.xml, xmlcatalog.1 Docs patch from Ville Skytta, bugzilla #144841
MDT 2004 John Fleck 4c76c4f7 2004-06-20T00:36:06 doc/xmllint.xml, xmllint.html, xmllint.1 update man page to reflect Sat Jun 19 18:34:11 MDT 2004 John Fleck <jfleck@inkstain.net> * doc/xmllint.xml, xmllint.html, xmllint.1 update man page to reflect William's newly disciplined return code mojo
Daniel Veillard 3cf6950b 2004-06-16T22:52:59 fixing a couple of compilation errors when configured with --with-minimum * doc/examples/io2.c doc/examples/parse4.c: fixing a couple of compilation errors when configured with --with-minimum Daniel
Daniel Veillard bbaa997a 2004-06-16T14:08:33 applied patch from Stefano Debenedetti to register namespaces in the debug * debugXML.c: applied patch from Stefano Debenedetti to register namespaces in the debug shell Daniel
Daniel Veillard 4a14fb8f 2004-06-14T19:58:20 fix from Steve Ball and update of the comment. William pointed out that * xmlreader.c: fix from Steve Ball and update of the comment. * Makefile.am result/errors/*.str: William pointed out that the streaming error checking part wasn't streaming, fixing Daniel
Daniel Veillard ab690c5e 2004-06-14T12:19:09 revert 2 parts of the patch, Daniel
Daniel Veillard fb382b89 2004-06-14T12:13:12 patch from Igor for the default catalog path on Windows Daniel * catalog.c: patch from Igor for the default catalog path on Windows Daniel
William M. Brack 306e33ce 2004-06-12T01:01:22 apparently wasn't updated last time * configure.in: apparently wasn't updated last time
William M. Brack 5ab479b0 2004-06-10T13:00:15 fixed problem when configuring using --with-thread-alloc * configure.in, xmlmemory.c, globals.c: fixed problem when configuring using --with-thread-alloc
Igor Zlatkovic 4da70f38 2004-06-09T14:33:09 *** empty log message ***
Igor Zlatkovic 72c28585 2004-06-09T14:32:47 minor changes for the windows binary package
Daniel Veillard 50355f00 2004-06-08T17:52:16 applied another patch from Kasimier Buchcik for Schema Component * xmlschemas.c include/libxml/xmlerror.h: applied another patch from Kasimier Buchcik for Schema Component Constraints * test/schemas/* result/schemas/*: added the regression tests Daniel
William M. Brack 8304d87d 2004-06-08T13:29:32 fixed missing error return code for schema validation (bug 143880), also * xmllint.c: fixed missing error return code for schema validation (bug 143880), also changed over to an enum for defining the error return codes for all conditions.
Daniel Veillard 0df3bc3f 2004-06-08T12:03:41 fixed a serious problem when substituing entities using the Reader, the * parser.c xmlreader.c include/libxml/parser.h: fixed a serious problem when substituing entities using the Reader, the entities content might be freed and if rereferenced would crash * Makefile.am test/* result/*: added a new test case and a new test operation for the reader with substitution of entities. Daniel
Daniel Veillard 1b243b4f 2004-06-08T10:16:42 applied patch from Rob Richards for the per thread I/O mappings Daniel * globals.c xmlIO.c include/libxml/globals.h include/libxml/xmlIO.h: applied patch from Rob Richards for the per thread I/O mappings Daniel
William M. Brack abf598b5 2004-06-08T02:01:28 some further enhancement to take care of xml:base for XPointer elements * xinclude.c: some further enhancement to take care of xml:base for XPointer elements (bug 143886). Also fixed a problem when xml:base was already specified on an XInclude'd element.
William M. Brack 8eabb05d 2004-06-07T14:15:54 fixed a problem with internal cleanup of <DIV> element (bug 143738). * relaxng.c: fixed a problem with internal cleanup of <DIV> element (bug 143738).
William M. Brack f7789b13 2004-06-07T08:57:27 added a new routine xmlBuildRelativeURI needed for enhancement of * uri.c, include/libxml/uri.h: added a new routine xmlBuildRelativeURI needed for enhancement of xinclude.c * xinclude.c: changed handling of xml:base (bug 135864) * result/XInclude/*: results of 5 tests changed as a result of the above change
Daniel Veillard 88399388 2004-06-04T09:29:37 added a bunch of tests from Kasimier Buchcik posted on May 11 Daniel * test/schemas/* result/schemas/*: added a bunch of tests from Kasimier Buchcik posted on May 11 Daniel
Daniel Veillard 8acdfbf5 2004-06-03T16:00:59 new patch from Kasimier Buchcik for processContents of wildcards attribute * xmlschemas.c: new patch from Kasimier Buchcik for processContents of wildcards attribute handling * test/schemas/anyAttr-* result/schemas/anyAttr-*: added specific regression tests Daniel
Daniel Veillard 37fd3074 2004-06-03T11:22:31 fixed a bug where invalid charrefs may not be detected sometimes as * parser.c: fixed a bug where invalid charrefs may not be detected sometimes as pointed by Morus Walter. * test/errors/charref1.xm result/errors/charref1.xml*: added the test in the regression suite. Daniel
William M. Brack 767265dd 2004-06-03T10:50:29 small change to xmlSchemaValidateAttributes, also corrected typo on error * xmlschemas.c: small change to xmlSchemaValidateAttributes, also corrected typo on error code enum. * include/libxml/xmlerror.h: corrected typo on schema error code enum
William M. Brack 803812b9 2004-06-03T02:11:24 minor cosmetic changes, no change to logic. regenerated added a newline at * xmlschemas.c: minor cosmetic changes, no change to logic. * result/schemas/attruse_0_[12].err: regenerated * globals.c: added a newline at end to make gcc happy
Daniel Veillard 3646d646 2004-06-02T19:19:14 applied a patch from Kasimier Buchcik implementing attribute uses and * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: applied a patch from Kasimier Buchcik implementing attribute uses and wildcards. * test/schemas/* result/schemas/*: added/fixed a bunch of tests Daniel
Daniel Veillard 0335a846 2004-06-02T16:18:40 applied patch from Rob Richards for custom I/O BufferCreateFilenane fixes * globals.c xmlIO.c include/libxml/globals.h: applied patch from Rob Richards for custom I/O BufferCreateFilenane fixes bug #143366 Daniel
William M. Brack 8fad8bff 2004-06-02T08:26:25 fixed problem with predicate evaluation on an empty nodeset (bug 143409) * xpath.c: fixed problem with predicate evaluation on an empty nodeset (bug 143409)
William M. Brack 06112d18 2004-06-02T03:41:21 fixed problem with attribute listing (bug 142674) and added macro * testSAX.c: fixed problem with attribute listing (bug 142674) and added macro LIBXML_TEST_VERSION to assure xmlInitParser gets called (bug 142686)
Daniel Veillard 669adfcd 2004-05-29T20:12:46 applied a patch from Charles Bozeman fixing a side effect in date handling * test/schemas/date_0.xml xmlschemastypes.c: applied a patch from Charles Bozeman fixing a side effect in date handling Daniel
MDT 2004 John Fleck 218ed39d 2004-05-28T01:49:38 doc/tutorial/xmltutorial.xml fix lack of cast in Xpath example Thu May 27 19:47:48 MDT 2004 John Fleck <jfleck@inkstain.net> * doc/tutorial/xmltutorial.xml fix lack of cast in Xpath example * doc/tutorial/*.html, xmltutorial.pdf rebuild html, pdf
Aleksey Sanin 64453bc6 2004-05-25T17:39:48 fixed c14n bug with serializing attribute namespaces
William M. Brack 9912705b 2004-05-24T02:52:28 fixed to allow '+' in exponent of number (bug 143005) fixed typo in last * xpath.c: fixed to allow '+' in exponent of number (bug 143005) * SAX2.c: fixed typo in last commit
William M. Brack 5ef2f812 2004-05-23T23:56:47 *** empty log message ***
William M. Brack 3f147372 2004-05-22T01:09:26 skipped call to xmlValidateNCName when compiling --with-minimum (bug * SAX2.c: skipped call to xmlValidateNCName when compiling --with-minimum (bug 142917)
Daniel Veillard 7feb0234 2004-05-18T10:49:20 reverted the broken change. Daniel * catalog.c: reverted the broken change. Daniel
Daniel Veillard 81205015 2004-05-18T03:06:41 updated the docs for 2.6.10 Daniel * NEWS doc/*: updated the docs for 2.6.10 Daniel
Daniel Veillard 4e6fef4d 2004-05-17T03:53:59 releasing 2.6.10 Daniel * configure.in : releasing 2.6.10 Daniel
Daniel Veillard 62040be3 2004-05-17T03:17:26 avoid returning default namespace when searching from an attribute reverse * tree.c: avoid returning default namespace when searching from an attribute * entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour back to escaping " since the normal serialization routines do not use it anymore, should close bug #134477 . Tried to make the writer avoid it too but it didn't work. Daniel
Daniel Veillard a98357ad 2004-05-16T05:06:59 fixed escaping handling and added direct links to bugzilla report for bug * doc/ChangeLog.awk doc/ChangeLog.xsl: fixed escaping handling and added direct links to bugzilla report for bug numbers. Daniel
Daniel Veillard e19644ec 2004-05-16T03:34:55 <bill> I think the ChangeLog.html should include timezone (or else normalize to GMT if you're short of work to do) <DV> well the timezone is in the XML it's trivial to add it <bill> :-) Daniel
William M. Brack d233e395 2004-05-16T03:12:08 modified to assure proper user data is sent to structured error routine * error.c: modified to assure proper user data is sent to structured error routine (bug 142598)
Daniel Veillard f0552936 2004-05-16T01:20:17 a couple of large static variable which should really not be declared as * catalog.c: a couple of large static variable which should really not be declared as such cluttered the .bss section. Daniel
Daniel Veillard 96134cab 2004-05-16T01:08:06 fixed a couple of problems when parsing libxslt ChangeLog Daniel * doc/ChangeLog.awk: fixed a couple of problems when parsing libxslt ChangeLog Daniel
Daniel Veillard 8aac2973 2004-05-16T01:00:37 Rebuild the docs, daniel
Daniel Veillard a1800a2a 2004-05-16T00:55:18 Try to fix ChangeLog links, Daniel
Daniel Veillard 93ebc219 2004-05-16T00:34:22 Added language, Daniel
Daniel Veillard 8badcee6 2004-05-16T00:28:36 Added link to ChangeLog.html, Daniel
Daniel Veillard 418968b6 2004-05-16T00:15:10 first steps of a good ChangeLog page generation. The awk shoudl escape * doc/ChangeLog.awk doc/ChangeLog.xsl: first steps of a good ChangeLog page generation. The awk shoudl escape characters not okay in XML and the xslt should make links to functions or variables or bug reported in the entries. Daniel
Daniel Veillard 3995bc36 2004-05-15T18:57:31 start adding API for escaping customization. Daniel * xmlsave.c include/libxml/xmlsave.h: start adding API for escaping customization. Daniel
Daniel Veillard b021caa3 2004-05-15T18:51:42 Adding missing files, Daniel
Daniel Veillard 7a6361f7 2004-05-15T16:37:50 more xmlSave cleanup, optimization and refactoring Daniel * xmlsave.c: more xmlSave cleanup, optimization and refactoring Daniel
Daniel Veillard 83a75e05 2004-05-14T21:50:42 third pass at the escaping refactoring. Daniel * xmlIO.c xmlsave.c: third pass at the escaping refactoring. Daniel
William M. Brack f8f2e8f6 2004-05-14T04:37:41 enhanced the enhancement, fixed another couple of special cases. * parser.c: enhanced the enhancement, fixed another couple of special cases.
William M. Brack eb8509c2 2004-05-14T03:48:02 small enhancement to dtd handling of (a?)+ (bug 142487) * parser.c: small enhancement to dtd handling of (a?)+ (bug 142487)
Daniel Veillard ee8960bc 2004-05-14T03:25:14 second pass on escaping handling, start to looks better, need to be * xmlIO.c xmlsave.c include/libxml/xmlIO.h: second pass on escaping handling, start to looks better, need to be completed and added directly at the saving context level. Daniel
Daniel Veillard 5d1a4d81 2004-05-13T14:31:25 first pass at refactoring the escape on save routines for better * xmlIO.c xmlsave.c include/libxml/xmlIO.h: first pass at refactoring the escape on save routines for better performances (less malloc) and more flexibility using the new saving context. Preliminary work, interface will change. Daniel
William M. Brack 9989c7da 2004-05-12T14:39:38 added code in xmlSchemaBuildAContentModel to handle element reference * xmlschemas.c: added code in xmlSchemaBuildAContentModel to handle element reference within the xs:all construct (bug 139897)
William M. Brack 7b0e2763 2004-05-12T09:33:23 a little further fixing of fallback processing, this time for fallback * xinclude.c: a little further fixing of fallback processing, this time for fallback with children (bug 139520).
William M. Brack 29aa772d 2004-05-12T00:27:56 added code in xmlSchemaBuildContentModel to allow ref in group definition * xmlschemas.c: added code in xmlSchemaBuildContentModel to allow ref in group definition (bug 134411). Also fixed misc compilation warning messages. * result/schema/group0_0_0, result/schema/group0_0_0.err: regenerated (now no error reported).
Daniel Veillard 18a65095 2004-05-11T15:57:42 fix to the fix for #141864 from Paul Elseth apply fix from David Gatwood * xmlIO.c: fix to the fix for #141864 from Paul Elseth * HTMLparser.c result/HTML/doc3.htm: apply fix from David Gatwood for #141195 about text between comments. Daniel
William M. Brack e709195e 2004-05-11T15:09:58 Applied patches supplied by Kasimier Buchcik. changed test to account for * xmlschemas.c, include/libxml/schemasInternals.h, include/libxml/xmlerror.h: Applied patches supplied by Kasimier Buchcik. * test/schemas/po1_0.xml, test/schemas/po1_0.xsd: changed test to account for above patch.
Daniel Veillard b3ac18dc 2004-05-11T13:06:29 better portability fix for f(*args), use apply(f, args) as Stephane Bidoul * python/tests/tstLastError.py: better portability fix for f(*args), use apply(f, args) as Stephane Bidoul suggested Daniel
William M. Brack f9b5fa2d 2004-05-10T07:52:15 enhanced xmlRegStateAddTrans to check if transition is already present * xmlregexp.c: enhanced xmlRegStateAddTrans to check if transition is already present and, if so, to ignore the request to add it. This has a very dramatic effect on memory requirements as well as efficiency. It also fixes bug 141762.
Daniel Veillard 6d38c750 2004-05-10T00:40:51 applied patch from Ed Davis to allow "make tests" to work with Python 1.5 * Makefile.am python/tests/Makefile.am python/tests/tstLastError.py: applied patch from Ed Davis to allow "make tests" to work with Python 1.5 Daniel
Daniel Veillard f0244cea 2004-05-09T23:48:39 apply fix for XHTML1 formating from Nick Wellnhofer fixes bug #141266 * xmlsave.c: apply fix for XHTML1 formating from Nick Wellnhofer fixes bug #141266 * test/xhtmlcomp result//xhtmlcomp*: added the specific regression test Daniel
Daniel Veillard a90de5ef 2004-05-09T18:06:20 fix for a pedantic make check without make all request Daniel * Makefile.am: fix for a pedantic make check without make all request Daniel
Daniel Veillard 966a31e2 2004-05-09T02:58:44 fixing some problems in URI unescaping and output buffer opening, this * uri.c xmlIO.c: fixing some problems in URI unescaping and output buffer opening, this should fix #141864 Daniel
Daniel Veillard aecc0dc1 2004-05-08T02:32:07 fixes the use of 'list' as a parameter added xmlPopInputCallback for Matt * valid.c include/libxml/valid.h: fixes the use of 'list' as a parameter * xmlIO.c include/libxml/xmlIO.h: added xmlPopInputCallback for Matt Sergeant Daniel
Daniel Veillard 51c2cfa0 2004-05-06T18:57:34 update from xmlsoft.org
Daniel Veillard d4cfcef1 2004-05-06T18:55:27 Added a pointer to the win32 directory for downloading Igor's binaries, Daniel
William M. Brack ddf71d61 2004-05-06T04:17:26 enhanced the handling of subexpression ranges which have a minOccurs of 0 * xmlregexp.c: enhanced the handling of subexpression ranges which have a minOccurs of 0 (bug 140478 again); cleaned up comments throughout the module.
Daniel Veillard 3af3b596 2004-05-05T19:22:30 Some reformating of recent code, Daniel
Daniel Veillard 87076046 2004-05-03T22:54:49 adding a --maxmem option to check memory used. Daniel * xmllint.c: adding a --maxmem option to check memory used. Daniel
Daniel Veillard 656ce948 2004-04-30T23:11:45 Fixed bug #141529 i.e. various problems when building with --without-html * xmllint.c xmlsave.c python/generator.py python/libxml.c: Fixed bug #141529 i.e. various problems when building with --without-html Daniel
Daniel Veillard a2d51fc3 2004-04-30T22:25:59 fixing bug #141384 where the reader didn't call the deregistering * xmllint.c xmlreader.c: fixing bug #141384 where the reader didn't call the deregistering functions. Also added the check to xmllint --stream --chkregister . Daniel
Daniel Veillard 712096b3 2004-04-30T12:56:46 applied a second patch from Mark Vakoc for regression tests on Windows * win32/Makefile.msvc: applied a second patch from Mark Vakoc for regression tests on Windows Daniel
Daniel Veillard 6f379a7b 2004-04-29T18:45:42 never commit without running make tests first ! Daniel * xmlreader.c: never commit without running make tests first ! Daniel
Daniel Veillard e2161a69 2004-04-29T17:14:25 fix a nasty problem with reading over the end fix a reported memory leak * xmlreader.c: fix a nasty problem with reading over the end * xmlsave.c: fix a reported memory leak apparently Daniel
Daniel Veillard 9ea6231e 2004-04-29T14:04:09 patch from Mark Vakoc for regression tests on Windows. the NaN problem * win32/Makefile.msvc: patch from Mark Vakoc for regression tests on Windows. * xpath.c: the NaN problem also shows up on Borland Daniel
William M. Brack 0e00b28d 2004-04-26T15:40:47 enhanced xmlFARegExec range evaluation for min occurs 0 problems - fixes * xmlregexp.c: enhanced xmlFARegExec range evaluation for min occurs 0 problems - fixes bug 140478.
Daniel Veillard f762755f 2004-04-22T07:15:40 tiny path fixes the "xmlConvertCRNGFile" function name from Kasimier * rngparser.c: tiny path fixes the "xmlConvertCRNGFile" function name from Kasimier Buchcik * xmlschemas.c: recursive xs:extension fix from taihei goi Daniel
Daniel Veillard bf62949f 2004-04-20T22:20:59 small buffer resizing improvement from Morten Welinder closes #140629 * tree.c: small buffer resizing improvement from Morten Welinder closes #140629 Daniel
Daniel Veillard d087dbf3 2004-04-20T21:41:19 last version of the fix for MSC version 1200 Daniel * xpath.c: last version of the fix for MSC version 1200 Daniel
Daniel Veillard 453e71bf 2004-04-20T17:44:46 killing the strncmp vs. memcmp controversy and #140593 Daniel * parser.c: killing the strncmp vs. memcmp controversy and #140593 Daniel
Daniel Veillard f5850a14 2004-04-20T11:53:53 Added missing file, Daniel
Daniel Veillard 4e4bcd0f 2004-04-20T11:28:33 Kasimier Buchcik pointed out some inexistent functions, cleaned them out. * include/libxml/SAX2.h: Kasimier Buchcik pointed out some inexistent functions, cleaned them out. Daniel
Daniel Veillard da0ff5da 2004-04-20T09:45:26 Johnson Cameron pointed out that initGenericErrorDefaultFunc() was really * error.c: Johnson Cameron pointed out that initGenericErrorDefaultFunc() was really wrong. * xmlreader.c include/libxml/xmlreader.h: xmlTextReaderMode enum must be made public, added some missing comments on the XMLReader header. * c14n.c: Alexsey fixed C14N bug with processing namespaces from attributes Daniel
Aleksey Sanin 6de6f97d 2004-04-20T02:05:30 fixing C14N bug with processing namespaces from attributes
Daniel Veillard 7c4eb63b 2004-04-19T21:29:12 fixed a stupid () error + Mark name. Daniel * xpath.c: fixed a stupid () error + Mark name. Daniel
Daniel Veillard f70f7b2d 2004-04-18T22:09:47 Last minute releases change #@$$% of spec file ! Daniel
Daniel Veillard eca726dc 2004-04-18T21:47:34 preparing 2.6.9 release updated and rebuilt the docs Daniel * configure.in: preparing 2.6.9 release * doc/* News: updated and rebuilt the docs Daniel
Daniel Veillard 68cb4b24 2004-04-18T20:55:39 relaxed id() to not check taht the name(s) passed are actually NCName, * xpath.c: relaxed id() to not check taht the name(s) passed are actually NCName, decided this in agreement with Aleksey Sanin since existing specs like Visa3D broke that conformance checking and other tools seems to not implement it sigh... * SAX2.c: check attribute decls for xml:id and the value is an NCName. * test/xmlid/id_err* result/xmlid/id_err*: added error testing Daniel
Daniel Veillard 2582a338 2004-04-18T19:49:46 work around Microsoft compiler NaN bug raise reported by Mark Vakoc fixed * xpath.c: work around Microsoft compiler NaN bug raise reported by Mark Vakoc * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: fixed a recusive expection schemas compilation error raised by taihei goi Daniel