ChangeLog


Log

Author Commit Date CI Message
Nick Wellnhofer 20c60886 2020-03-08T17:19:42 Fix typos Resolves #133.
Nick Wellnhofer 74a8a91f 2019-09-30T17:58:59 Fix a few more typos ("fonction")
Jared Yanovich 2a350ee9 2019-09-30T17:04:54 Large batch of typo fixes Closes #109.
Nick Wellnhofer 8bbe4508 2017-06-17T16:15:09 Spelling and grammar fixes Fixes bug 743172, bug 743489, bug 769632, bug 782400 and a few other misspellings.
Jan Pokorný bb654feb 2016-04-13T16:56:07 Fix typos: dictio{ nn -> n }ar{y,ies} Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Jan Pokorný 9a85d40c 2013-11-29T23:26:25 Fix incorrect spelling entites->entities Partially, a follow-up of 81d7a8245cf9a31a49499a5a195c2b89e6f91180. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Daniel Veillard 48247b4f 2009-07-10T16:12:46 Fix a regression in streaming entities support * parser.c: fix a regression in entity parsing when using the reader introduced because we were not reusing _private on entities parsing context
Aleksey Sanin 83868247 2009-07-09T10:26:22 Aleksey Sanin support for c14n 1.1 * c14n.c include/libxml/c14n.h: adds support for C14N 1.1, new flags at the API level * runtest.c Makefile.am testC14N.c xmllint.c: add support in CLI tools and test binaries * result/c14n/1-1-without-comments/* test/c14n/1-1-without-comments/*: add a new batch of tests
Daniel Veillard 44af232c 2009-07-09T09:02:11 Fix ChangeLog merge conflict
Daniel Veillard ab2a763d 2009-07-09T08:45:03 A bit of cleanups * tree.c: avoid calling xmlAddID with NULL values * parser.c: add a few xmlInitParser in some entry points
Rob Richards 798743a4 2009-06-19T13:54:25 * parser.c: use options from current parser context when creating a parser context within xmlParseCtxtExternalEntity * xmlwriter.c: fix error message when unable to create output file
Daniel Veillard bccae2d2 2009-06-04T11:22:45 * c14n.c debugXML.c doc/examples/io2.c parser.c schematron.c valid.c xmlschemas.c xmlwriter.c xpath.c: use %s to printf string patch by Christian Persch, fixes #581612
Daniel Veillard 7dd7080a 2009-06-04T11:08:39 * parser.c threads.c: change the threading initialization sequence as suggested by Igor Novoseltsev to avoid crash if xmlInitParser() is called from a thread which is not the main one, should fix #584605 daniel
Daniel Veillard 4d3e2da7 2009-05-15T17:55:45 * HTMLparser.c: make sure we keep line numbers fixes #580705 based Aaron Patterson patch Daniel
Roland Steiner 04f8eef8 2009-05-12T09:16:16 * HTMLparser.c: a broken HTML table attributes initialization, fixes #581803, by Roland Steiner <rolandsteiner@google.com> Daniel
veillard 494ed594 2009-05-12T08:54:59 * libxml2.doap: adding RDF dope file. Daniel
veillard 97c7be6a 2009-05-12T08:43:54 * configure.in: adapt the extra version detection code to git Daniel
Rob Richards 2c8c772d 2009-04-29T10:09:05 * parser.c: do not set error code in xmlNsWarn
Daniel Veillard f076f348 2009-04-15T09:20:25 change ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name * include/libxml/parser.h include/libxml/xmlwriter.h include/libxml/relaxng.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in include/libxml/valid.h include/libxml/xmlschemas.h include/libxml/xmlerror.h: change ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name collisions with other packages and headers as reported by Belgabor and Mike Hommey daniel svn path=/trunk/; revision=3827
Daniel Veillard 719f397e 2009-04-02T12:04:35 fix structured error handling problems #564217 daniel * error.c: fix structured error handling problems #564217 daniel svn path=/trunk/; revision=3826
Rob Richards 9c0aa472 2009-03-26T18:10:19 use options from current parser context when creating an entity parser * parser.c: use options from current parser context when creating an entity parser context svn path=/trunk/; revision=3825
Daniel Veillard a4f85b93 2009-03-25T10:45:20 updated SVN URL for GNOME as pointed by Vincent Lefevre and regenerated * doc/*: updated SVN URL for GNOME as pointed by Vincent Lefevre and regenerated docs daniel svn path=/trunk/; revision=3824
Daniel Veillard c6561463 2009-03-25T10:22:31 hide the nbParse* variables used for debugging as pointed by Mike Hommey * parser.c: hide the nbParse* variables used for debugging as pointed by Mike Hommey daniel svn path=/trunk/; revision=3823
Daniel Veillard 48b3eb22 2009-03-25T09:51:19 fixes for Borland/CodeGear/Embarcadero compilers by Eric Zurcher Daniel * include/wsockcompat.h win32/Makefile.bcb xpath.c: fixes for Borland/CodeGear/Embarcadero compilers by Eric Zurcher Daniel svn path=/trunk/; revision=3822
Daniel Veillard db3ce969 2009-03-25T09:43:49 xmlXPathRegisterNs should not allow enpty prefixes daniel * xpath.c: xmlXPathRegisterNs should not allow enpty prefixes daniel svn path=/trunk/; revision=3821
Daniel Veillard 43bc89c1 2009-03-23T19:32:04 add a missing check in xmlAddSibling, patch by Kris Breuker avoid * tree.c: add a missing check in xmlAddSibling, patch by Kris Breuker * xmlIO.c: avoid xmlAllocOutputBuffer using XML_BUFFER_EXACT which leads to performances problems especially on Windows. daniel svn path=/trunk/; revision=3820
William M. Brack ec5b1fd1 2009-03-03T06:31:43 changed include of config.h to be surrounded by quotation marks #570806 * trio.h: changed include of config.h to be surrounded by quotation marks #570806 svn path=/trunk/; revision=3819
Daniel Veillard 01101204 2009-02-21T09:22:04 more warnings about xmlCleanupThreads and xmlCleanupParser to avoid * threads.c parser.c: more warnings about xmlCleanupThreads and xmlCleanupParser to avoid troubles like #571409 daniel svn path=/trunk/; revision=3818
Daniel Veillard cb0ae191 2009-02-20T08:40:55 cleanups and error reports when xmlTextWriterVSprintf fails, by Jinmei * xmlwriter.c: cleanups and error reports when xmlTextWriterVSprintf fails, by Jinmei Tatuya daniel svn path=/trunk/; revision=3817
Daniel Veillard eb0a0b2e 2009-02-20T08:19:53 remove a couple of leaks on errors reported by Jinmei Tatuya daniel * xmlwriter.c: remove a couple of leaks on errors reported by Jinmei Tatuya daniel svn path=/trunk/; revision=3816
Daniel Veillard 97ff9b36 2009-01-18T21:43:30 preparing 0.7.3 release fix a typo in a name Daniel * configure.in doc/xml.html doc/*: preparing 0.7.3 release * include/libxml/parserInternals.h SAX2.c: fix a typo in a name Daniel svn path=/trunk/; revision=3814
Daniel Veillard f63085de 2009-01-18T20:53:59 port patch from Marcus Meissner to add gcc checking for printf like * include/libxml/parser.h include/libxml/xmlwriter.h include/libxml/relaxng.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in include/libxml/valid.h include/libxml/xmlschemas.h include/libxml/xmlerror.h: port patch from Marcus Meissner to add gcc checking for printf like functions parameters, should fix #65068 * doc/apibuild.py doc/*: modified the script accordingly and regenerated * xpath.c xmlmemory.c threads.c: fix a few warnings Daniel svn path=/trunk/; revision=3813
Daniel Veillard d032a5bc 2009-01-18T19:41:26 windows header should get the same define Daniel * include/libxml/xmlwin32version.h.in: windows header should get the same define Daniel svn path=/trunk/; revision=3812
Daniel Veillard d4d47057 2009-01-18T17:26:02 apply patch from Marcus Meissner to add gcc attribute alloc_size should * include/libxml/xmlversion.h.in include/libxml/xmlmemory.h: apply patch from Marcus Meissner to add gcc attribute alloc_size should fix #552505 * doc/apibuild.py doc/* testapi.c: regenerate the API * include/libxml/parserInternals.h: fix a comment problem raised by apibuild.py daniel svn path=/trunk/; revision=3811
Daniel Veillard d4a3f241 2009-01-18T15:41:30 also remove pthread key when stopping thread support, patch based on Alex * threads.c: also remove pthread key when stopping thread support, patch based on Alex Ott one should fix #564723 daniel svn path=/trunk/; revision=3810
Daniel Veillard bf2ebff0 2009-01-18T14:57:04 patch from Daniel Zimmermann fixing a memory leak in an edge case, solves * threads.c: patch from Daniel Zimmermann fixing a memory leak in an edge case, solves #562230 Daniel svn path=/trunk/; revision=3809
Daniel Veillard 1fb2e0df 2009-01-18T14:08:36 add a new define XML_MAX_TEXT_LENGHT limiting the maximum size of a single * include/libxml/parserInternals.h SAX2.c: add a new define XML_MAX_TEXT_LENGHT limiting the maximum size of a single text node, the defaultis 10MB and can be removed with the HUGE parsing option Daniel svn path=/trunk/; revision=3808
Rob Richards b9ed017d 2009-01-05T17:28:50 add XML_PARSE_OLDSAX parser option to enable pre 2.7 SAX behavior. * include/libxml/parser.h parser.c: add XML_PARSE_OLDSAX parser option to enable pre 2.7 SAX behavior. svn path=/trunk/; revision=3807
Rob Richards 810a78b3 2008-12-31T22:13:57 set doc on last child tree in xmlAddChildList for bug #546772. Fix problem * tree.c: set doc on last child tree in xmlAddChildList for bug #546772. Fix problem adding an attribute via with xmlAddChild reported by Kris Breuker. svn path=/trunk/; revision=3806
Rob Richards 5a7d8bdf 2008-12-27T13:17:43 xmlwriter.c: fix indenting in xmlTextWriterFullEndElement for bug# 554353. svn path=/trunk/; revision=3805
Daniel Veillard be2bd6ac 2008-11-27T15:26:28 adds element traversal support avoid a warning regenerated daniel * include/libxml/tree.h tree.c python/generator.py: adds element traversal support * valid.c: avoid a warning * doc/*: regenerated daniel svn path=/trunk/; revision=3804
Daniel Veillard 1dc9feb0 2008-11-17T15:59:21 fix for CVE-2008-4226, a memory overflow when building gigantic text * SAX2.c parser.c: fix for CVE-2008-4226, a memory overflow when building gigantic text nodes, and a bit of cleanup to better handled out of memory problem in that code. * tree.c: fix for CVE-2008-4225, lack of testing leads to a busy loop test assuming one have enough core memory. Daniel svn path=/trunk/; revision=3803
Daniel Veillard 6b099014 2008-11-06T13:47:39 Matthias Kaehlcke reported a build problem when not compiling HTML support * xmllint.c: Matthias Kaehlcke reported a build problem when not compiling HTML support in. daniel svn path=/trunk/; revision=3802
Daniel Veillard b40744e3 2008-10-17T13:26:44 patch from Adrian Bunk which adds --disable-rebuild-docs to avoid * configure.in doc/Makefile.am: patch from Adrian Bunk which adds --disable-rebuild-docs to avoid rebuilding them daniel svn path=/trunk/; revision=3801
Daniel Veillard 7f4547cd 2008-10-03T07:58:23 preparing the release of 2.7.2 fix the Solaris portability issue * configure.in doc/* NEWS: preparing the release of 2.7.2 * dict.c: fix the Solaris portability issue * parser.c: additional cleanup on #554660 fix * test/ent13 result/ent13* result/noent/ent13*: added the example in the regression test suite. * HTMLparser.c: handle leading BOM in htmlParseElement() Daniel svn path=/trunk/; revision=3799
Daniel Veillard 34a7fc38 2008-10-02T20:55:10 fix a nasty bug introduced when cleaning up entities processing in 2.7.x , * parser.c: fix a nasty bug introduced when cleaning up entities processing in 2.7.x , fixes #554660 Daniel svn path=/trunk/; revision=3798
Daniel Veillard a57ba4ce 2008-09-25T16:06:18 fix an HTML parsing error on large data sections reported by Mike Day add * HTMLparser.c: fix an HTML parsing error on large data sections reported by Mike Day * test/HTML/utf8bug.html result/HTML/utf8bug.html.err result/HTML/utf8bug.html.sax result/HTML/utf8bug.html: add the reproducer to the test suite daniel svn path=/trunk/; revision=3797
Daniel Veillard 2e36da9f 2008-09-25T15:36:43 fix compilation if XPath is not included Daniel * runxmlconf.c: fix compilation if XPath is not included Daniel svn path=/trunk/; revision=3796
Daniel Veillard 7e65fad1 2008-09-25T14:55:21 patch from Riccardo Scussat fixing custom error handlers problems. daniel * xmlreader.c: patch from Riccardo Scussat fixing custom error handlers problems. daniel svn path=/trunk/; revision=3795
Daniel Veillard 856d9281 2008-09-25T14:31:40 new options to serialize as XML/HTML/XHTML and restore old entry point * include/libxml/xmlsave.h xmlsave.c: new options to serialize as XML/HTML/XHTML and restore old entry point behaviours Daniel svn path=/trunk/; revision=3794
Daniel Veillard a7036d93 2008-09-01T14:50:19 prepare release of 2.7.1 daniel * doc/xml.html doc/news.html configure.in python/setup.py NEWS: prepare release of 2.7.1 daniel svn path=/trunk/; revision=3792
Daniel Veillard 074f37e7 2008-09-01T13:38:22 applied a couple of patches from Martin avoiding some leaks, fixinq QName * schematron.c xpath.c: applied a couple of patches from Martin avoiding some leaks, fixinq QName checks in XPath, XPath debugging and schematron code cleanups. * python/tests/Makefile.am python/tests/xpathleak.py: add the specific regression tests, just tweak it to avoid output by default Daniel svn path=/trunk/; revision=3791
Daniel Veillard da3fee40 2008-09-01T13:08:57 Borland C fix from Moritz Both regenerate, workaround a problem for buffer * trionan.c: Borland C fix from Moritz Both * testapi.c: regenerate, workaround a problem for buffer testing * xmlIO.c HTMLtree.c: new internal entry point to hide even better xmlAllocOutputBufferInternal * tree.c: harden the code around buffer allocation schemes * parser.c: restore the warning when namespace names are not absolute URIs * runxmlconf.c: continue regression tests if we get the expected number of errors * Makefile.am: run the python tests on make check * xmlsave.c: handle the HTML documents and trees * python/libxml.c: convert python serialization to the xmlSave APIs and avoid some horrible hacks Daniel svn path=/trunk/; revision=3790
Daniel Veillard 1572425c 2008-08-30T15:01:04 preparing 2.7.0 release remove some testing traces remove some warnings * configure.in, doc/*: preparing 2.7.0 release * tree.c: remove some testing traces * parser.c xmlIO.c xmlschemas.c: remove some warnings Daniel svn path=/trunk/; revision=3788
Daniel Veillard e83e93e7 2008-08-30T12:52:26 make a new kind of buffer where shrinking and adding in head can avoid * include/libxml/tree.h tree.c: make a new kind of buffer where shrinking and adding in head can avoid reallocation or full buffer memmoves * encoding.c xmlIO.c: use the new kind of buffers for output buffers Daniel svn path=/trunk/; revision=3787
Daniel Veillard 28b7b4bd 2008-08-30T08:19:02 regenerated Daniel * doc/* testapi.c: regenerated Daniel svn path=/trunk/; revision=3786
Daniel Veillard 4cc67bb7 2008-08-29T19:58:23 patch from Robert Schwebel , allows to compile the example if configured * doc/examples/reader3.c: patch from Robert Schwebel , allows to compile the example if configured without output support fixes #545582 * Makefile.am: add testrecurse to the make check tests * HTMLparser.c: if the parser got a encoding argument it should be used over what the meta specifies, patch fixing #536346 Daniel svn path=/trunk/; revision=3785
Daniel Veillard cba68396 2008-08-29T12:43:40 a couple more fixes patch from Andreas Färber to compile on Haiku * parser.c: a couple more fixes * nanohttp.c nanoftp.c: patch from Andreas Färber to compile on Haiku * doc/examples/*: regenerated daniel svn path=/trunk/; revision=3784
Daniel Veillard 0161e638 2008-08-28T15:36:32 completely different fix for the recursion detection based on entity * parser.c include/libxml/parser.h: completely different fix for the recursion detection based on entity density, big cleanups in the entity parsing code too * result/*.sax*: the parser should not ask for used defined versions of the predefined entities * testrecurse.c: automatic test for entity recursion checks * Makefile.am: added testrecurse * test/recurse/lol* test/recurse/good*: a first set of tests for the recursion Daniel svn path=/trunk/; revision=3783
Daniel Veillard 49d4405a 2008-08-27T19:57:06 a bit of cleanup and added checks based on the regression tests of the * include/libxml/xmlerror.h parser.c: a bit of cleanup and added checks based on the regression tests of the xmlconf suite Daniel svn path=/trunk/; revision=3782
Daniel Veillard f582d14f 2008-08-27T17:23:41 bug in parsing RFC 3986 uris with port numbers Daniel * uri.c: bug in parsing RFC 3986 uris with port numbers Daniel svn path=/trunk/; revision=3781
Daniel Veillard bfa5cf1c 2008-08-27T15:33:28 add an --with-coverage configure option and a 'make cov' target based on * configure.in Makefile.am: add an --with-coverage configure option and a 'make cov' target based on gcc profiling and the lcov tool. Currently at 68.9% coverage out of 'make check' and runsuite executions. * xmlreader.c: remove warnings due to C++ comments Daniel svn path=/trunk/; revision=3780
Daniel Veillard a8f09ce8 2008-08-27T13:02:01 cleanup entity pushing error handling based on a patch from Ashwin daniel * include/libxml/parserInternals.h parser.c: cleanup entity pushing error handling based on a patch from Ashwin daniel svn path=/trunk/; revision=3779
Daniel Veillard 2cba4158 2008-08-27T11:45:41 fix a small initialization problem raised by Ashwin increase testing * threads.c: fix a small initialization problem raised by Ashwin * testapi.c gentest.py: increase testing especially for document with an internal subset, and entities * tree.c: fix a deallocation issue when unlinking entities from a document. * valid.c: fix a missing entry point test not found previously. * doc/*: regenerated the APIs, docs etc. daniel svn path=/trunk/; revision=3778
Daniel Veillard 8915c150 2008-08-26T13:05:34 strengthen some of the internal parser limits, add an XML_PARSE_HUGE * include/libxml/parser.h parser.c xmllint.c: strengthen some of the internal parser limits, add an XML_PARSE_HUGE option to bypass them all. More internal parser limits will still need to be added. Daniel svn path=/trunk/; revision=3777
Daniel Veillard bf9c1dad 2008-08-26T07:46:42 add the testchar to 'make check' Volker Grabsch pointed out a typo * Makefile.am: add the testchar to 'make check' * xmlschemas.c: Volker Grabsch pointed out a typo * xmlregexp.c: production [19] from XML Schemas regexps were a mistake removed in version REC-xmlschema-2-20041028, Volker Grabsch provided a patch to remove it * test/schemas/regexp-char-ref_0.xml test/schemas/regexp-char-ref_0.xsd test/schemas/regexp-char-ref_1.xsd result/schemas/regexp-char-ref_0_0 result/schemas/regexp-char-ref_1_0: Volker Grabsch also provided regession tests for this Daniel svn path=/trunk/; revision=3776
Daniel Veillard 54bd29b7 2008-08-26T07:26:55 patch based on Wieant Nielander contribution to add the option of not * include/libxml/parser.h xinclude.c xmllint.c: patch based on Wieant Nielander contribution to add the option of not doing URI base fixup in XInclude Daniel svn path=/trunk/; revision=3775
Daniel Veillard aa6de47e 2008-08-25T14:53:31 applied patch from Aswin to fix tree skipping fixed a comment and added a * xmlreader.c: applied patch from Aswin to fix tree skipping * include/libxml/entities.h entities.c: fixed a comment and added a new xmlNewEntity() entry point * runtest.c: be less verbose * tree.c: space and tabs cleanups daniel svn path=/trunk/; revision=3774
Daniel Veillard f4f4e485 2008-08-25T08:57:48 rework the patch to avoid some ABI issue with people allocating entities * include/libxml/entities.h entities.c SAX2.c parser.c: rework the patch to avoid some ABI issue with people allocating entities structure directly Daniel svn path=/trunk/; revision=3773
Daniel Veillard 4bf899bf 2008-08-20T17:04:30 fix for CVE-2008-3281 Daniel * include/libxml/parser.h include/libxml/entities.h entities.c parserInternals.c parser.c: fix for CVE-2008-3281 Daniel svn path=/trunk/; revision=3772
Rob Richards 117baa07 2008-08-10T17:07:33 fix non GNUC builds. * dict.c: fix non GNUC builds. svn path=/trunk/; revision=3771
Daniel Veillard 0765ae89 2008-08-08T12:14:37 adding a check-valgrind target Daniel * makefile.am: adding a check-valgrind target Daniel svn path=/trunk/; revision=3770
Daniel Veillard d330f18f 2008-08-08T12:03:22 add the new test in 'make check' and update it to check subdictionaries * Makefile.am testdict.c: add the new test in 'make check' and update it to check subdictionaries processing. Daniel svn path=/trunk/; revision=3769
Daniel Veillard d68f8912 2008-08-08T10:09:19 added a program to regression test the dictionary code improve the lookup * testdict.c: added a program to regression test the dictionary code * dict.c: improve the lookup efficiency by caching the key. Daniel svn path=/trunk/; revision=3768
Daniel Veillard ffda65f0 2008-08-07T16:33:49 chased and found a couple of nasty issues Daniel * dict.c: chased and found a couple of nasty issues Daniel svn path=/trunk/; revision=3767
CEST 2008 Sven Herzberg dc41d862 2008-08-07T13:52:30 Bug 546629 – runtests doesn't pass on my mac Reviewed by William M. Thu Aug 7 15:51:31 CEST 2008 Sven Herzberg <sven@imendio.com> Bug 546629 – runtests doesn't pass on my mac Reviewed by William M. Brack. * runtest.c: use libpthread on Mac OS X as well svn path=/trunk/; revision=3766
Daniel Veillard 84c45df8 2008-08-06T10:26:06 allow [ and ] in fragment identifiers, 3986 disallow them but it's widely * uri.c: allow [ and ] in fragment identifiers, 3986 disallow them but it's widely used for XPointer, and would break DocBook processing among others Daniel svn path=/trunk/; revision=3765
Daniel Veillard 424785e7 2008-08-06T09:35:25 change the big key algorithm to work properly with QName too, fix a bug * dict.c: change the big key algorithm to work properly with QName too, fix a bug with dict size and sub dictionaries Daniel svn path=/trunk/; revision=3764
Daniel Veillard d7af5553 2008-08-04T15:29:44 rewrite the URI parser to update to rfc3986 (from 2396) removed the error * uri.c include/libxml/uri.h: rewrite the URI parser to update to rfc3986 (from 2396) * test/errors/webdav.xml result/errors/webdav.xml*: removed the error test, 'DAV:' is a correct URI under 3986 * Makefile.am: small cleanup in make check Daniel svn path=/trunk/; revision=3763
Daniel Veillard ae0765b6 2008-07-31T19:54:59 more progresses against the official regression tests small cleanup for * runxmlconf.c: more progresses against the official regression tests * runsuite.c: small cleanup for non-leak reports * include/libxml/tree.h: parsing flags and other properties are now added to the document node, this is generally useful and allow to make Name and NmToken validations based on the parser flags, more specifically the 5th edition of XML or not * HTMLparser.c tree.c: small side effects for the previous changes * parser.c SAX2.c valid.c: the bulk of teh changes are here, the parser and validation behaviour can be affected, parsing flags need to be copied, lot of changes. Also fixing various validation problems in the regression tests. Daniel svn path=/trunk/; revision=3762
Daniel Veillard 37334576 2008-07-31T08:20:02 added a skipped list, insert rmt-ns10-035 improve 'make check' clean up * runxmlconf.c: added a skipped list, insert rmt-ns10-035 * Makefile.am: improve 'make check' * include/libxml/xmlerror.h parser.c: clean up namespace errors checking and reporting, errors when a document is labelled as UTF-16 while it is parsed as UTF-8 and no encoding was given explicitely. * result/errors/webdav.xml.*: some warnings are no recategorized as Namespace errors Daniel svn path=/trunk/; revision=3761
Daniel Veillard 09459bf1 2008-07-30T12:58:11 add xmlMemDisplayLast to help debug incremental memory leaks, and some * include/libxml/xmlmemory.h xmlmemory.c: add xmlMemDisplayLast to help debug incremental memory leaks, and some cleanups * runxmlconf.c: use that new call and avoid ever touching the system catalog in the regression tests Daniel svn path=/trunk/; revision=3760
Daniel Veillard 40ec29a5 2008-07-30T12:35:40 an XML-1.0 document can't load an 1.1 entity when using entities make sure * parser.c include/libxml/xmlerror.h: an XML-1.0 document can't load an 1.1 entity * runxmlconf.c: when using entities make sure we load them Daniel svn path=/trunk/; revision=3759
Daniel Veillard 051d52cb 2008-07-29T16:44:59 fix a bug not detecting cross entity comments probably when comment * parser.c: fix a bug not detecting cross entity comments probably when comment parsing got optimized. * Makefile.am: add make check * runxmlconf.c: fix the log file name Daniel svn path=/trunk/; revision=3758
Daniel Veillard 7e5c3f48 2008-07-29T16:12:31 add a C program to run the W3C test suite, work in progress add a new * runxmlconf.c Makefile.am: add a C program to run the W3C test suite, work in progress * xmllint.c: add a new option --oldxml10 to use the old parser * parser.c: fix the XML_PARSE_OLD10 processing of the new option and a bug in version parsing Daniel svn path=/trunk/; revision=3757
Daniel Veillard 45490aeb 2008-07-29T09:13:19 space and tabs cleanup Daniel * xpath.c: space and tabs cleanup Daniel svn path=/trunk/; revision=3756
Daniel Veillard 34e3f641 2008-07-29T09:02:27 implement XML-1.0 5th edition, add parser option XML_PARSE_OLD10 to stick * include/libxml/parser.h include/libxml/xmlerror.h parser.c: implement XML-1.0 5th edition, add parser option XML_PARSE_OLD10 to stick to old behaviour * testapi.c gentest.py: modified slightly and regenerated * Makefile.am: add testchar Daniel svn path=/trunk/; revision=3755
Daniel Veillard abade013 2008-07-24T15:05:38 add a new regression test program for testing character ranges and UTF8 * Makefile.am testchar.c Makefile.tests README.tests: add a new regression test program for testing character ranges and UTF8 encoding/decoding Daniel svn path=/trunk/; revision=3754
Daniel Veillard bf0324f1 2008-07-23T13:35:50 fix the build root Daniel * libxml.spec.in: fix the build root Daniel svn path=/trunk/; revision=3753
William M. Brack f8477005 2008-07-17T05:29:16 fix problem with xmlStreamPop when pattern includes a "." element (see * pattern.c: fix problem with xmlStreamPop when pattern includes a "." element (see discussion on libxslt list) svn path=/trunk/; revision=3752
Daniel Veillard 45efd087 2008-07-07T13:52:52 fix line number on text nodes, problem raised by Ralf Junker Daniel * SAX2.c: fix line number on text nodes, problem raised by Ralf Junker Daniel svn path=/trunk/; revision=3751
Rob Richards c6947bb7 2008-06-29T15:04:41 fix crash with invalid whitespace facet * xmlschemas.c: fix crash with invalid whitespace facet svn path=/trunk/; revision=3750
Daniel Veillard 984e569c 2008-06-11T08:14:22 add a section in the FAQ about multithread and xmlCleanupParser Daniel * doc/xml.html doc/FAQ.html: add a section in the FAQ about multithread and xmlCleanupParser Daniel svn path=/trunk/; revision=3748
Daniel Veillard 63806b53 2008-06-10T14:56:11 apply a couple of fixes based on a Coverity report forwarded by Derrick * catalog.c: apply a couple of fixes based on a Coverity report forwarded by Derrick Price. * VxWorks/README VxWorks/Makefile VxWorks/build.sh: instructions Makefile, and shell script to build on VxWorks 6.4+ provided by Jim Wert. Daniel svn path=/trunk/; revision=3747
Daniel Veillard 39801e57 2008-06-03T16:08:54 apply patch from Martin fixing python whitespaces following previous * python/generator.py python/setup.py: apply patch from Martin fixing python whitespaces * NEWS: following previous commit rebuilt now in UTF-8 Daniel svn path=/trunk/; revision=3746
Daniel Veillard 25a1ce91 2008-06-02T16:04:12 patch from Hans de Goede to switch the file to UTF-8 switch to generate * ChangeLog: patch from Hans de Goede to switch the file to UTF-8 * doc/news.xsl: switch to generate the NEWS file in UTF-8 instead of ISO-8859-1 Daniel svn path=/trunk/; revision=3745
Daniel Veillard ad55998f 2008-05-12T13:15:35 avoid a regexp crash, should fix #523738 Daniel * xmlregexp.c: avoid a regexp crash, should fix #523738 Daniel svn path=/trunk/; revision=3744
Daniel Veillard 438ebbd5 2008-05-12T12:58:46 fx compilation when configured without the reader should fix #513110 * xmlschemas.c runtest.c testapi.c include/libxml/xmlreader.h python/types.c python/libxml_wrap.h python/libxml.c: fx compilation when configured without the reader should fix #513110 * doc/*: regenerated Daniel svn path=/trunk/; revision=3743
Rob Richards b6b2ee1a 2008-05-03T12:34:25 check for stdint.h and define types when using MSVC * dict.c: check for stdint.h and define types when using MSVC svn path=/trunk/; revision=3742
Daniel Veillard 87303e3c 2008-04-28T18:07:29 applied patch from Ashwin to avoid a potential double-free Daniel * parserInternals.c: applied patch from Ashwin to avoid a potential double-free Daniel svn path=/trunk/; revision=3741