Log

Author Commit Date CI Message
Kasimier T. Buchcik 7ca5aedf 2005-12-12T15:13:40 Workaround for bug #323510: substituted the epsilon transition for a * xmlschemas.c: Workaround for bug #323510: substituted the epsilon transition for a labelled transition, in order to avoid a bug in xmlregexp.c which eliminated the epsilon transition and marked the initial state as final.
Daniel Veillard bc4cc9da 2005-12-12T13:26:56 Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied * xmlreader.c: Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied patch fixing #323864 Daniel
Daniel Veillard 6a0baa0c 2005-12-10T11:11:12 fixed a number of warnings shown by HP-UX compiler and reported by Rick * HTMLparser.c configure.in parserInternals.c runsuite.c runtest.c testapi.c xmlschemas.c xmlschemastypes.c xmlstring.c: fixed a number of warnings shown by HP-UX compiler and reported by Rick Jones Daniel
Rob Richards ffe47feb 2005-12-09T17:52:21 Insert space between pubid and sysid when both passed to * xmlwriter.c: Insert space between pubid and sysid when both passed to xmlTextWriterStartDTD and indenting not being used. Remove no longer used Mem callbacks.
Kasimier T. Buchcik dcac4fce 2005-12-09T10:03:27 Changed to instantly mark instance-tests as failed if the corresponding * runsuite.c: Changed to instantly mark instance-tests as failed if the corresponding schema was invalid. This reflects the side of the Python code for the XML Schema test suite. We now get the same number of failed tests on both sides.
Kasimier T. Buchcik bdadaedd 2005-12-07T14:02:42 Added xmlTextReaderSchemaValidateCtxt() to the API. * xmlreader.c include/libxml/xmlreader.h: Added xmlTextReaderSchemaValidateCtxt() to the API.
Kasimier T. Buchcik 215406f0 2005-12-07T12:14:09 Fixed a segfault: the instance document was still tried to be validated, * xmlschemas.c: Fixed a segfault: the instance document was still tried to be validated, if the schema, dynamically acquired using XSI was invalid, thus mangled. The validation will stop (or rather won't validate) now in such a case. The schema parser error code will be set on the validion context now; this is somehow not nice, but it assures that the validation context indicates an error in there was a parser error.
Daniel Veillard 42ca6734 2005-12-06T22:21:46 small doc patch from Aron Stansvik another doc patch for a deprecated API * xmlreader.c: small doc patch from Aron Stansvik * legacy.c: another doc patch for a deprecated API Daniel
Kasimier T. Buchcik 27759f26 2005-12-05T15:32:28 Tiny change for 'make tests': raised the number of expected failures for * Makefile.am: Tiny change for 'make tests': raised the number of expected failures for James Clark's XML Schema datatype tests from 10 to 11. The additional reported error was agreed to be correct long time ago, but we missed to adjust the message reported by the testing script.
Kasimier T. Buchcik 7c78215b 2005-12-02T12:52:47 Added missing regression test results for the latest IDC and xs:decimal * result/schemas/decimal* result/schemas/bug322411*: Added missing regression test results for the latest IDC and xs:decimal bugs.
Kasimier T. Buchcik bf442eb2 2005-11-30T11:24:18 Added regression tests for the latest IDC and xs:decimal bugs. * test/schemas/decimal* test/schemas/bug322411*: Added regression tests for the latest IDC and xs:decimal bugs.
Kasimier T. Buchcik f39e8d1f 2005-11-30T11:03:24 Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was * xmlschemas.c: Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was filled with NULLs instead of the nodes under certain conditions. This lead to a segfault when the list's entries were accessed.
Kasimier T. Buchcik 72f50c18 2005-11-28T16:36:30 Fixed parsing of xs:decimal to allow/deny special lexical forms. Fixed the * xmlschemastypes.c: Fixed parsing of xs:decimal to allow/deny special lexical forms. Fixed the totalDigits for values in the range (x < 1) && (x > -1) && (x != 0); E.g "0.123" has now a totalDigits of 3 (was 4 previously). Adjusted the comparison function for decimals due to this change. As a side effect comparison against zeroes was optimized.
Kasimier T. Buchcik 132ba5f5 2005-11-28T12:32:24 An assignment to a local variable, which was used to access the IDC node * xmlschemas.c: An assignment to a local variable, which was used to access the IDC node list, was missing after the reallocation of the list (reported by Fabrice GUY bug #322411). Renamed the define ENABLE_IDC_NODE_TABLES to ENABLE_IDC_NODE_TABLES_TEST and *disabled* it, since it is used to force bubbling of IDC node tables even if not necessary; this was intended to be used for test purposes, but I obviously missed to disable it (although it apparently helped finding the bug).
Kasimier T. Buchcik 81755ea6 2005-11-23T16:39:27 In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() * xmlschemas.c: In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() was not assigned to anything; this caused XSI-driven-dynamic schema acquisition to fail with @noNamespaceSchemaLocation (reported by Julien Lamy on the mailing list).
Kasimier T. Buchcik 5d2998be 2005-11-22T17:36:01 Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for * xmlschemas.c: Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for components to stop at the first encountered attribute group component. Fixed error report in xmlSchemaCheckSRCRedefineFirst(): the designation of a not-found component was not reported.
Daniel Veillard 5e9576a4 2005-11-21T11:23:47 Albert Chin found another signed/unsigned problem in the date and time * xmlschemastypes.c: Albert Chin found another signed/unsigned problem in the date and time code raised on IRIX 6.5 Daniel
Kasimier T. Buchcik 90b5ebc0 2005-11-18T17:18:27 Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of * xmlschemas.c include/libxml/xmlschemas.h: Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of error relevant information to subsequent parser/validation contexts.
Daniel Veillard c19d535e 2005-11-17T13:12:16 removed unreachable code pointed out by Oleksandr Kononenko, fixes bug * parserInternals.c: removed unreachable code pointed out by Oleksandr Kononenko, fixes bug #321695 Daniel
Daniel Veillard ae487ba0 2005-11-17T07:25:52 use ctxt->standalone = -2 to indicate that the XMLDecl was parsed but no * parser.c: use ctxt->standalone = -2 to indicate that the XMLDecl was parsed but no standalone attribute was found, suggested by Michael Day to detect if an XMLDecl was found. Daniel
Daniel Veillard 93e577f1 2005-11-15T08:50:04 Hisashi Fujinaka pointed that errors in Schemas tests were not properly * runtest.c: Hisashi Fujinaka pointed that errors in Schemas tests were not properly reported. Daniel
Daniel Veillard 4d3866cf 2005-11-13T12:43:59 applied patch from Geert Jansen to remove xmlBufferClose() which is not * xmlIO.c: applied patch from Geert Jansen to remove xmlBufferClose() which is not needed. Daniel
Kasimier T. Buchcik 77e76829 2005-11-11T12:52:32 Changed xmlSchemaFormatIDCKeySequence() to use * xmlschemas.c: Changed xmlSchemaFormatIDCKeySequence() to use xmlSchemaGetCanonValueWhtspExt() in order to correctly report values for xs:anySimpleType. * test/schemas/idc-keyref-err1* result/schemas/idc-keyref-err1*: Added a test for this change.
Rob Richards a44f234d 2005-11-09T18:03:45 function consolidation when writing to xmlBuffer. Return error condition * xmlIO.c xmlwriter.c: function consolidation when writing to xmlBuffer. Return error condition not len if xmlwriter fails writing to buffer.
Daniel Veillard 9a00fd29 2005-11-09T08:56:26 applied patch from Geert Jansen to implement the save function to a * xmlsave.c xmlIO.c include/libxml/xmlIO.h include/libxml/xmlsave.h: applied patch from Geert Jansen to implement the save function to a xmlBuffer, and a bit of cleanup. Daniel
Kasimier T. Buchcik 69dea3a0 2005-11-07T14:02:44 Fixed the type of the totalDigits value to be positiveInteger. Fixed crash * xmlschemas.c xmlschemastypes.c: Fixed the type of the totalDigits value to be positiveInteger. Fixed crash in an error report function when we gave it the document node; only element and attribute nodes are processed now (reported by Rob Richards).
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