Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f582d14f | 2008-08-27 17: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 | ||
| bfa5cf1c | 2008-08-27 15: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 | ||
| a8f09ce8 | 2008-08-27 13: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 | ||
| 2cba4158 | 2008-08-27 11: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 | ||
| 8915c150 | 2008-08-26 13: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 | ||
| bf9c1dad | 2008-08-26 07: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 | ||
| 54bd29b7 | 2008-08-26 07: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 | ||
| aa6de47e | 2008-08-25 14: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 | ||
| f4f4e485 | 2008-08-25 08: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 | ||
| 4bf899bf | 2008-08-20 17: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 | ||
| 117baa07 | 2008-08-10 17:07:33 | fix non GNUC builds. * dict.c: fix non GNUC builds. svn path=/trunk/; revision=3771 | ||
| 0765ae89 | 2008-08-08 12:14:37 | adding a check-valgrind target Daniel * makefile.am: adding a check-valgrind target Daniel svn path=/trunk/; revision=3770 | ||
| d330f18f | 2008-08-08 12: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 | ||
| d68f8912 | 2008-08-08 10: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 | ||
| ffda65f0 | 2008-08-07 16: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 | ||
| dc41d862 | 2008-08-07 13: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 | ||
| 84c45df8 | 2008-08-06 10: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 | ||
| 424785e7 | 2008-08-06 09: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 | ||
| d7af5553 | 2008-08-04 15: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 | ||
| ae0765b6 | 2008-07-31 19: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 | ||
| 37334576 | 2008-07-31 08: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 | ||
| 09459bf1 | 2008-07-30 12: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 | ||
| 40ec29a5 | 2008-07-30 12: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 | ||
| 051d52cb | 2008-07-29 16: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 | ||
| 7e5c3f48 | 2008-07-29 16: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 | ||
| 45490aeb | 2008-07-29 09:13:19 | space and tabs cleanup Daniel * xpath.c: space and tabs cleanup Daniel svn path=/trunk/; revision=3756 | ||
| 34e3f641 | 2008-07-29 09: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 | ||
| abade013 | 2008-07-24 15: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 | ||
| bf0324f1 | 2008-07-23 13:35:50 | fix the build root Daniel * libxml.spec.in: fix the build root Daniel svn path=/trunk/; revision=3753 | ||
| f8477005 | 2008-07-17 05: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 | ||
| 45efd087 | 2008-07-07 13: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 | ||
| c6947bb7 | 2008-06-29 15:04:41 | fix crash with invalid whitespace facet * xmlschemas.c: fix crash with invalid whitespace facet svn path=/trunk/; revision=3750 | ||
| 23a47d60 | 2008-06-25 04:11:24 | Switch off debugging, oops, Daniel svn path=/trunk/; revision=3749 | ||
| 984e569c | 2008-06-11 08: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 | ||
| 63806b53 | 2008-06-10 14: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 | ||
| 39801e57 | 2008-06-03 16: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 | ||
| 25a1ce91 | 2008-06-02 16: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 | ||
| ad55998f | 2008-05-12 13: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 | ||
| 438ebbd5 | 2008-05-12 12: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 | ||
| b6b2ee1a | 2008-05-03 12: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 | ||
| 87303e3c | 2008-04-28 18: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 | ||
| ed86dc23 | 2008-04-24 11:58:41 | applied patch from Ashwin fixing a number of realloc problems improve * uri.c: applied patch from Ashwin fixing a number of realloc problems * HTMLparser.c: improve handling for misplaced html/head/body Daniel svn path=/trunk/; revision=3740 | ||
| e9100a58 | 2008-04-22 08:28:50 | improvement on the hashing of the dictionnary, with visible speed up as * dict.c: improvement on the hashing of the dictionnary, with visible speed up as the number of strings in the hash increases, work from Stefan Behnel Daniel svn path=/trunk/; revision=3739 | ||
| dee23485 | 2008-04-11 12:58:43 | added new function xmlSchemaValidCtxtGetParserCtxt based on Holger * include/libxml/xmlschemas.h xmlschemas.c: added new function xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch * doc/apibuild.py doc/*: regenerated the doc, chased why the new function didn't got any documentation, added more checking in the generator * include/libxml/relaxng.h include/libxml/schematron.h include/libxml/xmlschemas.h include/libxml/c14n.h include/libxml/xmlregexp.h include/libxml/globals.h include/libxml/xmlreader.h threads.c xmlschemas.c: various changes and cleanups following the new reports Daniel svn path=/trunk/; revision=3738 | ||
| 33fe2888 | 2008-04-10 08:09:25 | extend the cleanup rule space cleanup Daniel * Makefile.am: extend the cleanup rule * xmlschemas.c: space cleanup Daniel svn path=/trunk/; revision=3737 | ||
| c3e2435a | 2008-04-09 17:49:09 | support older win32 platforms when building with newer versions of VS * include/wsockcompat.h: support older win32 platforms when building with newer versions of VS svn path=/trunk/; revision=3736 | ||
| 596da973 | 2008-04-08 14:58:41 | preparing release of 2.6.32 Daniel * configure.in NEWS doc/*: preparing release of 2.6.32 Daniel svn path=/trunk/; revision=3734 | ||
| ed939f8e | 2008-04-08 08:20:08 | fix a bug introduced when fixing #438208 and reported by Ashwin fix an * tree.c: fix a bug introduced when fixing #438208 and reported by Ashwin * python/generator.py: fix an infinite loop bug Daniel svn path=/trunk/; revision=3733 | ||
| 354cf5c7 | 2008-04-07 12:46:48 | fix a link to XmlNodeType doc reported by Martijn Arts rebuilt Daniel * xmlreader.c: fix a link to XmlNodeType doc reported by Martijn Arts * docs/*: rebuilt Daniel svn path=/trunk/; revision=3732 | ||
| 2135fc2d | 2008-04-04 16:10:51 | improve the *Recover* functions documentation Daniel * parser.c: improve the *Recover* functions documentation Daniel svn path=/trunk/; revision=3731 | ||
| 6ccc56df | 2008-04-03 12:59:06 | patch from Mark Rowe fixing BOM or encoding detection in external parsed * parser.c: patch from Mark Rowe fixing BOM or encoding detection in external parsed entities, should fix #440415 Daniel svn path=/trunk/; revision=3730 | ||
| 8f6c2b11 | 2008-04-03 11:17:21 | fix some problems with the *EatName functions when running out of memory * tree.c: fix some problems with the *EatName functions when running out of memory raised by Eric Schrock , should fix #438208 Daniel svn path=/trunk/; revision=3729 | ||
| bfc42632 | 2008-04-03 10:43:52 | horror around the definition of the lexical values for decimal and derived * xmlschemastypes.c: horror around the definition of the lexical values for decimal and derived types, fixing to reject empty values, should fix #503268 Daniel svn path=/trunk/; revision=3728 | ||
| f124539f | 2008-04-03 09:46:34 | buffer may not be large enough to convert to UCS4, patch from Christian * encoding.c: buffer may not be large enough to convert to UCS4, patch from Christian Fruth , fixes #504015 Daniel svn path=/trunk/; revision=3727 | ||
| 36de63e7 | 2008-04-03 09:05:05 | apparently it's okay to forget the semicolumn after entity refs in HTML, * HTMLparser.c: apparently it's okay to forget the semicolumn after entity refs in HTML, fixing char refs parsing accordingly based on T. Manske patch, this should fix #517653 Daniel svn path=/trunk/; revision=3726 | ||
| fa750973 | 2008-04-03 07:31:25 | avoid a scary realloc() loop should fix #520383 Daniel * error.c: avoid a scary realloc() loop should fix #520383 Daniel svn path=/trunk/; revision=3725 | ||
| a4ba09d7 | 2008-04-03 06:24:04 | more realloc problems pointed out by Ashwin Daniel * parser.c: more realloc problems pointed out by Ashwin Daniel svn path=/trunk/; revision=3724 | ||
| ff8b5417 | 2008-04-03 05:41:28 | applied patch from Mike Hommey fixing distclean, fixes #520387 Daniel * xstc/Makefile.am: applied patch from Mike Hommey fixing distclean, fixes #520387 Daniel svn path=/trunk/; revision=3723 | ||
| e43579b2 | 2008-04-03 04:56:04 | small doc improvement for xmlXPathContext from Jack Jansen, fixes #524759 * include/libxml/xpath.h: small doc improvement for xmlXPathContext from Jack Jansen, fixes #524759 * doc/newapi.xsl doc/*: fixed a problem and regenerated the docs Daniel svn path=/trunk/; revision=3722 | ||
| f88d849a | 2008-04-01 08:00:31 | two patches from Alvaro Herrera to avoid problem when running out of * xpath.c: two patches from Alvaro Herrera to avoid problem when running out of memory in XPath evaluations. Daniel svn path=/trunk/; revision=3721 | ||
| 68b6e02b | 2008-03-31 09:26:00 | lot of out of memory handling fixes from Ashwin work around a problem with * parser.c: lot of out of memory handling fixes from Ashwin * elfgcchack.h doc/elfgcchack.xsl: work around a problem with xmlDllMain * include/libxml/threads.h: indenting cleanups Daniel svn path=/trunk/; revision=3720 | ||
| 05b37c68 | 2008-03-31 08:27:07 | trying to clarify even more the xmlCleanupParser() use and the memory * parser.c docs/*: trying to clarify even more the xmlCleanupParser() use and the memory documentation Daniel svn path=/trunk/; revision=3719 | ||
| dc171601 | 2008-03-26 17:41:38 | changes based on Alex Khesin patch where xmlParseCharRef seems to not be * parser.c: changes based on Alex Khesin patch where xmlParseCharRef seems to not be checked correctly, fixes #520198 Daniel svn path=/trunk/; revision=3718 | ||
| 6a31b837 | 2008-03-26 14:06:44 | patch from Ashwin to avoid a problem of attribute redefinition in the DTD. * parser.c: patch from Ashwin to avoid a problem of attribute redefinition in the DTD. Remove a warning too. Daniel svn path=/trunk/; revision=3717 | ||
| b3e45367 | 2008-03-26 13:39:31 | fix a problem in externalSubsetSplit with a patch from Ashwin Daniel * xmlschemas.c: fix a problem in externalSubsetSplit with a patch from Ashwin Daniel svn path=/trunk/; revision=3716 | ||
| 97c9ce2e | 2008-03-25 16:52:41 | fix various attribute normalisation problems reported by Ashwin this * parser.c: fix various attribute normalisation problems reported by Ashwin * result/c14n/without-comments/example-4 result/c14n/with-comments/example-4: this impacted the result of two c14n tests :-\ * test/att9 test/att10 test/att11 result//att9* result//att10* result//att11*: added 3 specific regression tests coming from the XML spec revision and from Ashwin Daniel svn path=/trunk/; revision=3715 | ||
| e54c3173 | 2008-03-25 13:22:41 | fix saving for file:///X:/ URI embedding Windows file paths should fix * uri.c: fix saving for file:///X:/ URI embedding Windows file paths should fix #524253 Daniel svn path=/trunk/; revision=3714 | ||
| 8bf64aef | 2008-03-24 20:45:21 | fix a problem reported by Ashwin for system parameter entities referenced * parser.c: fix a problem reported by Ashwin for system parameter entities referenced from entities in external subset, add a specific loading routine. * test/valid/dtds/external.ent test/valid/dtds/external2.ent test/valid/t11.xml result/valid/t11.xml*: added the test to the regression suite Daniel svn path=/trunk/; revision=3713 | ||
| 77fbc3ea | 2008-03-24 14:06:19 | fix an XML Schemas crash raised by Stefan Behnel when testing with W3C * xmlschemas.c: fix an XML Schemas crash raised by Stefan Behnel when testing with W3C test suite Daniel svn path=/trunk/; revision=3712 | ||
| 14d465de | 2008-03-24 11:12:55 | check some allocation with Ashwin patch Daniel * threads.c: check some allocation with Ashwin patch Daniel svn path=/trunk/; revision=3711 | ||
| 24d87d94 | 2008-03-19 15:43:00 | update from Tycho Hilhorst, should fix #523378 Daniel * vms/build_libxml.com: update from Tycho Hilhorst, should fix #523378 Daniel svn path=/trunk/; revision=3710 | ||
| ddbe38b4 | 2008-03-18 08:24:25 | check some malloc returns with Ashwin patch, add error messages and * threads.c: check some malloc returns with Ashwin patch, add error messages and reindent the module. Daniel svn path=/trunk/; revision=3709 | ||
| 14dad705 | 2008-03-14 14:29:40 | patch from Ashwin removing duplicate tests Daniel * xmlreader.c: patch from Ashwin removing duplicate tests Daniel svn path=/trunk/; revision=3708 | ||
| c4b0debc | 2008-03-14 12:46:42 | applied patch from Tobias Minich to allow plugin schematron error * include/libxml/schematron.h include/libxml/xmlerror.h schematron.c: applied patch from Tobias Minich to allow plugin schematron error reporting in the normal error system, should fix #513998 Daniel svn path=/trunk/; revision=3707 | ||
| 37d2d16c | 2008-03-14 10:54:00 | patch from Vasily Chekalkin fixes memory leaks, should fix 512647 Daniel * parser.c xinclude.c: patch from Vasily Chekalkin fixes memory leaks, should fix 512647 Daniel svn path=/trunk/; revision=3706 | ||
| 10bda629 | 2008-03-13 07:27:24 | found a nasty bug in regexp automata build, reported by Ashwin and Bjorn * xmlregexp.c: found a nasty bug in regexp automata build, reported by Ashwin and Bjorn Reese Daniel svn path=/trunk/; revision=3705 | ||
| 35fcbb84 | 2008-03-12 21:43:39 | patch from Arnold Hendriks improving parsing of html within html bogus * HTMLparser.c: patch from Arnold Hendriks improving parsing of html within html bogus data, still not a complete fix though Daniel svn path=/trunk/; revision=3704 | ||
| 5d279c95 | 2008-03-12 09:32:04 | fix a memory errro when using namespace nodes returned from XPath queries, * python/types.c: fix a memory errro when using namespace nodes returned from XPath queries, should fix #521699 * python/tests/Makefile.am python/tests/xpathns.py: add a specific regression test for it Daniel svn path=/trunk/; revision=3703 | ||
| a544c189 | 2008-03-10 15:26:27 | add ICONV_CONST define for win32 build to satisfy encoding.c change in rev * include/win32config.h: add ICONV_CONST define for win32 build to satisfy encoding.c change in rev 3693 svn path=/trunk/; revision=3702 | ||
| d0d2f090 | 2008-03-07 16:50:21 | fix handling of empty CDATA nodes as reported and discussed around #514181 * xmlsave.c parser.c: fix handling of empty CDATA nodes as reported and discussed around #514181 and associated patches * test/emptycdata.xml result/emptycdata.xml* result/noent/emptycdata.xml: added a specific test in the regression suite. Daniel svn path=/trunk/; revision=3701 | ||
| 57c9db07 | 2008-03-06 14:37:10 | poblem with encoding detection for UTF-16 reported by Ashwin and found by * encoding.c: poblem with encoding detection for UTF-16 reported by Ashwin and found by Bill * test/valid/dtds/utf16b.ent test/valid/dtds/utf16l.ent test/valid/UTF16Entity.xml result/valid/UTF16Entity.xml*: added the example to the regression tests Daniel svn path=/trunk/; revision=3700 | ||
| ccc476f1 | 2008-03-04 13:19:49 | patch from Alex Khesin fixing CDATA output after a text node. fixed the * xmlwriter.c: patch from Alex Khesin fixing CDATA output after a text node. * parser.c: fixed the comment for xmlParserCleanup * globals.c: fixed indentation Daniel svn path=/trunk/; revision=3699 | ||
| 70e20add | 2008-02-25 15:44:43 | patch from Florent Guiliani to fix build on SCO OpenServer daniel * testModule.c: patch from Florent Guiliani to fix build on SCO OpenServer daniel svn path=/trunk/; revision=3698 | ||
| 30663512 | 2008-02-21 22:31:55 | made one of the changes suggested by Brian Krahmer allow to pass '--' on * debugXML.c: made one of the changes suggested by Brian Krahmer * testRegexp.c: allow to pass '--' on the command line to allow regexps starting with the character '-' Daniel svn path=/trunk/; revision=3697 | ||
| 5ac88237 | 2008-02-19 07:54:52 | applied cleanup patches for cross compilation and MinGW from Roumen Petrov * python/Makefile.am python/tests/Makefile.am: applied cleanup patches for cross compilation and MinGW from Roumen Petrov Daniel svn path=/trunk/; revision=3696 | ||
| c4ba8a42 | 2008-02-16 10:08:14 | fix output bug reported by Petr Pajas and analyzed by Bill Daniel * xmlIO.c: fix output bug reported by Petr Pajas and analyzed by Bill Daniel svn path=/trunk/; revision=3695 | ||
| 6f8611fd | 2008-02-15 08:33:21 | patch from Julien Charbon to simplify the processing of xmlSetProp() * include/libxml/xmlerror.h tree.c: patch from Julien Charbon to simplify the processing of xmlSetProp() Daniel svn path=/trunk/; revision=3694 | ||
| 8e1a46d5 | 2008-02-15 07:47:26 | patch from Roumen Petrov to detect if iconv() needs a const for the second * config.h.in configure.in encoding.c: patch from Roumen Petrov to detect if iconv() needs a const for the second parameter Daniel svn path=/trunk/; revision=3693 | ||
| f3da06d6 | 2008-02-15 07:43:00 | EOL cleanups from Florent Guiliani Daniel * macos/src/XMLTestPrefix2.h win32/Makefile.msvc: EOL cleanups from Florent Guiliani Daniel svn path=/trunk/; revision=3692 | ||
| 3ff24115 | 2008-02-13 10:17:41 | applied patch from Alfred Mickautsch to flush the output at the end of * xmlwriter.c: applied patch from Alfred Mickautsch to flush the output at the end of document. Daniel svn path=/trunk/; revision=3691 | ||
| 851b2d0e | 2008-02-08 10:57:57 | regenerated, it was truncated. Daniel * doc/examples/examples.xml: regenerated, it was truncated. Daniel svn path=/trunk/; revision=3690 | ||
| 643fb5d7 | 2008-02-08 10:49:46 | apply simple patch from Carlo Bramini to avoid compilation problems with * xmlmodule.c: apply simple patch from Carlo Bramini to avoid compilation problems with Mingw32 Daniel svn path=/trunk/; revision=3689 | ||
| 9e3a513c | 2008-02-08 10:42:41 | EOL cleanup from Florent Guiliani, Daniel svn path=/trunk/; revision=3688 | ||
| 041b687e | 2008-02-08 10:37:18 | apply patch from Andrew Tosh to fix behaviour when '.' is used in a * xmlregexp.c: apply patch from Andrew Tosh to fix behaviour when '.' is used in a posCharGroup * test/schemas/poschargrp0_0.* result/schemas/poschargrp0_0_0*: added the test to the regression suite Daniel svn path=/trunk/; revision=3687 | ||
| b242b088 | 2008-02-08 09:56:31 | applied patch from Florent Guilian to remove an useless mutex in the * dict.c: applied patch from Florent Guilian to remove an useless mutex in the xmlDict structure. older, not commited ... * SAX2.c: another leak reported by Ashwin * xinclude.c: fixed the behaviour when XIncluding a fragment of the current document, patch from Chris Ryan Daniel svn path=/trunk/; revision=3686 | ||
| ead3583b | 2008-02-06 04:12:46 | added space for port number (when not 80) in xmlNanoHTTPMethodRedir, plus * nanohttp.c: added space for port number (when not 80) in xmlNanoHTTPMethodRedir, plus a few more comments. Should fix #514521. svn path=/trunk/; revision=3685 | ||
| 7d0ca5e8 | 2008-02-05 08:43:52 | apply fix suggested by Ashwin correcting a cut-n-paste error about the SAX * schemas.c: apply fix suggested by Ashwin correcting a cut-n-paste error about the SAX callback in cdataBlockSplit when streaming XSD validation Daniel svn path=/trunk/; revision=3684 | ||
| 69f8a13e | 2008-02-05 08:37:56 | applied a patch based on Petr Sumbera one to avoid a problem with paths * uri.c: applied a patch based on Petr Sumbera one to avoid a problem with paths starting with // Daniel svn path=/trunk/; revision=3683 | ||
| ad87d5e8 | 2008-02-04 16:50:03 | added a small section on returning memory to the kernel by compacting the * doc/xml.html doc/xmlmem.html: added a small section on returning memory to the kernel by compacting the heap provided by Wolfram Sang Daniel svn path=/trunk/; revision=3682 | ||
| 82fbf579 | 2008-01-25 19:03:37 | fix build under VS 2008. patch by David Wimsey * include/win32config.h win32/Makefile.msvc: fix build under VS 2008. patch by David Wimsey svn path=/trunk/; revision=3681 |