a136fc2e5a8893a02b0912862d26a575fcbd641a |
|
26-Jul-2016 |
Xin Li <delphij@google.com> |
Merge remote-tracking branch 'goog/upstream-master' into mymerge BUG: 29834751 Change-Id: I88fc1d4f86bcbd0ac0fe9acdbe764f3d738c5f32 (cherry picked from commit e3d78e1fe0669e9c7083a4de19f1e06171849b28)
/external/libxml2/relaxng.c
|
2fab235d10e8aee321133d11df61e4527a02a511 |
|
16-Mar-2015 |
Daniel Veillard <veillard@redhat.com> |
Fix support for except in nameclasses For https://bugzilla.gnome.org/show_bug.cgi?id=565219 The code was imply missing even if simple, added a few regression tests.
/external/libxml2/relaxng.c
|
579410427fa11725ca411e45d3ac57db92586ac2 |
|
26-Oct-2014 |
Philip Withnall <philip@tecnocode.co.uk> |
Remove various unused value assignments As detected by Coverity (CIDs 60467–60472). https://bugzilla.gnome.org/show_bug.cgi?id=739220
/external/libxml2/relaxng.c
|
42870f46ccf36f83a55fde03344657d360ba0793 |
|
26-Jul-2014 |
Daniel Veillard <veillard@redhat.com> |
Add couple of missing Null checks For https://bugzilla.gnome.org/show_bug.cgi?id=733710 Reported by Gaurav but with slightly different fixes
/external/libxml2/relaxng.c
|
54c4b1aa719beb83d6fa34181d33b5496e26f4da |
|
14-Jul-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Add a couple of misisng check in xmlRelaxNGCleanupTree For https://bugzilla.gnome.org/show_bug.cgi?id=733041 check cur->parent before dereferencing the pointer even if a null parent there should not happen Also fix a typo
/external/libxml2/relaxng.c
|
7d2e8c950f1f017f5f3a45f999e5a3aad3e699da |
|
14-Jul-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Add a missing argument check For https://bugzilla.gnome.org/show_bug.cgi?id=733042 the states argument of xmlRelaxNGAddStates() ought to be checked too
/external/libxml2/relaxng.c
|
6d753994b9cdfccec5d0075d5685cae9ad06bec1 |
|
14-Jul-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Adding a check in case of allocation error For https://bugzilla.gnome.org/show_bug.cgi?id=733043 There is missing Null condition in xmlRelaxNGValidateInterleave of relaxng.c Dereferencing it may cause a crash.
/external/libxml2/relaxng.c
|
acace88c4ab87fb2cdd811b0f1b5e73f3d2a1b0e |
|
09-Jun-2014 |
Jan Pokorný <jpokorny@redhat.com> |
Fix typos in relaxng.c Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/relaxng.c
|
6473a41a49601da8355c4b407b99474ada170213 |
|
23-Oct-2013 |
Shaun McCance <shaunm@gnome.org> |
Implement choice for name classes on attributes https://bugzilla.gnome.org/show_bug.cgi?id=710744
/external/libxml2/relaxng.c
|
7d4e259fbfa24ef2c07a66f4b3d7ad311e68de1b |
|
30-Sep-2013 |
Gaurav <g.gupta@samsung.com> |
Avoid some dead code and cleanup in relaxng.c https://bugzilla.gnome.org/show_bug.cgi?id=705388 Code needed a bit of cleanup
/external/libxml2/relaxng.c
|
fb27e2cd204ddb2cb0163b4b6418cc494889d279 |
|
28-Sep-2012 |
Michael Wood <esiotrot@gmail.com> |
Fix spelling of "length".
/external/libxml2/relaxng.c
|
f8e3db0445a1bc8cfe3f77326b07ec161482caa2 |
|
11-Sep-2012 |
Daniel Veillard <veillard@redhat.com> |
Big space and tab cleanup Remove all space before tabs and space and tabs at end of lines.
/external/libxml2/relaxng.c
|
264cee695ad2ff20776ec880f1bb8185367bbf58 |
|
12-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Add a missing element check
/external/libxml2/relaxng.c
|
9313ae8517a7d91d7b6671d566c4013b02982ee3 |
|
15-May-2012 |
Noam <bz.npostavs@recursor.net> |
Fix weird streaming RelaxNG errors For https://bugzilla.gnome.org/show_bug.cgi?id=512454 The bug was to use compiled determinitic automata when the content model was found to be non-deterministic, leading to random parsing errors.
/external/libxml2/relaxng.c
|
7dd0d916c6a92ca4a398b8bc56fb0d7f98df00b6 |
|
10-Nov-2011 |
Daniel Veillard <veillard@redhat.com> |
Fix an unimplemented part in RNG value validation Forgot to implement <optional> this was raised again in https://bugzilla.redhat.com/show_bug.cgi?id=752393 as this make libxml2 fail to validate against ODF RNGs Daniel
/external/libxml2/relaxng.c
|
d7eb9b5d47e1f5ea1c45db3a0ca5a1c8621cfb05 |
|
04-Aug-2011 |
Shaun McCance <shaunm@gnome.org> |
Fix RELAX NG include bug #655288 When overriding during include, children of the root node are scanned. But the root node was gotten with doc->children, instead of xmlDocGetRootElement.
/external/libxml2/relaxng.c
|
a7a6a4b2f39b6bc2973eed8b0fb7cf917a171487 |
|
15-Mar-2010 |
Ben Walton <bwalton@artsci.utoronto.ca> |
relaxng.c: cast to allow compilation with sun studio 11 Sun Studio 11 was failing to compile relaxng.c due to a type mismatch in a ternary operator used to provide an argument to xmlRngPErr. It seems that sos11 cc is more pedantic about this part of the C99 standard. GCC issues a warning but doesn't fail by default. After casting the string literal "nothing" to (const xmlChar *) sos11 cc is happy. GCC no longer issues a warning either. Another warning was cleaned up with an identical cast.
/external/libxml2/relaxng.c
|
aa422d9254f373141428bf0879f08af7ad15f3bf |
|
24-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
595792 fixing a RelaxNG bug introduced in 2.7.4 * relaxng.c: refs definitions added from inported schemas should not be processed as refs from the main schemas * test/relaxng/595792* result/relaxng/595792*: add the test to the regression suite
/external/libxml2/relaxng.c
|
848e5cf3ab1166f242dca3a10012aa7bb07ad65d |
|
09-Sep-2009 |
Rob Richards <rrichards@cdatazone.org> |
Fix Windows build * relaxng.c: fix windows build
/external/libxml2/relaxng.c
|
594e5dfb48ee6fbac1b64155839063648022fc57 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Chasing dead assignments reported by clang-scan * SAX2.c dict.c error.c hash.c nanohttp.c parser.c python/libxml.c relaxng.c runtest.c tree.c valid.c xinclude.c xmlregexp.c xmlsave.c xmlschemas.c xpath.c xpointer.c: mostly removing unneded affectations, but this led to a few real bugs and some part not yet understood (relaxng/interleave)
/external/libxml2/relaxng.c
|
d44b9364991bd0067d50c29bdff48305dfdad4ce |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
A few more safety cleanup raised by scan * SAX2.c encoding.c parser.c xmlschemas.c: a few more safety checks * relaxng.c: remove an unused intitialization
/external/libxml2/relaxng.c
|
76d364583ecb6a48bd4a4087f3cef9fc7838b481 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Fixing assorted potential problems raised by scan * encoding.c parser.c relaxng.c runsuite.c tree.c xmlreader.c xmlschemas.c: nothing really serious but better safe than sorry
/external/libxml2/relaxng.c
|
1ba2aca3ebc3b47653a86849746b168a4e0bd8c6 |
|
31-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
492317 Fix Relax-NG validation problems * relaxng.c xmlregexp.c: a subtle problem when checking for compileable content model, if using the same elements in cases of choices. Handled by adding a special flag to the regexp compilation to detect transitions with different atoms using same strings. * test/relaxng/492317* result/relaxng/492317*: add the test to the regression suite
/external/libxml2/relaxng.c
|
ec18c96008cf8f3b6b0b81ed8bfc2ccfe51d26e7 |
|
26-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
558452 fight with reg test and error report * relaxng.c: tiny fix and provide more context on some errors * result/relaxng/558452_0* test/relaxng/558452*: add some regression tests for the bugs * Makefile.am runtest.c: fight with the fact streaming error messages can differ due to missing node context
/external/libxml2/relaxng.c
|
fd78077281da3a3f51e1dc4de7113acfcb3c017c |
|
26-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
558452 RNG compilation of optional multiple child * relaxng.c: don't assume there is a single define under a optional
/external/libxml2/relaxng.c
|
a4f27cb649896b37a6f3ae8511caa20a1f709176 |
|
21-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
Fix the problem of revalidating a doc with RNG * relaxng.c: simply clear up the ->psvi of elements on the tree upon return, should not be needed for streaming APIs as tree are discarded
/external/libxml2/relaxng.c
|
81c51e174df3095c2b7bb590fc070165d7a6ac9e |
|
14-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
512131 refs from externalRef part need to be added * relaxng.c: refs from externalRef subschemas need to be added to the main schemas. Also fix a couple of problems with dangling references
/external/libxml2/relaxng.c
|
9fcd462f271fb7bf49b6c7c6993cf42dcf879377 |
|
14-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
512131 crash in xmlRelaxNGValidateFullElement * relaxng.c: in some case we were not freeing the right data, also cleanup a few other things
/external/libxml2/relaxng.c
|
23a47d604877300624c0f5d701e2c0dec7cf80f6 |
|
25-Jun-2008 |
Daniel Veillard <veillard@src.gnome.org> |
Switch off debugging, oops, Daniel svn path=/trunk/; revision=3749
/external/libxml2/relaxng.c
|
25a1ce91346f9f72727afadc07f7e0f9873dcda4 |
|
02-Jun-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/relaxng.c
|
d8ed1051faf3a8b2dba7eb1aefaaaf37eda39101 |
|
12-Jun-2007 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #407436 a crash in a specific case of Relax-NG validation Daniel * relaxng.c: fixed bug #407436 a crash in a specific case of Relax-NG validation Daniel svn path=/trunk/; revision=3629
/external/libxml2/relaxng.c
|
fa0d094ae34a16649d7abb8f0354048bbcff591b |
|
13-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fix a Relax-NG bug related to element content processing, fixes bug * relaxng.c: fix a Relax-NG bug related to element content processing, fixes bug #302836 Daniel
/external/libxml2/relaxng.c
|
700f987fff19f76638ff1b2c9847abf63f4b19e8 |
|
06-May-2006 |
William M. Brack <wbrack@src.gnome.org> |
Fixed compilation error (bug 340765) reported by dmacks with patch * relaxng.c: Fixed compilation error (bug 340765) reported by dmacks with patch supplied by Graham Bennett.
/external/libxml2/relaxng.c
|
b2f8f1de7a02900f3e62a8170618ac35bd189269 |
|
28-Apr-2006 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.6.24 release, fixed Python paths at the last moment fix some * NEWS configure.in doc//*: preparing 2.6.24 release, fixed Python paths at the last moment * relaxng.c testapi.c tree.c: fix some comments Daniel
/external/libxml2/relaxng.c
|
3f845a99b984778269784281ab79489b251209f5 |
|
13-Apr-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a deallocation problem in xmlRelaxNGParse() in case of errors, * relaxng.c: fixing a deallocation problem in xmlRelaxNGParse() in case of errors, should fix bug #338306 Daniel
/external/libxml2/relaxng.c
|
14b5643947845df089376106517c4f7ba061e4b0 |
|
09-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanups based on coverity reports. Daniel * relaxng.c xmlschemas.c xmlschemastypes.c: more cleanups based on coverity reports. Daniel
/external/libxml2/relaxng.c
|
87254c8497f199ebecc7c98b1658c209d4a2328e |
|
19-Feb-2006 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix #331062, this is again a problem around interleave, there is * relaxng.c: trying to fix #331062, this is again a problem around interleave, there is no good fix unless reimplementing but this works around some cases and allow to validate in that case. Daniel
/external/libxml2/relaxng.c
|
a930fbec6bac9b0f702af56572639c9a16438ce2 |
|
09-Jan-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlRelaxNGSetParserStructuredErrors() to the API. * relaxng.c include/libxml/relaxng.h: Added xmlRelaxNGSetParserStructuredErrors() to the API.
/external/libxml2/relaxng.c
|
567a45b5e931388acf850d56f937f1f66ff0f860 |
|
18-Oct-2005 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/relaxng.c
|
b30ca313b571ee705e9b78a0ccec009746238c9b |
|
04-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/relaxng.c
|
f03a8cdacdce917d09972c65371953e8a57a2ac3 |
|
04-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/relaxng.c
|
e40afecb89d8fab1aab344b752623419feec813e |
|
03-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/relaxng.c
|
60faf528d87987b75f325a40223c23ba40360910 |
|
10-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #307377 about validation of choices in list values. added * relaxng.c: fixed bug #307377 about validation of choices in list values. * test/relaxng/307377* result/relaxng/307377* Makefile.am runtest.c: added examples to the regression tests, problem is that streaming version gives slightly more informations. Daniel
/external/libxml2/relaxng.c
|
24505b0f5c872c5afb6da5093565e5a6e09ca541 |
|
29-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
a lot of small cleanups based on Linus' sparse check output. Daniel * HTMLparser.c SAX2.c encoding.c globals.c parser.c relaxng.c runsuite.c runtest.c schematron.c testHTML.c testReader.c testRegexp.c testSAX.c testThreads.c valid.c xinclude.c xmlIO.c xmllint.c xmlmodule.c xmlschemas.c xpath.c xpointer.c: a lot of small cleanups based on Linus' sparse check output. Daniel
/external/libxml2/relaxng.c
|
da0aa4cfdbd9b71e01bc452c95d044bbe66e1b5a |
|
14-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Marcus Boerger to route relaxng and schemas error * error.c relaxng.c xmlreader.c xmlschemas.c include/libxml/relaxng.h include/libxml/xmlschemas.h: applied patch from Marcus Boerger to route relaxng and schemas error messages when using the reader through the structured interface if activated. * elfgcchack.h doc/* testapi.c: rebuilt since this add new APIs to test. Daniel
/external/libxml2/relaxng.c
|
f2e066ac2ab9991341699c7ee3b58793c3b5358b |
|
30-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
complete, checking on other platforms is needed updated fix a bug raised * runtest.c: complete, checking on other platforms is needed * README: updated * debugXML.c: fix a bug raised by bill on IRC * relaxng.c: fix a leak in weird circumstances * runsuite.c Makefile.am: standalone test tool agaisnt the regression suites, work in progress Daniel
/external/libxml2/relaxng.c
|
f46440392e105e1aca573036ee6b3ca04871b496 |
|
13-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug exposed by Rob Richards in the mailing-list added the * relaxng.c: fixed a bug exposed by Rob Richards in the mailing-list * result//compare0* test//compare0*: added the regression test in the suite as this went unnoticed ! Daniel
/external/libxml2/relaxng.c
|
5d4644ef6e38479a648615eca758c5e962a141d5 |
|
01-Apr-2005 |
Daniel Veillard <veillard@src.gnome.org> |
revamped the elfgcchack.h format to cope with gcc4 change of aliasing * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h format to cope with gcc4 change of aliasing allowed scopes, had to add extra informations to doc/libxml2-api.xml to separate the header from the c module source. * *.c: updated all c library files to add a #define bottom_xxx and reimport elfgcchack.h thereafter, and a bit of cleanups. * doc//* testapi.c: regenerated when rebuilding the API Daniel
/external/libxml2/relaxng.c
|
63d68a37bec76d69425d1b0237ee1b00f3378f94 |
|
31-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a problem in Relax-NG validation #159968 added the test to the * relaxng.c: fixed a problem in Relax-NG validation #159968 * test/relaxng/list.* result/relaxng/list_*: added the test to the regression suite Daniel
/external/libxml2/relaxng.c
|
9186a1fdb637c71a7fbeb76e0bbe6104ee345de3 |
|
15-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #157633 in relaxng choice optimization added regression tests * relaxng.c: fixed bug #157633 in relaxng choice optimization * result/relaxng/choice0* test/relaxng/choice0*: added regression tests about it. * doc/*: rebuilt * testdso.c: removed a warning due to a missing void in signature. Daniel
/external/libxml2/relaxng.c
|
4259532303e96e089a185c6f55056cb7c4902d71 |
|
08-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more types, more coverage more problems fixed Daniel * gentest.py testapi.c: more types, more coverage * parser.c parserInternals.c relaxng.c valid.c xmlIO.c xmlschemastypes.c: more problems fixed Daniel
/external/libxml2/relaxng.c
|
ce682bc24b79f1dd29b781d4c17f9bf169ce7e32 |
|
05-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
autogenerate a minimal NULL value sequence for unknown pointer types This * gentest.py testapi.c: autogenerate a minimal NULL value sequence for unknown pointer types * HTMLparser.c SAX2.c chvalid.c encoding.c entities.c parser.c parserInternals.c relaxng.c valid.c xmlIO.c xmlreader.c xmlsave.c xmlschemas.c xmlschemastypes.c xmlstring.c xpath.c xpointer.c: This uncovered an impressive amount of entry points not checking for NULL pointers when they ought to, closing all the open gaps. Daniel
/external/libxml2/relaxng.c
|
dd6d300896cfeacbacf7c5bceb5bec2f36790efe |
|
03-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes and extending the tests coverage adding a type init interface * gentest.py testapi.c: more fixes and extending the tests coverage * relaxng.c include/libxml/relaxng.h: adding a type init interface * include/libxml/xmlerror.h parser.c xmlreader.c xmlwriter.c: more cleanups and bug fixes raised by the regression tests Daniel
/external/libxml2/relaxng.c
|
03a53c34db279cbe4a305d58969beb1f26ff3d19 |
|
26-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added checking for names values and dictionnaries generates a tons of * debugXML.c include/libxml/xmlerror.h: added checking for names values and dictionnaries generates a tons of errors * SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c include/libxml/tree.h: fixing the errors in the regression tests Daniel
/external/libxml2/relaxng.c
|
8de5c0bd79cceeca3d55d6dbf8f0248b7239e050 |
|
07-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
adding the tree debug mode fixing various problems reported by the debug * debugXML.c include/libxml/debugXML.h include/libxml/xmlerror.h: adding the tree debug mode * parser.c relaxng.c tree.c xpath.c: fixing various problems reported by the debug mode. * SAX2.c: another tree fix from Rob Richards Daniel
/external/libxml2/relaxng.c
|
079f6a7559533ccf48d2acb5737d0728fcd9c939 |
|
23-Sep-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more memory related code cleanups. Daniel * HTMLparser.c parser.c relaxng.c xmlschemas.c: more memory related code cleanups. Daniel
/external/libxml2/relaxng.c
|
8eabb05d1ab45372f83f358bce11d9eda639cb89 |
|
07-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed a problem with internal cleanup of <DIV> element (bug 143738). * relaxng.c: fixed a problem with internal cleanup of <DIV> element (bug 143738).
/external/libxml2/relaxng.c
|
a74a6ff056dbbbc29263a701e25d7c45e2619758 |
|
02-Apr-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem in xmlRelaxNGCompareNameClasses which was causing * relaxng.c: fixed problem in xmlRelaxNGCompareNameClasses which was causing check-relaxng-test-suite.py test 351 to fail.
/external/libxml2/relaxng.c
|
7e29c0a457f90fad66d8d421dfc2647944024f09 |
|
02-Apr-2004 |
William M. Brack <wbrack@src.gnome.org> |
implemented fix for M$ IIS redirect provided by Ian Hummel fixed problem * nanohttp.c: implemented fix for M$ IIS redirect provided by Ian Hummel * relaxng.c: fixed problem with notAllowed compilation (bug 138793)
/external/libxml2/relaxng.c
|
609296259555c3ea1c42292b497e04fad30bbcf6 |
|
27-Mar-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem with IS_COMPILABLE flag (bug 130216) * relaxng.c: fixed problem with IS_COMPILABLE flag (bug 130216)
/external/libxml2/relaxng.c
|
6dc91962d072fd434fec4673e9e4f2201a99df86 |
|
22-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
remove a memory leak on schemas type facets. reduce verbosity incorporated * relaxng.c: remove a memory leak on schemas type facets. * check-relaxng-test-suite.py check-relaxng-test-suite2.py check-xsddata-test-suite.py: reduce verbosity * configure.in Makefile.am: incorporated the Python regressions tests for Relax-NG and Schemas Datatype to "make tests" Daniel
/external/libxml2/relaxng.c
|
2f07606d109eabf6e19431d9b9e907b604f1bc45 |
|
21-Mar-2004 |
William M. Brack <wbrack@src.gnome.org> |
added an error message when an element is not found within a <choice> (bug * relaxng.c: added an error message when an element is not found within a <choice> (bug 126093)
/external/libxml2/relaxng.c
|
236c8c09f0145a338fb383fb9bffffd09f33a981 |
|
20-Mar-2004 |
William M. Brack <wbrack@src.gnome.org> |
added check for external reference in xmlRelaxNGGetElements (bug 137718) * relaxng.c: added check for external reference in xmlRelaxNGGetElements (bug 137718) * test/relaxng/rngbug-001.*, result/relaxng/rngbug-001*: added regression test for above
/external/libxml2/relaxng.c
|
7217c86b81cdcf7e81ff7b1beb2a7fbae0f573ec |
|
15-Mar-2004 |
William M. Brack <wbrack@src.gnome.org> |
enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END nodes (bug * relaxng.c: enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END nodes (bug 137153)
/external/libxml2/relaxng.c
|
f54cd533d8014ab04e9601ca8b05ee8a6b5c6e3f |
|
25-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing compilation and link option when configuring with --without-valid * debugXML.c relaxng.c valid.c xinclude.c xmllint.c xmlreader.c: fixing compilation and link option when configuring with --without-valid should fix #135309 Daniel
/external/libxml2/relaxng.c
|
807daf826510d2d0597fdd10314e51b4d56c5e96 |
|
22-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
add --timing option use the psvi field of the nodes instead of _private * testSAX.c: add --timing option * relaxng.c: use the psvi field of the nodes instead of _private which may be used for other purposes. Daniel
/external/libxml2/relaxng.c
|
03c2f0a41d11ce26510a601f8a0ef9afa6c9a828 |
|
25-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #130453 XInclude element with no href attribute fully integrating * xinclude.c: fixing #130453 XInclude element with no href attribute * relaxng.c rngparser.c include/libxml2/relaxng.h: fully integrating the compact syntax will require more work, postponed for the 2.6.5 release. Daniel
/external/libxml2/relaxng.c
|
87247e87408561aee625b2e800ea3c13211af897 |
|
13-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel * HTMLparser.c relaxng.c testRelax.c testSchemas.c: applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel
/external/libxml2/relaxng.c
|
272693c7e127a43dbcd5bc39c1cec4bfcdabcd2a |
|
14-Nov-2003 |
William M. Brack <wbrack@src.gnome.org> |
minor error cleanup for gcc-3.3.[12] compilation warnings. * catalog.c,relaxng.c,testAutomata.c,xpointer.c,genChRanges.py, chvalid.c,include/libxml/chvalid.h,doc/examples/test1.c: minor error cleanup for gcc-3.3.[12] compilation warnings.
/external/libxml2/relaxng.c
|
76e95df05556c9610b564b14cf578c8f9e34c9c1 |
|
18-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
Changed all (?) occurences where validation macros (IS_xxx) had * include/libxml/parserInternals.h HTMLparser.c HTMLtree.c SAX2.c catalog.c debugXML.c entities.c parser.c relaxng.c testSAX.c tree.c valid.c xmlschemas.c xmlschemastypes.c xpath.c: Changed all (?) occurences where validation macros (IS_xxx) had single-byte arguments to use IS_xxx_CH instead (e.g. IS_BLANK changed to IS_BLANK_CH). This gets rid of many warning messages on certain platforms, and also high- lights places in the library which may need to be enhanced for proper UTF8 handling.
/external/libxml2/relaxng.c
|
4aede2e66b88ad782b506341c6ea40554456a8b4 |
|
17-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
remove the warning for startDocument(), as it is used by glade (or * legacy.c: remove the warning for startDocument(), as it is used by glade (or glade-python) * parser.c relaxng.c xmlschemastypes.c: fixed an assorted set of invalid accesses found by running some Python based regression tests under valgrind. There is still a few leaks reported by the relaxng regressions which need some attention. * doc/Makefile.am: fixed a make install problem c.f. #124539 * include/libxml/parserInternals.h: addition of xmlParserMaxDepth patch from crutcher Daniel
/external/libxml2/relaxng.c
|
659e71ec2476d24bfca0d6432a69ef9a49a62be4 |
|
10-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Setting up the framework for structured error reporting, touches a lot of * HTMLparser.c c14n.c catalog.c error.c globals.c parser.c parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c xmlschemas.c xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h include/libxml/valid.h include/libxml/xmlerror.h: Setting up the framework for structured error reporting, touches a lot of modules, but little code now the error handling trail has been cleaned up. Daniel
/external/libxml2/relaxng.c
|
6edbfbbe66e45fb6aab998b3a057fae28daf9ce6 |
|
07-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
last cleanup of error handling in the Relax-NG module. Daniel * relaxng.c include/libxml/xmlerror.h: last cleanup of error handling in the Relax-NG module. Daniel
/external/libxml2/relaxng.c
|
4c0041471199f283c4e696526c73e2809da54e21 |
|
07-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
switched Relax-NG module to teh new error reporting. Better default * error.c relaxng.c include/libxml/xmlerror.h: switched Relax-NG module to teh new error reporting. Better default report, adds the element associated if found, context and node are included in the xmlError * python/tests/reader2.py: the error messages changed. * result/relaxng/*: error message changed too. Daniel
/external/libxml2/relaxng.c
|
a9cce9cd0d7aff3ec318b5d8d376da131b6aaad4 |
|
29-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Okay this is scary but it is just adding a configure option to disable * HTMLtree.c SAX2.c c14n.c catalog.c configure.in debugXML.c encoding.c entities.c nanoftp.c nanohttp.c parser.c relaxng.c testAutomata.c testC14N.c testHTML.c testRegexp.c testRelax.c testSchemas.c testXPath.c threads.c tree.c valid.c xmlIO.c xmlcatalog.c xmllint.c xmlmemory.c xmlreader.c xmlschemas.c example/gjobread.c include/libxml/HTMLtree.h include/libxml/c14n.h include/libxml/catalog.h include/libxml/debugXML.h include/libxml/entities.h include/libxml/nanohttp.h include/libxml/relaxng.h include/libxml/tree.h include/libxml/valid.h include/libxml/xmlIO.h include/libxml/xmlschemas.h include/libxml/xmlversion.h.in include/libxml/xpathInternals.h python/libxml.c: Okay this is scary but it is just adding a configure option to disable output, this touches most of the files. Daniel
/external/libxml2/relaxng.c
|
7b9154b01ec7aa1086fa20e9379d0482014f1dd4 |
|
27-Sep-2003 |
William M. Brack <wbrack@src.gnome.org> |
further (final?) minor changes for compilation warnings. No change to * encoding.c, parser.c, relaxng.c: further (final?) minor changes for compilation warnings. No change to logic.
/external/libxml2/relaxng.c
|
1ac24d36b12487995b659a8fc23a02b9460edb36 |
|
27-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed an error reporting bug in Relax-NG when we end up with multiple * relaxng.c: fixed an error reporting bug in Relax-NG when we end up with multiple states, select the "best" one. Fix #120682 * result/relaxng/tutor11_2_3.err: small change resulting * xmlschemastypes.c: applied base64 support patch from Anthony Carrico
/external/libxml2/relaxng.c
|
c1ffa0ab97d0724acfc947e20873959da72b1b5d |
|
26-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #120386 again a problem introduced when trying to reuse automata * relaxng.c: fixed bug #120386 again a problem introduced when trying to reuse automata for content validation. Fix a bug report problem on zeroOrMore * result/relaxng/tutor3_7_err: change slightly error reporting. Daniel
/external/libxml2/relaxng.c
|
73827cbedf6df67662c716607ccfac0a924e9a83 |
|
25-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a couple of stupid bugs in the state allocation routines which led * relaxng.c: fixed a couple of stupid bugs in the state allocation routines which led to bug #120040 and the ones reported by Martijn Faassen Daniel
/external/libxml2/relaxng.c
|
779af00750fa86045e94422287d67a2cf5723f65 |
|
01-Aug-2003 |
William M. Brack <wbrack@src.gnome.org> |
=Bug 118559 (continued)
/external/libxml2/relaxng.c
|
d94849b092539a91ac1060c0df03ea79ae1e8d33 |
|
28-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a Relax-NG compilation/streaming bug introduced when fixing the * relaxng.c: fixed a Relax-NG compilation/streaming bug introduced when fixing the previous Relax-NG bugs * result/relaxng/*: This slightly changes the output messages of some regression tests. * configure.in: added support of -with-fexceptions for nested C++ support. Daniel
/external/libxml2/relaxng.c
|
2134ab18c72eea6bf3a684752d0912721dc8185b |
|
23-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
checked and fixed the compilation of RNG schemas, fixes a couple of bugs * relaxng.c result/relaxng/*: checked and fixed the compilation of RNG schemas, fixes a couple of bugs #117097 and #117001 . This slightly changes the output messages of some regression tests. Daniel
/external/libxml2/relaxng.c
|
409a8147c1b5784f6c860ec6de7d94fd59a130ce |
|
18-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding Get interface for the error callback and parameters of parsing and * relaxng.c include/libxml/relaxng.h: adding Get interface for the error callback and parameters of parsing and validation contexts * xmlreader.c: patch to fix bug #117702 about incomplete Read() on text nodes. Daniel
/external/libxml2/relaxng.c
|
34ba38793669da505d735e76794253b23dec447c |
|
15-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
removed some warnings by casting xmlChar to unsigned int and a couple of * DOCBparser.c HTMLparser.c entities.c parser.c relaxng.c xmlschemas.c xpath.c: removed some warnings by casting xmlChar to unsigned int and a couple of others. * xmlschemastypes.c: fixes a segfault on empty hexBinary strings Daniel
/external/libxml2/relaxng.c
|
a84c0b30c411afe3b55e84ecce99ba0d42c39e3e |
|
02-Jun-2003 |
Daniel Veillard <veillard@src.gnome.org> |
commiting some work done while in the Maldives (hence the timezone on the * relaxng.c xmlschemas.c include/libxml/schemasInternals.h: commiting some work done while in the Maldives (hence the timezone on the laptop !) * result/schemas/length3* test/schemas/deter0_* test/schemas/group0_*: some tests added too Daniel
/external/libxml2/relaxng.c
|
adbb0e634fdba141cd19f7cab7600fb4eb5997f1 |
|
10-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
St�phane Bidoul found an off by one addressing error on the error * relaxng.c: St�phane Bidoul found an off by one addressing error on the error handling. Daniel
/external/libxml2/relaxng.c
|
c3ca5ba4057ef61012d687c5a48af5ed93e41494 |
|
10-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
removed multiple warning, this fixed a bug and should close #111574 Daniel * DOCBparser.c catalog.c parser.c relaxng.c: removed multiple warning, this fixed a bug and should close #111574 Daniel
/external/libxml2/relaxng.c
|
3c908dca479ed50dca24b8593bca90e40dbde6b8 |
|
19-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlMallocAtomic() to be used when allocating blocks which do not * DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c include/libxml/globals.h include/libxml/xmlmemory.h: added xmlMallocAtomic() to be used when allocating blocks which do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet() to allow registering the full set of functions needed by a garbage collecting allocator like libgc, ref #109944 Daniel
/external/libxml2/relaxng.c
|
ac297930c24964cfa1bde996d837081a74f57eea |
|
17-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
some cleanups extended the document to cover RelaxNG and tree operations * relaxng.c: some cleanups * doc/xmlreader.html: extended the document to cover RelaxNG and tree operations * python/tests/Makefile.am python/tests/reader[46].py: added some xmlReader example/regression tests * result/relaxng/tutor*.err: updated the output of a number of tests Daniel
/external/libxml2/relaxng.c
|
621636042b200e70c410f3112e89bc0f8b6203c0 |
|
17-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
valgrind pointed out an uninitialized variable error. Daniel * relaxng.c: valgrind pointed out an uninitialized variable error. Daniel
/external/libxml2/relaxng.c
|
33300b49f0801f5efe6363bd6b85b3bb5ace70fd |
|
17-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
augnemting the APIs, cleanups. cleanup bug #111005 added some missing * include/libxml/relaxng.h relaxng.c include/libxml/xmlreader.h xmlreader.c: augnemting the APIs, cleanups. * parser.c: cleanup bug #111005 * xmlIO.c: added some missing comments Daniel
/external/libxml2/relaxng.c
|
ce192eb8a698c87a223a87b8c01739580f008a52 |
|
16-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on RelaxNG streaming validation trying to improve the subset * relaxng.c xmllint.c: more work on RelaxNG streaming validation trying to improve the subset compiled, and more testing. * doc/downloads.html doc/xml.html doc/xmlmem.html: some updates on the documentation * test/relaxng/tutor11_1_3.xml: fixes the DTD path * result/relaxng/*.err: fix some of the outputs Daniel
/external/libxml2/relaxng.c
|
f4e5576f8f34362b6bec9396ab073fac839dfb22 |
|
16-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented streaming of RelaxNG (when possible) on top of the xmlReader * relaxng.c xmlreader.c xmllint.c include/libxml/relaxng.h include/libxml/xmlreader.h: implemented streaming of RelaxNG (when possible) on top of the xmlReader interface, provided it as xmllint --stream --relaxng .rng .xml This seems to mostly work. * Makefile.am: updated to test RelaxNG streaming Daniel
/external/libxml2/relaxng.c
|
c58f4efbd44a4b155e5399cbe97525570ebc8385 |
|
14-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
integrated the regexp based validity checking of fragments of the document * relaxng.c include/libxml/relaxng.h: integrated the regexp based validity checking of fragments of the document for which the RNG can be compiled to regexps. Works on all regression tests, only fix needed is related to error messages. Daniel
/external/libxml2/relaxng.c
|
52b48c7a7bfb338f434d39f9fc3e54768e301575 |
|
13-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Starting work precompiling parts of RelaxNG schemas. Not plugged onto * relaxng.c xmlregexp.c include/libxml/xmlautomata.h include/libxml/xmlregexp.h: Starting work precompiling parts of RelaxNG schemas. Not plugged onto validity checking yet, just the regexp building part. Needed to extend some of the automata and regexp APIs. Daniel
/external/libxml2/relaxng.c
|
7fe1f3a502e6418b8ea26194444243648ae73c96 |
|
01-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
one more fixup of error message reporting Daniel * relaxng.c: one more fixup of error message reporting Daniel
/external/libxml2/relaxng.c
|
5f1946ad7cf7015f3f9af8f619b845a9221cc7f9 |
|
31-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on bug #109225, and fixed an uninitialized variable pointed out * relaxng.c: more work on bug #109225, and fixed an uninitialized variable pointed out by valgrind Daniel
/external/libxml2/relaxng.c
|
a507fbf3c2fce830a71445f4684383b9754ab83c |
|
31-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
try to work on bug #109225 and provide better error reports. this change * relaxng.c: try to work on bug #109225 and provide better error reports. * result/relaxng/* : this change the output of a number of tests * xinclude.c: fixing the parsed entity redefinition problem raised on the list. * test/schemas/date_0.xsd: updated the date test c.f. E2-12 Daniel
/external/libxml2/relaxng.c
|
e637c4ad2e5c5422393f76b5be5ddb9ebe3755e2 |
|
30-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on XML Schemas datatypes and facets support. Currently only * relaxng.c xmlschemastypes.c: more work on XML Schemas datatypes and facets support. Currently only schemas with binHex or base64 don't compile. A few error left in the test suite: found 1035 test instances: 919 success 23 failures most are gdate or gdateyear failing check, and a few cases where James clark tests results are strange. * valid.c: allow to reuse the Notation checking routine without having a validation context. * SAX.c: removed a #if 0 Daniel
/external/libxml2/relaxng.c
|
c4c215519fae43487ab55bbe1f923646af40d306 |
|
29-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on cleaning up XML Schemas datatypes based on James Clark tests * relaxng.c include/libxml/relaxng.h xmlschemastypes.c: more work on cleaning up XML Schemas datatypes based on James Clark tests test/xsdtest/xsdtest.xml Daniel
/external/libxml2/relaxng.c
|
80b19092f24410a6b869abf519227686e8f207ca |
|
28-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented comparisons for Schemas values. fixed some bugs in duration * relaxng.c: implemented comparisons for Schemas values. * xmlschemastypes.c include/libxml/xmlschemastypes.h: fixed some bugs in duration handling, comparisons for durations and decimals, removed all memory leaks pointed out by James testsuite. Current status is now found 238 test schemas: 197 success 41 failures found 1035 test instances: 803 success 130 failures Daniel
/external/libxml2/relaxng.c
|
2086382959c57a720a3c57ba35f6c9c6c5b40af3 |
|
22-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
valgrind'ed and cleaned up a couple of memory issues. Daniel * relaxng.c: valgrind'ed and cleaned up a couple of memory issues. Daniel
/external/libxml2/relaxng.c
|
580ced8ee28ecd99374da9383897678e4ba6c358 |
|
21-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec fixed * configure.in Makefile.am: fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec * relaxng.c: fixed some of the error reporting excessive verbosity * catalog.c debugXML.c valid.c xmlreader.c xmlschemas.c xpath.c xmlschemastypes.c: removed some warnings from gcc * doc/libxml2-api.xml: rebuilt Daniel
/external/libxml2/relaxng.c
|
e063f4829d4403ff90b3fab6f47ff4a37b9325d1 |
|
21-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
another optimization, for choice this time cleanups. Daniel * relaxng.c: another optimization, for choice this time * result/relaxng/spec1* result/relaxng/tutor12_1* result/relaxng/tutor3_7: cleanups. Daniel
/external/libxml2/relaxng.c
|
0e3d3ce2676ddff2c1b35a583c5a40d31c807128 |
|
21-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlRelaxNGNodeMatchesList augmented the test suite this fixes some * relaxng.c: fixed xmlRelaxNGNodeMatchesList * test/relaxng/testsuite.xml: augmented the test suite * result/relaxng/spec1* result/relaxng/tutor12_1*: this fixes some schemas validation tests in the presence of foreign namespaces. Daniel
/external/libxml2/relaxng.c
|
bbb78b5d6d18b008bbd14edefecde4156d85f949 |
|
21-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added another interleave speedup. Daniel * relaxng.c: added another interleave speedup. Daniel
/external/libxml2/relaxng.c
|
249d7bbee28570177a8573a99eab4aa9e27384d9 |
|
19-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
attempt to cope with ID/IDREF(S) declared both in the DTD and in the * valid.c xmlschemastypes.c: attempt to cope with ID/IDREF(S) declared both in the DTD and in the Schemas <grin/> * relaxng.c: more debug, added a big optimization for <mixed> * test/relaxng/testsuite.xml: augmented the testsuite * test/relaxng/ result/relaxng: added the RelaxNG spec and a DocBook example to the regression tests Daniel
/external/libxml2/relaxng.c
|
798024a1106a00891a12e5a56ee1a0048697ed46 |
|
19-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cosmetic change for output try to minimize calls to malloc/free for * check-xsddata-test-suite.py: cosmetic change for output * relaxng.c: try to minimize calls to malloc/free for states. Daniel
/external/libxml2/relaxng.c
|
28c52ab518d34a36fd8da6870a5850088f129a6a |
|
18-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed error msg cleanup deallocation added a function to handle lists of * relaxng.c: fixed error msg cleanup deallocation * xmlschemastypes.c: added a function to handle lists of atomic types, added support for IDREFS Daniel
/external/libxml2/relaxng.c
|
c3da18a148ac4abf9209f6af738cb9e2b65e5a24 |
|
18-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added Datatype ID and IDREF, usable from RelaxNG now need to add a new * relaxng.c valid.c xmlschemastypes.c: added Datatype ID and IDREF, usable from RelaxNG now * include/libxml/xmlschemastypes.h: need to add a new interface because the validation modifies the infoset * test/relaxng/testsuite.xml: extended the testsuite Daniel
/external/libxml2/relaxng.c
|
952379b780ff6071f8276b02f776ac1db3721b58 |
|
17-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF * relaxng.c: fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF support still missing though. * xmlreader.c: fix a crashing bug with prefix raised by Merijn Broeren * test/relaxng/testsuite.xml: augmented the testsuite with complex inheritance tests Daniel
/external/libxml2/relaxng.c
|
fd573f18a53ab92101471a9c95af6cca5e4e3b1e |
|
16-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
switched back to the previous Relax-NG code base, the derivation algorithm * relaxng.c: switched back to the previous Relax-NG code base, the derivation algorithm need severe constraining code to avoid combinatorial explosion. Fixed the problem with Sebastian Rahtz TEI based example and other bugs * result/relaxng/*err: updated the results * test/relaxng/testsuite.xml: started a new test suite Daniel
/external/libxml2/relaxng.c
|
1564e6e52ef9a944c41736c74edb475671ae798c |
|
15-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
After coming to the conclusion that the original RelaxNG validation code * relaxng.c include/libxml/relaxng.h: After coming to the conclusion that the original RelaxNG validation code was un-fixeable, it got rewritten to use the derivation algorithm from James Clark and redebugged it (nearly) from scratch: found 373 test schemas: 372 success 1 failures found 529 test instances: 529 success 0 failures <sigh/> Daniel
/external/libxml2/relaxng.c
|
39eb88b4ca9c13de82e631faaccd5300514bb8bd |
|
11-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fix some recursion problems introduced in the last release. more debugging * SAX.c parser.c: fix some recursion problems introduced in the last release. * relaxng.c: more debugging of the RNG validation engine, still problems though. Daniel
/external/libxml2/relaxng.c
|
5add868b2e79a304c8d99be57bc446f94798af84 |
|
10-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
stop generating wrong result file with * in name fixing the include bug * Makefile.am: stop generating wrong result file with * in name * relaxng.c: fixing the include bug raised by Sebastian Rahtz * result/relaxng/demo* test/relaxng/demo: added the tests from Sebastian reproducing the problem. Daniel
/external/libxml2/relaxng.c
|
42f12e99d17a2979d26b6b2237b21a096c0e98b6 |
|
07-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
after and exchange with James Clark it appeared I had bug in URI parsing * test/xsdtest/xsdtest.xml uri.c: after and exchange with James Clark it appeared I had bug in URI parsing code ... * relaxng.c include/libxml/relaxng.h: completely revamped error reporting to not loose message from optional parts. * xmllint.c: added timing for RNG validation steps * result/relaxng/*: updated the result, all error messages changed Daniel
/external/libxml2/relaxng.c
|
463a5479a825acf0df4501446d4dcd6b10f7e248 |
|
27-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
give more infos fix a bug reported by Sebastian Rahtz and REF->DEF in * check-xsddata-test-suite.py: give more infos * relaxng.c: fix a bug reported by Sebastian Rahtz and REF->DEF in attribute values. Daniel
/external/libxml2/relaxng.c
|
8bc6cf9a80cdba7f060b5bcb20f82572270af727 |
|
27-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added param support for relaxng type checking, started to increment the * relaxng.c xmlschemas.c xmlschemastypes.c include/libxml/xmlschemastypes.h: added param support for relaxng type checking, started to increment the pool of simple types registered, still much work to be done on simple types and facets checkings. Daniel
/external/libxml2/relaxng.c
|
c482e261adb1c441f1a58d64122b9ef7b25131d0 |
|
26-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed a couple of problem raised by James Clark in bug #107083, the * relaxng.c: Fixed a couple of problem raised by James Clark in bug #107083, the support for ID/IDREF/IDREFS at the WXS datatype level still not fixed though. Daniel
/external/libxml2/relaxng.c
|
17bed98106ac388a6eae80515aae6957782d6029 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
preparing release 2.5.4 updated and rebuilt the docs removed warnings * configure.in: preparing release 2.5.4 * doc/*: updated and rebuilt the docs * relaxng.c: removed warnings * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
3ebc7d43f73d67c54cc0ec1d3ca0aa1e4115f519 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlSetProp and al. when the node passed is not an element. fixed * tree.c: fixed xmlSetProp and al. when the node passed is not an element. * relaxng.c: fixed bugs 7.3 (though not complete) and memory leaks found 373 test schemas: 369 success 4 failures found 529 test instances: 525 success 4 failures * check-relaxng-test-suite.py: added memory debug reporting Daniel
/external/libxml2/relaxng.c
|
c64b8e984c13a0d989dea436c13128b289a4d4d6 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
some warning removal on Igor's patch seems I messed up with #106788 fix * uri.c parser.c: some warning removal on Igor's patch * tree.c: seems I messed up with #106788 fix * python/libxml.c: fixed some base problems when Python provides the resolver. * relaxng.c: fixed the interleave algorithm found 373 test schemas: 364 success 9 failures found 529 test instances: 525 success 4 failures the resulting failures are bug in the algorithm from 7.3 and lack of support for params Daniel
/external/libxml2/relaxng.c
|
44e1dd0027983f7112e5b6a9101156b574ecbc26 |
|
22-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing some nodeinfo in entities problem raised by Glenn W. Bach * parser.c: fixing some nodeinfo in entities problem raised by Glenn W. Bach * relaxng.c: implemented the first section 7.3 check * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
c5312d7c7658f12e30e11f8700f1c00d9ca3a99f |
|
21-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed some problems in the previous commit and finished implementing 4.16 * relaxng.c: fixed some problems in the previous commit and finished implementing 4.16 rules checking found 373 test schemas: 353 success 20 failures found 529 test instances: 519 success 6 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
4c5cf7092efe7d616cc748d66f0689593dc8e552 |
|
21-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented checks from section 7.2 Daniel * relaxng.c: implemented checks from section 7.2 Daniel
/external/libxml2/relaxng.c
|
77648bbe612564a11a26dc6b72b656bd85cbe858 |
|
20-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented the checks from section 7.1, fixed some of the 4.20 and 4.21 * relaxng.c: implemented the checks from section 7.1, fixed some of the 4.20 and 4.21 problems. found 373 test schemas: 338 success 35 failures found 529 test instances: 519 success 6 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
1c745ade5d5766aae34f6b05bc2780ae2daa7483 |
|
20-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented the 4.20 and 4.21 simplification rules. updated the results * relaxng.c: implemented the 4.20 and 4.21 simplification rules. * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
ce14fa545feaa4d6994426efaf7cbf979e67c1ea |
|
19-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more bugfixes updated the results Daniel * relaxng.c: more bugfixes * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
2e9b165f9e0d15e6c1bef9953376377d0301fe5a |
|
19-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
patched to have shared libraries for Python regression tests and static * Makefile.am configure.in: patched to have shared libraries for Python regression tests and static binaries for gdb debug in my development environment * relaxng.c: more bugfixes found 373 test schemas: 296 success 77 failures found 529 test instances: 516 success 8 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
8fe98710a5b3c75eaca7c78e172dc7bdb1640245 |
|
19-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
guess what ! Relax-NG bugfixing, what a surprize... Daniel * relaxng.c: guess what ! Relax-NG bugfixing, what a surprize... Daniel
/external/libxml2/relaxng.c
|
d431074c46d3b056b88c1be778960cb5ce43fe0f |
|
18-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
float/double check bugfix exported a function for NMTOKEN validation add a * xmlschemastypes.c: float/double check bugfix * tree.c include/libxml/tree.h: exported a function for NMTOKEN validation * xmlreader.c: add a TODO for Jody * relaxng.c: bugfix bugfix bugfix found 373 test schemas: 300 success 73 failures found 529 test instances: 507 success 10 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
2df2de225aeb241cbf7eb895698498ef3366d5d4 |
|
18-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more RelaxNG bug hunting Daniel * relaxng.c check-relaxng-test-suite.py: more RelaxNG bug hunting Daniel
/external/libxml2/relaxng.c
|
416589ae78f9ea46ef8841559eaa7ded712c0b88 |
|
17-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the RelaxNG implementation conformance testing. found 373 * relaxng.c check-relaxng-test-suite.py: more work on the RelaxNG implementation conformance testing. found 373 test schemas: 284 success 89 failures found 529 test instances: 448 success 47 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
febcca40d43b41df4fb202d6c96104c5aae6c68d |
|
16-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more bug-hunting added --tree to dump the intermediate rng tree patch from * relaxng.c: more bug-hunting * testRelax.c include/libxml/relaxng.h: added --tree to dump the intermediate rng tree * python/generator.py: patch from Stephane Bidoul to fix the generator on python < 2.2 Daniel
/external/libxml2/relaxng.c
|
d2298791af5f9104e5cbd9f58c731f2116195bcd |
|
14-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more testing on the Relax-NG front, cleaning up the regression tests * check-relaxng-test-suite.py relaxng.c: more testing on the Relax-NG front, cleaning up the regression tests failures current state and I forgot support for "mixed": found 373 test schemas: 280 success 93 failures found 529 test instances: 401 success 68 failures * tree.c include/libxml/tree.h xmlschemastypes.c: finished and moved the Name, NCName and QName validation routine in tree.c * uri.c: fixed handling of URI ending up with #, i.e. having an empty fragment ID. * result/relaxng/*: updated the results Daniel
/external/libxml2/relaxng.c
|
f4b4f9883928901706e31db825f8a7345c045d57 |
|
13-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added TODO for the DTD compatibility spec more bug fixes driven by the * relaxng.c: added TODO for the DTD compatibility spec * xinclude.c: more bug fixes driven by the testsuite Daniel
/external/libxml2/relaxng.c
|
1703c5fc238e76532f654747259a20a29c769942 |
|
10-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
OASIS RelaxNG testsuite python script to run regression against OASIS * test/relaxng/OASIS/spectest.xml: OASIS RelaxNG testsuite * check-relaxng-test-suite.py: python script to run regression against OASIS RelaxNG testsuite * relaxng.c: some cleanup tweaks * HTMLparser.c globals.c: cleanups in comments * doc/libxml2-api.xml: updated the API * result/relaxng/*: errors moved files, so large diffs but no changes at the semantic level. Daniel
/external/libxml2/relaxng.c
|
231d791fc4d9bec385a726a7d556cb62b777614b |
|
09-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixes a libtool problem on AMD 64bits builds found the validation problem * libxml.spec.in: fixes a libtool problem on AMD 64bits builds * relaxng.c: found the validation problem I had with interleave when not covering all remaining siblings * Makefile.am test.relaxng/* result/relaxng/*: augmented the testsuite and check the RNG schemas against the RNG schemas given in appendix A Daniel
/external/libxml2/relaxng.c
|
71531f33450f9a809eab050104e55c84b77b2a9e |
|
05-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2 * HTMLparser.c tree.c xmlIO.c: comments cleanups * Makefile.am: use xmllint for doing the RelaxNG tests * configure.in: preparing 2.5.2 made schemas support default to on instead of off * relaxng.c: removed the verbosity * xmllint.c: added --relaxng option * python/generator.py python/libxml_wrap.h: prepared the integration of the new RelaxNG module and schemas * result/relaxng/*: less verbose output Daniel
/external/libxml2/relaxng.c
|
e5b110b3844d58ff4bea56bcb699144f6fbe0b83 |
|
04-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
try to fix # 105049 a couple of changes and extensions updated a function * HTMLparser.c: try to fix # 105049 * relaxng.c xmlschemastypes.c: a couple of changes and extensions * tree.c: updated a function comment Daniel
/external/libxml2/relaxng.c
|
419a7688d01dbd4f4234da6bcc57688ae2bb7a4c |
|
04-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on grammars and refs/defs augmented/updated the regression tests * relaxng: more work on grammars and refs/defs * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
144fae1635bc93a3e8519aa1895885d94c846758 |
|
03-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on name classes, except support augmented/updated the regression * relaxng: more work on name classes, except support * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
1ed7f364bdb278e583b8d7663d7cc0f90307b6bb |
|
03-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on name classes, the "validate all" schemas seems to work now. * relaxng: more work on name classes, the "validate all" schemas seems to work now. * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
3b2e4e1c1477e9eb0889a8c9d35da4ce36a2e3f1 |
|
03-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
removed an unprotedted debug message Aleksi Suhonen put a guard against * python/libxml.c: removed an unprotedted debug message Aleksi Suhonen * parser.c: put a guard against infinite document depth, basically trying to avoid another kind of DoS attack. * relaxng.c: some code w.r.t. nameClasses Daniel
/external/libxml2/relaxng.c
|
e2a5a08b0f09bac1d60b49875dced3c636060a88 |
|
02-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
include seems to work okay now augmented/updated the regression tests * relaxng: include seems to work okay now * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
a9d912de798de5a88f3492e57e3330826a2f1247 |
|
01-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
a bit of work done in the train back. added one of the include tests * relaxng.c: a bit of work done in the train back. * test/relaxng/*: added one of the include tests Daniel
/external/libxml2/relaxng.c
|
154877e55495468de2e971531fb7f18a644a3412 |
|
30-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work done in the train augmented/updated the regression tests Daniel * relaxng: more work done in the train * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
e431a27d45a5e1709d56ba6ff3352d47cffd316f |
|
30-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
debugging of externalRef augmented/updated the regression tests Daniel * relaxng.c: debugging of externalRef * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
d41f4f488864d962a42239eb4526729a2dadc685 |
|
29-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG, implementing externalRef augmented/updated the * relaxng.c: more work on Relax-NG, implementing externalRef * test/relaxng/* result/relaxng/*: augmented/updated the regression tests * Makefile.am: cleanup to Relaxtests target Daniel
/external/libxml2/relaxng.c
|
b08c9815d249ece389abbb8340f9b8a405e565d8 |
|
29-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG, implementing interleave augmented/updated the * relaxng.c: more work on Relax-NG, implementing interleave * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
76fc5edab66ac2069a0dab6ee3d4d844c958ea10 |
|
28-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG, implementing interleave augmented/updated the * relaxng.c: more work on Relax-NG, implementing interleave * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
c6e997c9a8521f331b7d354b32cf7373f76cb548 |
|
27-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG augmented/updated the regression tests added a * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests * xmlschemastypes.c: added a number of base type definition but not the associated checks, those are still TODOs Daniel
/external/libxml2/relaxng.c
|
ea3f398c3905b0c1e57eb0cc897ccc5bccd95d67 |
|
26-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG augmented/updated the regression tests Daniel * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
edc91928dc3b93041920e138167f65c09f6c4d3c |
|
26-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG augmented/updated the regression tests Daniel * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
dd1655c5798045a3580ca1187b8fdc4b25c31293 |
|
25-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
updated the policy on private mail answers more work on Relax-NG * README: updated the policy on private mail answers * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
/external/libxml2/relaxng.c
|
276be4a6e5aa2de82cafe8eeb524fb62cc7638f2 |
|
24-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Relax-NG regenerated the docs updated and augmented the * relaxng.c: more work on Relax-NG * doc/*: regenerated the docs * test/relaxng/* result/relaxng/*: updated and augmented the Relax-NG regression tests and results Daniel
/external/libxml2/relaxng.c
|
6eadf63ca646866fde6e4df8720e4bdced351a42 |
|
23-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
First commit of the new Relax-NG validation code, not generally useful * Makefile.am configure.in relaxng.c include/libxml/relaxng.h: First commit of the new Relax-NG validation code, not generally useful yet. * test/relaxng/* result/relaxng/*: current state of the regression tests Daniel
/external/libxml2/relaxng.c
|