Log

Author Commit Date CI Message
Daniel Veillard fc6eca0d 2005-11-01T15:24:02 fix bug #319897, problem with counted atoms when the transition itself is * xmlregexp.c: fix bug #319897, problem with counted atoms when the transition itself is counted too * result/regexp/hard test/regexp/hard: augmented the regression tests with the problem exposed. Daniel
Daniel Veillard 3d6aa10d 2005-11-01T10:55:24 applied patch from Mark Junker to fix compilation with MinGW Daniel * win32/Makefile.mingw include/win32config.h: applied patch from Mark Junker to fix compilation with MinGW Daniel
Daniel Veillard f93a67e9 2005-10-28T16:37:05 tiny fix from Albert Chin portability cleanup for arch needing trio for * libxml.3: tiny fix from Albert Chin * runsuite.c runtest.c testapi.c: portability cleanup for arch needing trio for *printf Daniel
Rob Richards 19dc961e 2005-10-28T16:15:16 add additional checks to prevent tree corruption. fix problem copying * tree.c: add additional checks to prevent tree corruption. fix problem copying attribute using xmlDocCopyNode from one document to another.
Daniel Veillard d4e39ae2 2005-10-28T15:59:14 cleanup from Albert Chin html/index.sgml doesn't exist anymore Daniel * config.h.in configure.in vms/config.vms macos/src/config-mac.h: cleanup from Albert Chin * doc/Makefile.am: html/index.sgml doesn't exist anymore Daniel
Daniel Veillard 9b693b48 2005-10-28T14:54:17 more portability patches from Albert Chin for HP-UX and AIX Daniel * xmlIO.c xmlmodule.c: more portability patches from Albert Chin for HP-UX and AIX Daniel
Daniel Veillard 1d96f5aa 2005-10-28T08:44:48 applied 2 patches from Albert Chin for module portability Daniel * xmlmodule.c configure.in: applied 2 patches from Albert Chin for module portability Daniel
Daniel Veillard dbf7bfed 2005-10-28T08:25:51 fixing a portability problem on some old Unices with patch from Albert * error.c: fixing a portability problem on some old Unices with patch from Albert Chin Daniel
Aleksey Sanin b2eabc0c 2005-10-28T03:15:18 fixed bug in exc-c14n namespace visibility + test case 319367(bug #319367)
Daniel Veillard eaccdc65 2005-10-27T14:10:52 remove warnings to stdout patch from Nic Ferrier Daniel * python/libxml.py: remove warnings to stdout patch from Nic Ferrier Daniel
Daniel Veillard 7802ba56 2005-10-27T11:56:20 avoid function parameters names 'list' as this seems to give troubles with * valid.c xmlregexp.c include/libxml/valid.h include/libxml/xmlregexp.h: avoid function parameters names 'list' as this seems to give troubles with VC6 and stl as reported by Samuel Diaz Garcia. Daniel
Daniel Veillard 6e84bb28 2005-10-26T09:00:29 fix a problem in some error case on Solaris when passed a NULL filename, * parserInternals.c: fix a problem in some error case on Solaris when passed a NULL filename, pointed by Albert Chin. Daniel
Daniel Veillard b990008f 2005-10-25T12:36:29 script HTML parser error fix, corrects bug #319715 added test from Michael * HTMLparser.c: script HTML parser error fix, corrects bug #319715 * result/HTML/53867* test/HTML/53867.html: added test from Michael Day to the regression suite Daniel
Daniel Veillard 2cf36a1c 2005-10-25T12:21:29 typo fix from Michael Day Daniel * HTMLparser.c: typo fix from Michael Day Daniel
Rob Richards c342ec6d 2005-10-25T00:10:12 fix issue adding non-namespaced attributes in xmlAddChild(), * tree.c: fix issue adding non-namespaced attributes in xmlAddChild(), xmlAddNextSibling() and xmlAddPrevSibling() (bug #319108) - part 1.
William M. Brack dc904f1f 2005-10-22T02:04:26 fixed second spot where CRLF split between chunks could cause trouble (bug * parser.c: fixed second spot where CRLF split between chunks could cause trouble (bug #319279) * gentest.py, testapi.c: fixed two problems involved with --with-minimum compilation (compilation errors with schematron and formal expressions tests)
Rob Richards 2e2691b5 2005-10-21T14:45:16 prevent output of fragment tags when serializing XHTML. * xmlsave.c: prevent output of fragment tags when serializing XHTML.
Daniel Veillard aa622012 2005-10-20T15:55:25 commiting a some fixes and debug done yesterday in the London airport. * xmlregexp.c: commiting a some fixes and debug done yesterday in the London airport. Daniel
Kasimier T. Buchcik f326e77c 2005-10-20T11:06:00 Removed creation of a temporary parser context during validation when * xmlschemas.c: Removed creation of a temporary parser context during validation when processing xsi:type; this previously added a string to the dict of the schema - to assure thread safety, we don't want to modify a given schema during validation.
William M. Brack f4caa5e6 2005-10-20T09:04:05 fixed problem in xmlTextWriterVSprintf caused by misuse of vsnprintf added * xmlwriter.c: fixed problem in xmlTextWriterVSprintf caused by misuse of vsnprintf * configure.in, config.h.in: added a configuration check for va_copy and added a define for VA_COPY for xmlwriter.c fix * parser.c: fixed problem with CRLF split between chunks (bug #319279) (fix provided by Brion Vibber)
Kasimier T. Buchcik 940ab0c6 2005-10-19T17:00:53 Fixed a potential memory leak in xmlSchemaCheckCSelectorXPath() when an * xmlschemas.c: Fixed a potential memory leak in xmlSchemaCheckCSelectorXPath() when an internal error occurs. Fixed setting of ctxt->err to the given error code in the parsing error functions. * pattern.c: Added internal xmlCompileIDCXPathPath() as a starting point for IDC XPath compilation; this and some other tiny changes fixes issues regarding whitespace in the expressions and IDC selector/field relevant restrictions of the subset of XPath. Fixed a missing blocking of attributes in xmlStreamPushInternal().
Daniel Veillard 567a45b5 2005-10-18T19:11:55 removed the error message removed 2 instability warnings from function * runtest.c: removed the error message * relaxng.c xmlschemas.c: removed 2 instability warnings from function documentation * include/libxml/schemasInternals.h: changed warning about API stability * xmlregexp.c: trying to improve runtime execution of non-deterministic regexps and automata. Not fully finished but should be way better. Daniel
Kasimier T. Buchcik ee8e8ae9 2005-10-17T14:15:37 Fixed a memory leak in xmlSchemaContentModelDump(). Added output of local * xmlschemas.c: Fixed a memory leak in xmlSchemaContentModelDump(). Added output of local types in xmlSchemaElementDump(). Tiny cosmetical changes to the dump output.
Kasimier T. Buchcik 65c2f1d7 2005-10-17T12:39:58 Silenced intel compiler warnings (reported by Kjartan Maraas, bug * tree.c pattern.c: Silenced intel compiler warnings (reported by Kjartan Maraas, bug #318517). * xmlschemas.c: The above changes in pattern.c revealed an inconsistency wrt IDCs: we now _only_ pop XPath states, if we really pushed them beforehand; this was previously not checked for the case when we discover an element node to be invalid wrt the content model. Fixed segfault in xmlSchemaGetEffectiveValueConstraint().
Kasimier T. Buchcik 95c3adf5 2005-10-14T14:41:35 Adapted regression test results. * result/schemas/*.err: Adapted regression test results.
Kasimier T. Buchcik 27820270 2005-10-14T14:33:48 Fixed some identity-constraint issues: Restructured IDC node-tables * xmlschemas.c: Fixed some identity-constraint issues: Restructured IDC node-tables Allowed IDCs to resolve also to nodes of complex type with simple content. Added check for keyrefs with references to keyrefs. IDC target-nodes were interferring with IDC node-tables, since they used one list of entries only. I separated this one big list into 3 lists: 1 for IDC node-table entries, 1 for _duplicates_ of IDC node-table entries and 1 for IDC target-nodes. More code, but cleaner and it works at last. Keyrefs will fail to resolve to duplicate key/unique entries. I thought this was already working this way, but it didn't. The wording of the definition for [node table] in the spec can lead to a scenario, where keyrefs resolve perfectly, even if the relevant key-sequences of the referenced key/unique have duplicates in the subtree. Currently only Saxon 8.5.1 is dissallowing resolution to duplicate entries correctly - we will follow Saxon here. Removed some intel compiler warnings (reported by Kjartan Maraas, bug #318517). * pattern.c: Fixed an IDC-XPath problem when resolving to attributes.
Rob Richards cb418de0 2005-10-13T23:12:42 applied patch from Kolja Nowak to use getaddrinfo() if supported in * nanohttp.c include/wsockcompat.h: applied patch from Kolja Nowak to use getaddrinfo() if supported in Windows build (bug# 317431).
Kasimier T. Buchcik 748cebc2 2005-10-10T13:36:27 Adapted regression test results
Kasimier T. Buchcik 570faa57 2005-10-10T13:18:40 Initial implementation for redefinitions; this still misses checks for * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: Initial implementation for redefinitions; this still misses checks for restrictions of the content model of complex types. Fixed default/fixed values for attributes (looks like they did not work in the last releases). Completed constraints for attribute uses. Seperated attribute derivation from attribute constraints. Completed constraints for attribute group definitions. Disallowing <import>s of schemas in no target namespace if the importing schema is a chameleon schema. This contradicts the way Saxon, Xerces-J, XSV and IBM's SQC works, but the W3C XML Schema WG, thinks it is correct to dissalow such imports. Added cos-all-limited constraints. Restructured reference resolution to model groups and element declarations. Misc cleanup.
Rob Richards 54a8f67c 2005-10-07T02:33:00 remove warnings under Windows. * schematron.c xmlregexp.c: remove warnings under Windows.
Daniel Veillard bedc9771 2005-09-28T21:42:15 applied patch from Massimo Morara fixing bug #317447 about risk of invalid * parser.c: applied patch from Massimo Morara fixing bug #317447 about risk of invalid write in xmlStringLenDecodeEntities Daniel
Daniel Veillard d070d3ca 2005-09-27T09:20:07 Adrian Mouat pointed out redundancies in xmlReportError() Daniel * error.c: Adrian Mouat pointed out redundancies in xmlReportError() Daniel
Daniel Veillard 5de0938f 2005-09-26T17:18:17 seems a test to avoid duplicate transition is really needed at all times. * xmlregexp.c: seems a test to avoid duplicate transition is really needed at all times. Luka Por gave an example hitting this. Changed back the internal API. Daniel
Daniel Veillard 47fffb40 2005-09-22T11:14:43 fixing leak in xmlTextReaderReadString() #316924 daniel * xmlreader.c: fixing leak in xmlTextReaderReadString() #316924 daniel
Daniel Veillard fdba0deb 2005-09-16T08:19:43 Removed the wiki which made the HTTP server instable, and added more informations on the encoding module, Daniel.
Daniel Veillard 0f7b3310 2005-09-15T14:15:20 more fixes to the behaviour of xmlBuildRelativeURI Daniel * uri.c: more fixes to the behaviour of xmlBuildRelativeURI Daniel
Daniel Veillard 94cc103b 2005-09-15T13:09:00 detect combinatory explosion and return with a runtime error in those * xmlregexp.c: detect combinatory explosion and return with a runtime error in those case, c.f. #316338 though maybe we should not see such an explosion with that specific regexp, more checking needs to be done. Daniel
Kasimier T. Buchcik ef3d07d8 2005-09-14T17:53:43 Added some comments for the struct fields. * include/libxml/schemasInternals.h: Added some comments for the struct fields.
Daniel Veillard 4d73bb32 2005-09-14T09:04:33 Oops missing file, Daniel
William M. Brack 820d5ed7 2005-09-14T05:24:27 fixed problem when xmlBuildRelativeURI was given a blank path (bug 316224) * uri.c: fixed problem when xmlBuildRelativeURI was given a blank path (bug 316224)
Daniel Veillard 33b20b70 2005-09-12T21:43:20 release of 2.6.22 updated doc and rebuild. added XML_SAVE_NO_XHTML * NEWS configure.in doc//*: release of 2.6.22 updated doc and rebuild. * xmlsave.c include/libxml/xmlsave.h: added XML_SAVE_NO_XHTML xmlSaveOption * xmlschemas.c: minor cleanups Daniel
Kasimier T. Buchcik 91b23143 2005-09-12T19:44:00 And adapting another one. * test/schemas/import1_0.xsd: And adapting another one.
Kasimier T. Buchcik 56cbbf2d 2005-09-12T19:31:53 Adapted result. * result/schemas/derivation-ok-extension_0_0: Adapted result.
Kasimier T. Buchcik cf0123d3 2005-09-12T19:24:59 Adapted regression results. * result/schemas/allsg_0_3.err result/schemas/allsg_0_4.err result/schemas/changelog093_1_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/import1_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err: Adapted regression results.
Kasimier T. Buchcik 22c0c465 2005-09-12T19:09:46 Completion of the schema graph. Centralisation, more robustness of the * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: Completion of the schema graph. Centralisation, more robustness of the schema document aquisition story. Centralised and restructured component fixup. Fixed attribute derivation when 'prohibiting' attribute uses. Added warnings: when schema documents cannot be localized during imports; when we get duplicate and pointless attribute prohibitions. Changed error reports for IDCs to report the relevant IDC designation as well (requested by GUY Fabrice). Misc code-cleanup.
Daniel Veillard dbd61053 2005-09-12T14:03:26 applied second patch from David Madore to be less intrusive when handling * xmlsave.c: applied second patch from David Madore to be less intrusive when handling scripts and style elements in XHTML1 should fix #316041 * test/xhtml1 result//xhtml1\*: updated the test accordingly Daniel
Daniel Veillard 1db4a66b 2005-09-12T13:10:09 finished the integration with devhelp, completing the index and inserted * libxml.spec.in doc/devhelp/*: finished the integration with devhelp, completing the index and inserted into the gtk-doc database at "make install" stage Daniel
Rob Richards 2ce51c06 2005-09-12T12:16:35 add XML_SAVE_NO_EMPTY save option and use option from xmlSaveCtxtPtr * include/libxml/xmlsave.h xmlsave.c: add XML_SAVE_NO_EMPTY save option and use option from xmlSaveCtxtPtr rather than global during output. * xmlsave.c: fix some output formatting for meta element under XHTML.
Daniel Veillard 602434de 2005-09-12T09:20:31 damn XML_FEATURE_UNICODE clashes with Expat headers rename to XML_WITH_ to * include/libxml/parser.h parser.c xmllint.c: damn XML_FEATURE_UNICODE clashes with Expat headers rename to XML_WITH_ to fix bug #316053. * doc/Makefile.am: build devhelp before the examples. * doc/*: regenerated the API Daniel
Daniel Veillard 60071aec 2005-09-12T00:03:43 fix bug #316034, where xmlElemDump() can crash if given a document pointer * xmlsave.c: fix bug #316034, where xmlElemDump() can crash if given a document pointer instead of an element Daniel
Daniel Veillard fb5c6c47 2005-09-11T23:26:44 improvements on the html generation, should be complete with navigation, * doc/devhelp/devhelp.xsl: improvements on the html generation, should be complete with navigation, what is left done is glueing Daniel
Daniel Veillard 99b78502 2005-09-11T22:04:08 started work needed to generate devhelp content, not too hard based on the * configure.in doc/Makefile.am doc/apibuild.py doc/libxml2-api.xml doc/devhelp/*: started work needed to generate devhelp content, not too hard based on the existing format and extractor. Daniel
Daniel Veillard eca59a25 2005-09-09T10:56:28 fixes bug #315617 when using push CDATA in some cases. Daniel * parser.c: fixes bug #315617 when using push CDATA in some cases. Daniel
Daniel Veillard 8c6e6531 2005-09-08T21:39:47 patch from Stéphane Bidoul to compile without schematron Daniel * xmllint.c: patch from Stéphane Bidoul to compile without schematron Daniel
Daniel Veillard 7837dd8b 2005-09-06T22:16:57 patch from Oleg Paraschenko to fix xmlDebugDumpNode() when handled a * debugXML.c: patch from Oleg Paraschenko to fix xmlDebugDumpNode() when handled a namespace node. Daniel
Daniel Veillard 8240f512 2005-09-04T23:04:44 Small fix to spec file, Daniel
Daniel Veillard 0bcc7f6a 2005-09-04T21:39:03 updated the docs and rebuild releasing 2.6.21 removed * NEWS elfgcchack.h testapi.c doc/*: updated the docs and rebuild releasing 2.6.21 * include/libxml/threads.h threads.c: removed xmlIsThreadsEnabled() * threads.c include/libxml/threads.h xmllint.c: added the more generic xmlHasFeature() as suggested by Bjorn Reese, xmllint uses it. Daniel
Daniel Veillard b3d1491b 2005-09-04T20:47:39 prepare for release work for #303289, fix a formatting bug for MIN_INT * configure.in doc/* configure.in: prepare for release * xpath.c: work for #303289, fix a formatting bug for MIN_INT Daniel
Daniel Veillard b30ca313 2005-09-04T13:50:03 real fix for #314881 and #314759 is was a bit more complex than initially * relaxng.c: real fix for #314881 and #314759 is was a bit more complex than initially expected as ctxt->error == NULL had behaviour side effects at the compilation level itself. Daniel
Daniel Veillard f03a8cda 2005-09-04T12:01:57 fixing yet another pattern induced XPath bug #314282 reverted back last * pattern.c xpath.c include/libxml/pattern.h: fixing yet another pattern induced XPath bug #314282 * relaxng.c: reverted back last change it was seriously broken Daniel
Rob Richards 07b72007 2005-09-03T14:56:36 check for NULL to prevent crash with meta elements * xmlsave.c: check for NULL to prevent crash with meta elements
Daniel Veillard e40afecb 2005-09-03T14:28:02 structured error reporting problem with Relax-NG should fix #314881 and * relaxng.c: structured error reporting problem with Relax-NG should fix #314881 and #314759 Daniel
Daniel Veillard f5812c31 2005-09-03T13:43:20 fixes a portability problem raised by C370 on Z/OS Daniel * pattern.c: fixes a portability problem raised by C370 on Z/OS Daniel
Daniel Veillard 54f9a4f5 2005-09-03T13:28:24 fixing a number of issues raised by xml:id but more generally related to * SAX2.c tree.c valid.c: fixing a number of issues raised by xml:id but more generally related to attributes and ID handling, fixes #314358 among other things Daniel
Daniel Veillard 2e7598cb 2005-09-02T12:28:34 avoid passing a char[] as snprintf first argument. implemented * encoding.c parserInternals.c: avoid passing a char[] as snprintf first argument. * threads.c include/libxml/threads.h: implemented xmlIsThreadsEnabled() based on Andrew W. Nosenko idea. * doc/* elfgcchack.h: regenerated the API Daniel
Daniel Veillard c2f7056a 2005-09-01T12:45:26 the use of AM_PATH_PYTHON is not portable enough reverting back to * configure.in: the use of AM_PATH_PYTHON is not portable enough reverting back to AM_PATH_PROG Daniel
Daniel Veillard 36d73403 2005-09-01T09:52:30 Applied the last patch from Gary Coady for #304637 changing the behaviour * HTMLparser.c: Applied the last patch from Gary Coady for #304637 changing the behaviour when text nodes are found in body * result/HTML/*: this changes the output of some tests Daniel
Daniel Veillard 9a27b86f 2005-09-01T09:25:47 adding reference to Bull AIX rpms c.f. #160598 Daniel * doc/downloads.html doc/xml.html: adding reference to Bull AIX rpms c.f. #160598 Daniel
Daniel Veillard cb2a71e3 2005-08-31T09:39:42 removed the obsolete --libtool-libs option, c.f. bug #314853 Daniel * xml2-config.in: removed the obsolete --libtool-libs option, c.f. bug #314853 Daniel
Rob Richards 20108753 2005-08-30T22:47:33 move handling of meta element for http-equiv in XHTML docs to * xmlsave.c: move handling of meta element for http-equiv in XHTML docs to serialization and no longer modify internal tree.
Rob Richards 31f73028 2005-08-26T15:33:26 move handling of meta element for http-equiv in XHTML docs to * xmlsave.c: move handling of meta element for http-equiv in XHTML docs to serialization and no longer modify internal tree.
Daniel Veillard baad7887 2005-08-25T22:52:51 the profiling usually don't work, disabled rebuilt Daniel * libxml.spec.in: the profiling usually don't work, disabled * doc/*: rebuilt Daniel
Daniel Veillard 32a461f6 2005-08-25T21:48:54 trying to fix the first part of #310033 by detecting gcc <= 3.2 Daniel * configure.in: trying to fix the first part of #310033 by detecting gcc <= 3.2 Daniel
Daniel Veillard 8ce01ce3 2005-08-25T20:14:38 fixed bug #310033, the URI extraction code given a node is a bit twisted * error.c: fixed bug #310033, the URI extraction code given a node is a bit twisted and broke in the last months. Daniel
Daniel Veillard b6580aef 2005-08-25T14:18:56 uninitialized field and fix on test. Daniel * debugXML.c result/XPath/xptr/strrange2: uninitialized field and fix on test. Daniel
Daniel Veillard cfa303ac 2005-08-25T14:03:56 change verbosity depending on API get back to previous outputs Daniel * debugXML.c: change verbosity depending on API * result/XPath/tests/* result/XPath/xptr/* result/xmlid/*: get back to previous outputs Daniel
Daniel Veillard 8874b94c 2005-08-25T13:19:21 added a parser XML_PARSE_COMPACT option to allocate small text nodes (less * HTMLparser.c parser.c SAX2.c debugXML.c tree.c valid.c xmlreader.c xmllint.c include/libxml/HTMLparser.h include/libxml/parser.h: added a parser XML_PARSE_COMPACT option to allocate small text nodes (less than 8 bytes on 32bits, less than 16bytes on 64bits) directly within the node, various changes to cope with this. * result/XPath/tests/* result/XPath/xptr/* result/xmlid/*: this slightly change the output Daniel
Daniel Veillard 3854c57a 2005-08-25T10:17:45 patch from Andrew W. Nosenko, use se $GCC = 'yes' instead of $CC = 'gcc' * configure.in: patch from Andrew W. Nosenko, use se $GCC = 'yes' instead of $CC = 'gcc' because GCC may have a different name Daniel
Daniel Veillard 4f69eb69 2005-08-24T22:19:10 changes the way the python binary is found, should also fix bug #308004 * configure.in: changes the way the python binary is found, should also fix bug #308004 Daniel
Daniel Veillard 53bd1f3c 2005-08-24T14:46:07 found another bug while looking at #309616 on missing entities. this * parser.c: found another bug while looking at #309616 on missing entities. * result/ent2.sax* result/ent7.sax* result/xml2.sax*: this changed the SAX stream in missing conditions for a few tests Daniel
Daniel Veillard 2644ab27 2005-08-24T14:22:55 applied the patch suggested #309565 which can avoid looping in error * encoding.c: applied the patch suggested #309565 which can avoid looping in error conditions. Daniel
Daniel Veillard 73da77e0 2005-08-24T14:05:37 line numbers are now carried by most nodes, fixing xmlGetLineNo() c.f. bug * SAX2.c tree.c: line numbers are now carried by most nodes, fixing xmlGetLineNo() c.f. bug #309205 Daniel
Daniel Veillard 1fc3ed02 2005-08-24T12:46:09 finally converted the encoding module to the common error reporting * encoding.c error.c include/libxml/xmlerror.h: finally converted the encoding module to the common error reporting mechanism * doc/* doc/html/libxml-xmlerror.html: rebuilt Daniel
Daniel Veillard 8bda20f7 2005-08-24T09:36:47 removed a potentially uninitialized variable error fixed a deprecation * xpath.c: removed a potentially uninitialized variable error * python/generator.py: fixed a deprecation warning * python/tests/tstLastError.py: silent the damn test when Okay ! Daniel
Daniel Veillard bca3ad25 2005-08-23T22:14:02 fixed compilation when configured --without-sax1 and other cleanups fixes * SAX2.c globals.c runtest.c testC14N.c testapi.c tree.c include/libxml/SAX2.h include/libxml/xmlregexp.h: fixed compilation when configured --without-sax1 and other cleanups fixes bug #172683 * doc/* elfgcchack.h: regenerated Daniel
Daniel Veillard 96688263 2005-08-23T18:14:12 fixed bug #170489 reported by Jirka Kosek added the test to the regression * parser.c: fixed bug #170489 reported by Jirka Kosek * test/valid/objednavka.xml test/valid/dtds/objednavka.dtd result/valid/objednavka*: added the test to the regression suite. Daniel
Daniel Veillard ea4b0bae 2005-08-23T16:06:08 added a recovery mode for the HTML parser based on the suggestions of bug * HTMLparser.c include/libxml/HTMLparser.h: added a recovery mode for the HTML parser based on the suggestions of bug #169834 by Paul Loberg Daniel
Daniel Veillard 17cccb5e 2005-08-23T13:49:54 Hopefully fixed this time, daniel
Daniel Veillard ccb4d41c 2005-08-23T13:41:17 regenerated fixed a compilation problem some cleanups and one bug fix * elfgcchack.h testapi.c doc/*: regenerated * schematron.c: fixed a compilation problem * xmlregexp.c include/libxml/xmlregexp.h: some cleanups and one bug fix * result/expr/base: slightly changes the number of Cons. Daniel
Daniel Veillard 5eee767c 2005-08-22T21:22:27 rescanned code and rebuilt small cleanup cleanup problems from code * elfgcchack.h testapi.c doc/*: rescanned code and rebuilt * xmlregexp.c: small cleanup * include/libxml/schematron.h include/libxml/xmlexports.h include/libxml/xmlversion.h.in: cleanup problems from code scanner Daniel
Daniel Veillard 4f917e24 2005-08-22T16:01:43 applied patch from Kuba Nowakowski fixing bug #313982 also added the test * xmlschemastypes.c: applied patch from Kuba Nowakowski fixing bug #313982 * result/schemas/bug313982* test/schemas/bug313982*: also added the test case to the regression suite. Daniel
Daniel Veillard a4181227 2005-08-22T15:50:57 printed the wrong string Daniel * testRegexp.c: printed the wrong string Daniel
Daniel Veillard 0090bd52 2005-08-22T14:43:43 exported xmlExpExpDerive(), added it to the testRegexp command line tool * testRegexp.c xmlregexp.c include/libxml/xmlregexp.h: exported xmlExpExpDerive(), added it to the testRegexp command line tool when providing multiple expressions. Daniel
Daniel Veillard 355a0238 2005-08-22T12:58:05 added the first regression test suite set for the new expression support * Makefile.am result/expr/base test/expr/base: added the first regression test suite set for the new expression support Daniel
Daniel Veillard 465a000b 2005-08-22T12:07:04 fixed an uninitialized variable extended the API to add the parser, * valid.c: fixed an uninitialized variable * xmlregexp.c include/libxml/xmlregexp.h: extended the API to add the parser, serializer and some debugging * include/libxml/xmlversion.h.in: made the new support compiled by default if Schemas is included * testRegexp.c: cleanup and integration of the first part of the new code with a special switch * xmllint.c: show up Expr in --version if compiled in * include/libxml/tree.h: moved the xmlBuffer definition up Daniel
Kasimier T. Buchcik 630215ba 2005-08-22T10:15:39 Some preparation for the creation of a graph of * xmlschemas.c: Some preparation for the creation of a graph of imported/included/redefined schemas; this is needed for at least the redefinitions. Centralized the creation of the parser context in one function.
Daniel Veillard 81a8ec6b 2005-08-22T00:20:58 pushing the formal expression handling code to have it in CVs from now. * xmlregexp.c include/libxml/xmlregexp.h: pushing the formal expression handling code to have it in CVs from now. Not plugged, and misses APIs it's not compiled in yet. Daniel
Daniel Veillard 45b97e72 2005-08-20T21:14:28 applied another patch from Rob Richards to fix xmlTextReaderGetAttributeNs * xmlreader.c: applied another patch from Rob Richards to fix xmlTextReaderGetAttributeNs and xmlTextReaderMoveToAttributeNs Daniel
Daniel Veillard 3c40e61b 2005-08-17T07:07:44 applied patch from Rob Richards to fix xmlTextReaderGetAttribute behaviour * xmlreader.c: applied patch from Rob Richards to fix xmlTextReaderGetAttribute behaviour with namespace declarations Daniel
Kasimier T. Buchcik 764b3d61 2005-08-12T12:25:23 Changed output for keyref-match errors; the target-node will be now * xmlschemas.c include/libxml/xmlerror.h: Changed output for keyref-match errors; the target-node will be now reported rather than the scope-node of the keyref definition - allowing easier chasing of instance errors. This was reported by Guy Fabrice to the mailing list. Some initial parsing code for schema redefinitions. * result/schemas/bug303566_1_1.err result/schemas/bug312957_1_0.err: Adapted test results due to the keyref changes.