73c50805d9302263a1118356bc2553b441b31b33 |
|
26-Oct-2015 |
Alex Henrie <alexhenrie24@gmail.com> |
Correct spelling of "calling"
/external/libxml2/xmlschemas.c
|
58b84e1f822d9323b4bbadeb07ee147cccc96e7e |
|
30-Jun-2015 |
Scott Graham <scottmg@chromium.org> |
Fix a self assignment issue raised by clang For https://bugzilla.gnome.org/show_bug.cgi?id=751679 Also added a few newline cleanups
/external/libxml2/xmlschemas.c
|
d201e71ed0df1dce7aca232f81a1c3e2eee8be73 |
|
07-Aug-2014 |
Juergen Keil <jrgn.keil@googlemail.com> |
no error column in structured error handler for xml schema validation errors For https://bugzilla.gnome.org/show_bug.cgi?id=734363 When using xml schema validation, structured error callbacks do not get passed a valid column number in xmlError field "int2". $ ./xmlsaxparse colbug5.xml colbug5.xsd colbug5.xml:3:0: Element '{urn:colbug5}bx': This element is not expected. Expected is ( {urn:colbug5}b ). The schema error is reported for line 3, column 0 (= N/A). I'd like to have the column number of the error passed in the xmlError structure. With this test case: line 3, column 9.
/external/libxml2/xmlschemas.c
|
761c9e99019dfd778352f5d8ed037c5ca0272aa4 |
|
29-Nov-2013 |
Jan Pokorný <jpokorny@redhat.com> |
Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c Middle dot pairs (as in [1]) turned to grave accents/backticks, section signs to dollars (for compatibility with ASCII). [1] http://www.w3.org/TR/xmlschema-1/ Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/xmlschemas.c
|
7a7cad6ed40dff815fd26416192bfbae1b44923f |
|
29-Nov-2013 |
Jan Pokorný <jpokorny@redhat.com> |
Fix typos in xmlschemas{,types}.c Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/xmlschemas.c
|
f3d79416d792ee879b952430fc8e3311c050e218 |
|
28-Nov-2013 |
Gaurav <g.gupta@samsung.com> |
Type mismatch in xmlschemas.c For https://bugzilla.gnome.org/show_bug.cgi?id=715152
/external/libxml2/xmlschemas.c
|
1f6c42cffd8db69fd0243b2baa74104d66a3b05e |
|
18-Mar-2013 |
Csaba László <Laszlo.Csaba@noreg.hu> |
Fix an old bug in xmlSchemaValidateOneElement Recently I have run into the very same problem Tiberius Duluman did back in Wed, 13 May 2009 15:56:55 +0300 ([xml] Bug in xmlSchemaValidateOneElement function). Now I can proof now that his problem is a valid problem. I checked the latest available version of xmlschemas.c (2.9.0.) and the problem is still there! I think I have found a solution to the problem which I'd like proof with you: My quick solution to the problem is to replace line 27849 in xmlschemas.c (v2.9.0.) in function xmlSchemaVDocWalk valRoot = xmlDocGetRootElement(vctxt->doc); with this one: valRoot = vctxt->validationRoot ? vctxt->validationRoot : xmlDocGetRootElement(vctxt->doc); Currently I'm using version 2.7.8. in Windows and this change seems to solve the problem.
/external/libxml2/xmlschemas.c
|
c100e69c4b4be13ba760eda45f72165e684c483f |
|
28-Feb-2013 |
Daniel Veillard <veillard@redhat.com> |
fix schema validation in combination with xsi:nil Based on Thomas Gamper <icicle@cg.tuwien.ac.at> findings and initial patch There is no point doing a regexp validation of further content if there actually is no further content because the element is nilled.
/external/libxml2/xmlschemas.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/xmlschemas.c
|
c70d185a2a3d09b0762560d4f93205da5d43396c |
|
23-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix an XSD error when generating internal automata When generating a sequence add an extra epsilon transition to avoid further constructs from entering via the last state Bug reported by Johan Corveleyn <jcorvel@gmail.com>
/external/libxml2/xmlschemas.c
|
ef4526ad427c6e36bb4e9f9592520ab27a46080f |
|
15-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix a variable name in comment
/external/libxml2/xmlschemas.c
|
97fa5b3c8f3fe6ff79123ab43ed6b846fd1dd6dd |
|
14-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix file and line report for XSD SAX and reader streaming validation Things now work correctly at the xmllint level: thinkpad:~/XML -> xmllint --sax --noout --schema test_schema.xsd test_xml.xml test_xml.xml:72721: Schemas validity error : Element 'level1': Missing child element(s). Expected is ( level2 ). test_xml.xml fails to validate thinkpad:~/XML -> xmllint --stream --schema test_schema.xsd test_xml.xml test_xml.xml:72721: Schemas validity error : Element 'level1': Missing child element(s). Expected is ( level2 ). test_xml.xml fails to validate thinkpad:~/XML -> * error.c: fix a corner case of not reporting lines when we should * include/libxml/xmlschemas.h doc/symbols.xml: had to add new entry points to set the filename on a validation context and a locator callback used to fetch the line and file from the context * xmlschemas.c: add the new entry points xmlSchemaValidateSetFilename() and xmlSchemaValidateSetLocator(), plus make sure the error reporting routine gets the information if available. Add a locator for SAX. * xmlreader.c: add and plug a locator for readers.
/external/libxml2/xmlschemas.c
|
4609e6c980b256e4115d4b7e1227f59870465995 |
|
11-May-2012 |
Remi Gacogne <rgacogne-xml@coredump.fr> |
XSD: optional element in complex type extension For https://bugzilla.gnome.org/show_bug.cgi?id=609796 Libxml2 fails to validate an instance document against a schema if an element whose type is a complex extension of some base type with an optional child element and that child element is not specified in the instance document. For example, suppose I have some complex type BaseType that is defined to have one child element in a sequence group that has minOccurs set to 0
/external/libxml2/xmlschemas.c
|
5cf1deb080fdc92b171410d72ae0a9e45d57382c |
|
29-Feb-2012 |
Ryan Sleevi <rsleevi@chromium.org> |
Fix a logic error in Schemas Component Constraints
/external/libxml2/xmlschemas.c
|
8bb12988c4ddcaf30729c04c35bf3f4afab5370a |
|
04-Aug-2011 |
Toyoda Eizi <toyoda.eizi@gmail.com> |
Fix XSD validation bug #630130 This bug in xmlschemas made validation with the GML Schemas fail Test cases to be commited separately
/external/libxml2/xmlschemas.c
|
c84e863c9c8b5f251f0c3f342f1c016fdf5963b6 |
|
03-Nov-2010 |
Jim Panetta <panetta@slac.stanford.edu> |
627987 Fix XSD IDC errors in imported schemas Fix XSD IDC references when xsi:schemalocation is used for referencing the validation schemas
/external/libxml2/xmlschemas.c
|
410d2c4e90c8892fa69ca40161d5eddf55875f3a |
|
24-Sep-2009 |
Rob Richards <rrichards@cdatazone.org> |
Fix memory leak when doc is NULL * xmlschemas.c: fix memory leak when doc is NULL
/external/libxml2/xmlschemas.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/xmlschemas.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/xmlschemas.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/xmlschemas.c
|
4013e83e8436bbbce307005459ee6d12317d450f |
|
26-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
579746 XSD validation not correct / nilable groups * xmlschemas.c: when a particle need to be processed via counted transition, if the group is nillable, the counting won't work, so keep track of nillable subset as they are built and generate the appropriate epsilon transitions as needed * test/schemas/579746* result/schemas/579746*: add related test cases based on the bug report
/external/libxml2/xmlschemas.c
|
bd56c44349d9e14ed54e77b2706d0f92d1a1f994 |
|
12-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
571271 fix semantic of xsd:all with minOccurs=0 * xmlschemas.c: apparently we though it allowed any of the sub elements to be missing, and probably not what's expected from the spec, though it used to forbid it c.f.: http://lists.xml.org/archives/xml-dev/200109/msg00512.html asking HT for confirmation but it's likely that we were wrong on the semantic * result/schemas/all_1_[367]*: this changes the output of soem of our internal regression tests
/external/libxml2/xmlschemas.c
|
99f7ac7f66dd8e484209c22b6e10e05befffbd0f |
|
07-Aug-2009 |
Wayne Jensen <wayne_jensen@trendmicro.com> |
585505 – Document ids and refs populated by XSD * xmlschemas.c: simple patch allowing document ids and refs to be asserted when XSD validation is done.
/external/libxml2/xmlschemas.c
|
edc68aadf84f6acc4acdb85f827a90132d7ab831 |
|
07-Aug-2009 |
Jason Childs <oblivian@users.sourceforge.net> |
582906 XSD validating multiple imports of the same schema * xmlschemas.c: When validating a schema that includes the same file that has no targetNamespace defined an internal erro was thrown, depending on the orig namespace that should be allowed though * test/schemas/582906-* result/schemas/582906-*: 2 tests case, one where this is allowed, and one where this is forbidden
/external/libxml2/xmlschemas.c
|
d9960720775145c5e67a2a5ff1edd6dfa3a5fd38 |
|
07-Aug-2009 |
Jason Childs <oblivian@users.sourceforge.net> |
Bug 582887 – problems validating complex schemas * xmlschemas.c: fixes the problem faced when importing the same schemas multiple times but from different places which is allowed * test/schemas/582887* result/schemas/582887*: adding the specific test to the regressions
/external/libxml2/xmlschemas.c
|
8f58f89d37f14a9d8997b040610cbdbebfdfccc9 |
|
07-Aug-2009 |
Miroslav Bajtos <bajtos.miroslav.jr@gmail.com> |
Bug 579729 – fix XSD schemas parsing crash * xmlschemas.c: a typo in XSD schema validation, where inherited bfminlen rewrote blength and caused SIGSEGV
/external/libxml2/xmlschemas.c
|
2cdd17e290f05a11bc0fa2b806f7fc2cc13727a9 |
|
27-Jul-2009 |
Daniel Veillard <veillard@redhat.com> |
Fix an XSD validation crash * xmlschemas.c: fix a crash reported by Daniel Albeseder #589895
/external/libxml2/xmlschemas.c
|
bccae2d21038967f5d83109f27b925bcd4795602 |
|
04-Jun-2009 |
Daniel Veillard <veillard@redhat.com> |
* 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
/external/libxml2/xmlschemas.c
|
1572425c2774b3fef6af062b87351a0e42c3e172 |
|
30-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
bf9c1dad3a7d17f9207756a5b0e3a3efdba34c1b |
|
26-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
c6947bb74fd73842af696478e80f24d4bc1e6684 |
|
29-Jun-2008 |
Rob Richards <rrichard@src.gnome.org> |
fix crash with invalid whitespace facet * xmlschemas.c: fix crash with invalid whitespace facet svn path=/trunk/; revision=3750
/external/libxml2/xmlschemas.c
|
438ebbd59af78c436397ae488e42aeca5cad7542 |
|
12-May-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
dee23485f639f0738a4a0cc3159c5140ea425b37 |
|
11-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
33fe28885c32238624a1bd78c865ddb51fac4059 |
|
10-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
extend the cleanup rule space cleanup Daniel * Makefile.am: extend the cleanup rule * xmlschemas.c: space cleanup Daniel svn path=/trunk/; revision=3737
/external/libxml2/xmlschemas.c
|
b3e453675a4a17c1c8bffcf6ec04b138dd547f61 |
|
26-Mar-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
77fbc3ea90852f746710858d6e8c25ac3852b2e1 |
|
24-Mar-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
7d0ca5e88cd4ada7839dade4a139f2dbda3fc9f1 |
|
05-Feb-2008 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/xmlschemas.c
|
3888f472631b7b6005aae57e7ea58b917253a2a8 |
|
23-Aug-2007 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Frank Gross fixing Schemas IDC import bug #455953 and * xmlschemas.c test/schemas/*455953* result/schemas/bug455953*: applied patch from Frank Gross fixing Schemas IDC import bug #455953 and also add the test to the regression suite Daniel svn path=/trunk/; revision=3652
/external/libxml2/xmlschemas.c
|
65fcf27ab80cdc7299daa9b19097965026616479 |
|
11-Jul-2007 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch for xsi:nil from Frank Gross, this should fix bug #358125 * xmlschemas.c: applied patch for xsi:nil from Frank Gross, this should fix bug #358125 Daniel svn path=/trunk/; revision=3643
/external/libxml2/xmlschemas.c
|
734e76675fbb9950505f8e98ee8d958d813db506 |
|
26-Jun-2007 |
Daniel Veillard <veillard@src.gnome.org> |
fix a crash on solaris when a printf %s with a NULL argument occurs, * xmlschemas.c: fix a crash on solaris when a printf %s with a NULL argument occurs, should fix #450936 Daniel svn path=/trunk/; revision=3641
/external/libxml2/xmlschemas.c
|
06559b3add28c31d15ab6f91f524324df6f909aa |
|
14-Mar-2007 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem with referenced attribute groups (bug #417621) re-ordered * xmlschemas.c: fixed problem with referenced attribute groups (bug #417621) * configure.in: re-ordered some includes for types.h / socket.h (bug 416001) svn path=/trunk/; revision=3590
/external/libxml2/xmlschemas.c
|
deb58713d79373636a44ed1605fe90e6b9c7b865 |
|
15-Aug-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
While investigating bug #350247, I noticed that xmlSchemaIDCMatcher * xmlschemas.c: While investigating bug #350247, I noticed that xmlSchemaIDCMatcher structs are massively recreated although only a maximum of 3 structs is used at the same time; added a cache for those structures to the validation context.
/external/libxml2/xmlschemas.c
|
6f9b0878c00c2b74ad6d7fddab031f27576880dc |
|
12-Aug-2006 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Marton Illes to fix an allocation bug in * xmlschemas.c: applied patch from Marton Illes to fix an allocation bug in xmlSchemaXPathEvaluate should close #351032 Daniel
/external/libxml2/xmlschemas.c
|
1131e116a0471b675c349f260251731913a79de6 |
|
07-Aug-2006 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Bertrand Fritsch to fix a bug in * xmlschemas.c: applied patch from Bertrand Fritsch to fix a bug in xmlSchemaClearValidCtxt Daniel
/external/libxml2/xmlschemas.c
|
f896d44aac4e8a8e1bb60a0bbe8e8107ae2ba72c |
|
12-Jul-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed bug #347316, reported by David Belius: The simple type, which was * xmlschemas.c: Fixed bug #347316, reported by David Belius: The simple type, which was the content type definition of a complex type, which in turn was the base type of a extending complex type, was missed to be set on this extending complex type in the derivation machinery.
/external/libxml2/xmlschemas.c
|
e5f810f69ba62c7803825e384d9ae49a61e5fca9 |
|
30-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
A warning will now be reported in the value of the XSD attribute * xmlschemas.c: A warning will now be reported in the value of the XSD attribute 'schemaLocation' does not consist of tuples (namespace-name, document-URI). A warning will be reported if a schema document could not be found at the specified location (via 'schemaLocation' or 'noNamespaceSchemaLocation'). * include/libxml/xmlerror.h: Added XML_SCHEMAV_MISC to xmlParserErrors.
/external/libxml2/xmlschemas.c
|
9b02e295c12568261553e2c24be624c64fee5fd7 |
|
11-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed bug #341337, reported by David Grohmann. The code expected a node * xmlschemas.c: Fixed bug #341337, reported by David Grohmann. The code expected a node (xmlNodePtr) on the info for a non-existent default attribute, which clearly cannot be expected, since the attribute does not exist. I can only guess that this sneaked trying to eliminate the query for the owner-element, which is unavoidable actually. Note that creation of default attributes won't have an effect if validating via SAX/XMLReader; i.e., the processor won't fire additional start-attribute events (I'm not even sure if Libxml2 has such a SAX-event; I think it hands them all over in the start-element event).
/external/libxml2/xmlschemas.c
|
92b394fcf3991d63c2f46ba5c395db1f320cc7bd |
|
09-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed bug #341150, reported by Michael Romer. In * xmlschemas.c: Fixed bug #341150, reported by Michael Romer. In xmlSchemaBuildContentModelForSubstGroup(), xmlAutomataNewOnceTrans2() was incorrectly used instead of xmlAutomataNewTransition2() to mimic a xs:choice for substitution-groups. * test/schemas/subst-group-1_1.xsd test/schemas/subst-group-1_0.xml result/schemas/subst-group-1_0_1 result/schemas/subst-group-1_0_1.err: Added regression test supplied by Michael Romer for bug #341150.
/external/libxml2/xmlschemas.c
|
146a982e730b0b6d327c7e5abd82ac1f8e28d9cd |
|
04-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
We'll raise an internal error and stop validation now when an entity is * xmlschemas.c: We'll raise an internal error and stop validation now when an entity is found in the instance document, since we don't support automatic entity substitution by the schema processor (yet?) - see bug #340316, reported by Nick Wellnhofer.
/external/libxml2/xmlschemas.c
|
b63d2fab2d47b08e21886d1f80c309ef1a1d9c50 |
|
19-Apr-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed incorrect validation of restricted enumerations. Added related * xmlschemas.c test/schemas/restriction-enum-1* result/schemas/restriction-enum-1*: Fixed incorrect validation of restricted enumerations. Added related regression tests.
/external/libxml2/xmlschemas.c
|
cdf59aa58fd2e06a0b4619be7c8f1c7f40e58a24 |
|
13-Apr-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a deallocation problem in xmlSchemaAddSchemaDoc() in case of * xmlschemas.c: fixing a deallocation problem in xmlSchemaAddSchemaDoc() in case of errors, should fix bug #338303 Daniel
/external/libxml2/xmlschemas.c
|
b294717b2562840d2abb5adaeb30177009bc6ec1 |
|
27-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
removed unused code or variables, from Stefan Kost fixing #336163 and * xmlschemas.c: removed unused code or variables, from Stefan Kost fixing #336163 and #336164 Daniel
/external/libxml2/xmlschemas.c
|
fef73a55c2e3bea18c722aa669249829fbf78849 |
|
27-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Stefan Kost fixing #336160 Daniel * xmlschemas.c: applied patch from Stefan Kost fixing #336160 Daniel
/external/libxml2/xmlschemas.c
|
aac7c68e87d00732b319698723de1ec43252fb01 |
|
10-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fix a few warning raised by gcc-4.1 and latests changes Daniel * c14n.c encoding.c xmlschemas.c xpath.c xpointer.c: fix a few warning raised by gcc-4.1 and latests changes Daniel
/external/libxml2/xmlschemas.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/xmlschemas.c
|
4c0aa16e430596fe378c90f7ffc874eeba8a353c |
|
20-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a side-effect of the previous XSI bugfix: The constructor needs a * xmlschemas.c: Fixed a side-effect of the previous XSI bugfix: The constructor needs a bucket to be assigned during component fixup.
/external/libxml2/xmlschemas.c
|
1869be56906ed5488b7db6d7c16f1c473af1485d |
|
20-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed xs:boolean to reject the empty string (reported by Bas Driessen on * xmlschemas.c xmlschemastypes.c: Fixed xs:boolean to reject the empty string (reported by Bas Driessen on the mailing-list). Fixed schema XSI-acquisition and construction: the schemata (xmlSchema) didn't get the targetNamespace in some cases, thus the component resolution mechanism failed to work. The XSI stuff needs to be tested more intensively; think about how to test this for regression.
/external/libxml2/xmlschemas.c
|
6795260135a78da60182504a2d7efb4e3177eb57 |
|
05-Jan-2006 |
Daniel Veillard <veillard@src.gnome.org> |
upated the news regenerated the docs, preparing for release of 2.6.23 * NEWS configure.in libxml.spec.in testapi.c doc/*: upated the news regenerated the docs, preparing for release of 2.6.23 * pattern.c xmlschemas.c: fixed some comments Daniel
/external/libxml2/xmlschemas.c
|
dfbc33a1f0ccb8b1a676b965dfa6e7ac60e9bbc6 |
|
03-Jan-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed last dependency on the obsolete enum xmlSchemaValidError. * xmlschemas.c: Removed last dependency on the obsolete enum xmlSchemaValidError.
/external/libxml2/xmlschemas.c
|
d0271473abc7ca82a22e9a953ec525a6f4b504d5 |
|
02-Jan-2006 |
Daniel Veillard <veillard@src.gnome.org> |
compilation and doc build fixes from Michael Day Daniel * xmlreader.c include/libxml/xmlreader.h xmlschemas.c: compilation and doc build fixes from Michael Day Daniel
/external/libxml2/xmlschemas.c
|
5bb0c08d2f2107f4f859a7ebfd05b94d461ff1d6 |
|
20-Dec-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a segfault during text concatenation when validating a node tree: * xmlschemas.c xmlstring.c: Fixed a segfault during text concatenation when validating a node tree: xmlStrncat was called with a @len of -1; but unlike xmlStrncatNew, it does not calculate the length automatically in such a case (reported by Judy Hay on the mailing list). Updated the descriptions of the involved string functions to note this.
/external/libxml2/xmlschemas.c
|
7ca5aedfc3bd7ff0b07f4c00a71f3dda03d158cf |
|
12-Dec-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Workaround for bug #323510: substituted the epsilon transition for a * xmlschemas.c: Workaround for bug #323510: substituted the epsilon transition for a labelled transition, in order to avoid a bug in xmlregexp.c which eliminated the epsilon transition and marked the initial state as final.
/external/libxml2/xmlschemas.c
|
6a0baa0cd89b402cdfbb63e9c40f291ebd191f1d |
|
10-Dec-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a number of warnings shown by HP-UX compiler and reported by Rick * HTMLparser.c configure.in parserInternals.c runsuite.c runtest.c testapi.c xmlschemas.c xmlschemastypes.c xmlstring.c: fixed a number of warnings shown by HP-UX compiler and reported by Rick Jones Daniel
/external/libxml2/xmlschemas.c
|
215406f089423345e2d5147e63fe7ec74fa540ab |
|
07-Dec-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a segfault: the instance document was still tried to be validated, * xmlschemas.c: Fixed a segfault: the instance document was still tried to be validated, if the schema, dynamically acquired using XSI was invalid, thus mangled. The validation will stop (or rather won't validate) now in such a case. The schema parser error code will be set on the validion context now; this is somehow not nice, but it assures that the validation context indicates an error in there was a parser error.
/external/libxml2/xmlschemas.c
|
f39e8d1f05a7198f66403767b5cb5a700d3fa759 |
|
30-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was * xmlschemas.c: Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was filled with NULLs instead of the nodes under certain conditions. This lead to a segfault when the list's entries were accessed.
/external/libxml2/xmlschemas.c
|
132ba5f5da005bfdb798885e318d524230418494 |
|
28-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
An assignment to a local variable, which was used to access the IDC node * xmlschemas.c: An assignment to a local variable, which was used to access the IDC node list, was missing after the reallocation of the list (reported by Fabrice GUY bug #322411). Renamed the define ENABLE_IDC_NODE_TABLES to ENABLE_IDC_NODE_TABLES_TEST and *disabled* it, since it is used to force bubbling of IDC node tables even if not necessary; this was intended to be used for test purposes, but I obviously missed to disable it (although it apparently helped finding the bug).
/external/libxml2/xmlschemas.c
|
81755ea6c4103c7b847e68dcfded39b093c01d0d |
|
23-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() * xmlschemas.c: In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() was not assigned to anything; this caused XSI-driven-dynamic schema acquisition to fail with @noNamespaceSchemaLocation (reported by Julien Lamy on the mailing list).
/external/libxml2/xmlschemas.c
|
5d2998be545d934326b1e591f0784468a3b4d074 |
|
22-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for * xmlschemas.c: Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for components to stop at the first encountered attribute group component. Fixed error report in xmlSchemaCheckSRCRedefineFirst(): the designation of a not-found component was not reported.
/external/libxml2/xmlschemas.c
|
90b5ebc0f335c3192bf898309b3100c694aa7b2b |
|
18-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of * xmlschemas.c include/libxml/xmlschemas.h: Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of error relevant information to subsequent parser/validation contexts.
/external/libxml2/xmlschemas.c
|
77e76829b62054db5ebb59f4ab5bc73bef12c2bc |
|
11-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed xmlSchemaFormatIDCKeySequence() to use * xmlschemas.c: Changed xmlSchemaFormatIDCKeySequence() to use xmlSchemaGetCanonValueWhtspExt() in order to correctly report values for xs:anySimpleType. * test/schemas/idc-keyref-err1* result/schemas/idc-keyref-err1*: Added a test for this change.
/external/libxml2/xmlschemas.c
|
69dea3a0c01e8a952b1d2f07ab0a3aa450f0cdfe |
|
07-Nov-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed the type of the totalDigits value to be positiveInteger. Fixed crash * xmlschemas.c xmlschemastypes.c: Fixed the type of the totalDigits value to be positiveInteger. Fixed crash in an error report function when we gave it the document node; only element and attribute nodes are processed now (reported by Rob Richards).
/external/libxml2/xmlschemas.c
|
f326e77cb1d61f73208b0b62b5c51e31ed3f126b |
|
20-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed creation of a temporary parser context during validation when * xmlschemas.c: Removed creation of a temporary parser context during validation when processing xsi:type; this previously added a string to the dict of the schema - to assure thread safety, we don't want to modify a given schema during validation.
/external/libxml2/xmlschemas.c
|
940ab0c67628bee90b60e3e80362e2425f248bd7 |
|
19-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a potential memory leak in xmlSchemaCheckCSelectorXPath() when an * xmlschemas.c: Fixed a potential memory leak in xmlSchemaCheckCSelectorXPath() when an internal error occurs. Fixed setting of ctxt->err to the given error code in the parsing error functions. * pattern.c: Added internal xmlCompileIDCXPathPath() as a starting point for IDC XPath compilation; this and some other tiny changes fixes issues regarding whitespace in the expressions and IDC selector/field relevant restrictions of the subset of XPath. Fixed a missing blocking of attributes in xmlStreamPushInternal().
/external/libxml2/xmlschemas.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/xmlschemas.c
|
ee8e8ae963511bc896ea9f289cca5cad08ffe995 |
|
17-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a memory leak in xmlSchemaContentModelDump(). Added output of local * xmlschemas.c: Fixed a memory leak in xmlSchemaContentModelDump(). Added output of local types in xmlSchemaElementDump(). Tiny cosmetical changes to the dump output.
/external/libxml2/xmlschemas.c
|
65c2f1d78acaea8cde6578eaef0c0051f31369f9 |
|
17-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Silenced intel compiler warnings (reported by Kjartan Maraas, bug * tree.c pattern.c: Silenced intel compiler warnings (reported by Kjartan Maraas, bug #318517). * xmlschemas.c: The above changes in pattern.c revealed an inconsistency wrt IDCs: we now _only_ pop XPath states, if we really pushed them beforehand; this was previously not checked for the case when we discover an element node to be invalid wrt the content model. Fixed segfault in xmlSchemaGetEffectiveValueConstraint().
/external/libxml2/xmlschemas.c
|
27820270838916fb8ee9192fb80af3adb9ca120b |
|
14-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed some identity-constraint issues: Restructured IDC node-tables * xmlschemas.c: Fixed some identity-constraint issues: Restructured IDC node-tables Allowed IDCs to resolve also to nodes of complex type with simple content. Added check for keyrefs with references to keyrefs. IDC target-nodes were interferring with IDC node-tables, since they used one list of entries only. I separated this one big list into 3 lists: 1 for IDC node-table entries, 1 for _duplicates_ of IDC node-table entries and 1 for IDC target-nodes. More code, but cleaner and it works at last. Keyrefs will fail to resolve to duplicate key/unique entries. I thought this was already working this way, but it didn't. The wording of the definition for [node table] in the spec can lead to a scenario, where keyrefs resolve perfectly, even if the relevant key-sequences of the referenced key/unique have duplicates in the subtree. Currently only Saxon 8.5.1 is dissallowing resolution to duplicate entries correctly - we will follow Saxon here. Removed some intel compiler warnings (reported by Kjartan Maraas, bug #318517). * pattern.c: Fixed an IDC-XPath problem when resolving to attributes.
/external/libxml2/xmlschemas.c
|
570faa57c4df4d34d7f5773c301fa2d979aada9a |
|
10-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Initial implementation for redefinitions; this still misses checks for * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: Initial implementation for redefinitions; this still misses checks for restrictions of the content model of complex types. Fixed default/fixed values for attributes (looks like they did not work in the last releases). Completed constraints for attribute uses. Seperated attribute derivation from attribute constraints. Completed constraints for attribute group definitions. Disallowing <import>s of schemas in no target namespace if the importing schema is a chameleon schema. This contradicts the way Saxon, Xerces-J, XSV and IBM's SQC works, but the W3C XML Schema WG, thinks it is correct to dissalow such imports. Added cos-all-limited constraints. Restructured reference resolution to model groups and element declarations. Misc cleanup.
/external/libxml2/xmlschemas.c
|
33b20b70e2b0cc036bd23909fe262f816228f305 |
|
12-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
release of 2.6.22 updated doc and rebuild. added XML_SAVE_NO_XHTML * NEWS configure.in doc//*: release of 2.6.22 updated doc and rebuild. * xmlsave.c include/libxml/xmlsave.h: added XML_SAVE_NO_XHTML xmlSaveOption * xmlschemas.c: minor cleanups Daniel
/external/libxml2/xmlschemas.c
|
22c0c4651581662c5744c1da33ac0f3a3024c909 |
|
12-Sep-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Completion of the schema graph. Centralisation, more robustness of the * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: Completion of the schema graph. Centralisation, more robustness of the schema document aquisition story. Centralised and restructured component fixup. Fixed attribute derivation when 'prohibiting' attribute uses. Added warnings: when schema documents cannot be localized during imports; when we get duplicate and pointless attribute prohibitions. Changed error reports for IDCs to report the relevant IDC designation as well (requested by GUY Fabrice). Misc code-cleanup.
/external/libxml2/xmlschemas.c
|
630215baf8ba0b871603f6f2ccc3bb68a8b45697 |
|
22-Aug-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Some preparation for the creation of a graph of * xmlschemas.c: Some preparation for the creation of a graph of imported/included/redefined schemas; this is needed for at least the redefinitions. Centralized the creation of the parser context in one function.
/external/libxml2/xmlschemas.c
|
764b3d61c32f2784e5ba9f43da05e46d38d44c68 |
|
12-Aug-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed output for keyref-match errors; the target-node will be now * xmlschemas.c include/libxml/xmlerror.h: Changed output for keyref-match errors; the target-node will be now reported rather than the scope-node of the keyref definition - allowing easier chasing of instance errors. This was reported by Guy Fabrice to the mailing list. Some initial parsing code for schema redefinitions. * result/schemas/bug303566_1_1.err result/schemas/bug312957_1_0.err: Adapted test results due to the keyref changes.
/external/libxml2/xmlschemas.c
|
210536bd327c94e279f6efe9dd178b6e83fb2235 |
|
10-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fix for bug #312945 as pointed by Dean Hill, the context type was not * xmlschemas.c: fix for bug #312945 as pointed by Dean Hill, the context type was not always properly initialized. Daniel
/external/libxml2/xmlschemas.c
|
800cbac34e09997cdb742e961f57b18bc7a58e75 |
|
09-Aug-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed #312957 reported by Carol Hunter: streaming XPath states were not * xmlschemas.c: Fixed #312957 reported by Carol Hunter: streaming XPath states were not popped in every case, thus failed to resolve correctly for subsequent input. * test/schemas/bug312957* result/schemas/bug312957*: Added the test submitted by Carol Hunter.
/external/libxml2/xmlschemas.c
|
6e65e15777ebb281aec362fa2aba51e2cb5aa87f |
|
09-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
trying to nail down the remaining ##other issues completed the tests and * xmlregexp.c xmlschemas.c: trying to nail down the remaining ##other issues * result/schemas/any7* test/schemas/any7: completed the tests and added the results * result/schemas/any3_0_0.err result/schemas/any5_0_0.err result/schemas/any5_1_0.err: this slightly chnages the output from 3 existing tests Daniel
/external/libxml2/xmlschemas.c
|
004b5463eb8c98814f822ae953e717419cd40d99 |
|
08-Aug-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a memory leak: xmlSchemaFreeAnnot() was only freeing the first * xmlschemas.c: Fixed a memory leak: xmlSchemaFreeAnnot() was only freeing the first annotation in the list.
/external/libxml2/xmlschemas.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/xmlschemas.c
|
11162b7ce7068f3e7b0476154bd90119337be815 |
|
28-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added creation of the content type of xs:anyType. This is needed when * xmlschemastypes.c: Added creation of the content type of xs:anyType. This is needed when trying to extend xs:anyType (although it makes no sense to extend it; IMHO the schema people should have ruled this out). This was reported by Yong Chen to the mailing list. * xmlschemas.c: Fixed handling of xs:anyType in xmlSchemaCheckCOSCTExtends() (reported by Young Chen). Tiny adjustment to an error report output. * test/schemas/extension2* result/schemas/extension2*: Added a test case provided by Young Chen.
/external/libxml2/xmlschemas.c
|
5da6dd3428b1a087ada27c09734b2bed0cfed486 |
|
23-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed the workaround code in xmlSchemaValidateElemWildcard() for the * xmlschemas.c: Removed the workaround code in xmlSchemaValidateElemWildcard() for the <any> wildcard with namespace == ##other. Support for such wildcards was implemented by Daniel at the automaton level recently, and the workaround code iterfered with it.
/external/libxml2/xmlschemas.c
|
041c5ffa5cd579ddd44d5fb6c177cd10605c39da |
|
23-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed an "internal error" message from xmlSchemaBuildAContentModel() * xmlschemas.c: Removed an "internal error" message from xmlSchemaBuildAContentModel() when an empty model group definition is hit.
/external/libxml2/xmlschemas.c
|
2c9aac03dcb104beafc0d7bb622de58316be17fb |
|
22-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed xmlSchemaPSimpleTypeErr(), which did not output the given string * xmlschemas.c: Fixed xmlSchemaPSimpleTypeErr(), which did not output the given string arguments correctly.
/external/libxml2/xmlschemas.c
|
ffa3c74933baa45bef5e0d7f15473c38a4c3f9e8 |
|
21-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from Marcus Boerger to fix problems with calling * error.c globals.c parser.c runtest.c testHTML.c testSAX.c threads.c valid.c xmllint.c xmlreader.c xmlschemas.c xmlstring.c xmlwriter.c include/libxml/parser.h include/libxml/relaxng.h include/libxml/valid.h include/libxml/xmlIO.h include/libxml/xmlerror.h include/libxml/xmlexports.h include/libxml/xmlschemas.h: applied a patch from Marcus Boerger to fix problems with calling conventions on Windows this should fix #309757 Daniel
/external/libxml2/xmlschemas.c
|
0a119ebe61fd211b5dd11ecac83020481999a3b2 |
|
20-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
an optimization of the char data inner loop, can gain up to 10% in pure * parser.c: an optimization of the char data inner loop, can gain up to 10% in pure SAX2 parsing speed * xmlschemas.c: applied patch from Kupriyanov Anatolij fixing a bug in XML Schemas facet comparison #310893 Daniel
/external/libxml2/xmlschemas.c
|
77005e6ff0426ae3cfefdcfb5796f29a8e83a83b |
|
19-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the error reporting for not transitions fixed output Daniel * xmlregexp.c xmlschemas.c: fixed the error reporting for not transitions * result/schemas/any5_0_0* result/schemas/any5_0_2* result/schemas/any5_1_0*: fixed output Daniel
/external/libxml2/xmlschemas.c
|
9efc476bb6fe9d7d84ee0fe1190888801d9374cc |
|
19-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #172215 about foreign namespaces by adding support for negated * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: fixing bug #172215 about foreign namespaces by adding support for negated string transitions. Error messages still need to be improved. * test/schemas/any5* result/schemas/any5*: adding regression tests for this. Daniel
/external/libxml2/xmlschemas.c
|
a980befc8f62a559434bda71744f25d4cfdd065c |
|
18-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xsd:all when used in conjunction with substitution groups adding * xmlschemas.c: fixed xsd:all when used in conjunction with substitution groups * test/schemas/allsg_* result/schemas/allsg_*: adding specific regression tests, strangely missing from NIST/Sun/Microsoft testsuites Daniel
/external/libxml2/xmlschemas.c
|
afc05b6871e9b7ffd65d0db4e9af3d403892366b |
|
17-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #307508, a bad automata was built but this showed as an * xmlschemas.c: fixed bug #307508, a bad automata was built but this showed as an indeterminist result Daniel
/external/libxml2/xmlschemas.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/xmlschemas.c
|
1f33c4d61f3cc9820643ef726b373ec3044bcac3 |
|
10-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
preparing to make testsuite releases along with code source releases fixed * xstc/Makefile.am README README.tests Makefile.tests Makefile.am: preparing to make testsuite releases along with code source releases * gentest.py testapi.c: fixed a couple of problem introduced by the new Schemas support for Readers * xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude but simple way. * xmlschemas.c include/libxml/tree.h: fixed a couple of problems raised by the doc builder. * doc/*: made rebuild Daniel
/external/libxml2/xmlschemas.c
|
df4223ece455246e24d76b6617d086cb99ccb609 |
|
10-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug introduced on last commit daniel * xmlschemas.c: fixed a bug introduced on last commit daniel
/external/libxml2/xmlschemas.c
|
f10ae12cb8874674e3bc1f0b52b3cfcc2a1d3278 |
|
10-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a typo pointed by Jeroen Ruigrok increased the APIs for xmlReader * doc/xmllint.1 doc/xmllint.html doc/xmllint.xml: fixed a typo pointed by Jeroen Ruigrok * include/libxml/xmlreader.h include/libxml/xmlschemas.h: increased the APIs for xmlReader schemas validation support * xmllint.c xmlreader.c xmlschemas.c: xmlReader schemas validation implementation and testing as xmllint --stream --schema ... Daniel
/external/libxml2/xmlschemas.c
|
971771ef5a5f306ddcdd0015b2bedd320bd62c8b |
|
09-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fix for #309761 from Dylan Shell added xmlSchemaSAXPlug and * parser.c: fix for #309761 from Dylan Shell * xmlschemas.c include/libxml/xmlschemas.h: added xmlSchemaSAXPlug and xmlSchemaSAXUnplug generic APIs for SAX Schemas validation. * xmllint.c: couple of fixes plus added descriptions for --sax and --sax1 Daniel
/external/libxml2/xmlschemas.c
|
c306d904c6fe91afdbf6fc8164427c833251eb15 |
|
08-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added c-props-correct constraint to check for equal cardinality of * xmlschemas.c: Added c-props-correct constraint to check for equal cardinality of keyref/key. * include/libxml/xmlerror.h: Added an error code.
/external/libxml2/xmlschemas.c
|
85aed6d01077cd53c0e46c49a85974c7271fcaa6 |
|
08-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
tiny fix in xmlSchemaValidateStream() if a user-provided SAX handler is * xmlschemas.c: tiny fix in xmlSchemaValidateStream() if a user-provided SAX handler is given.
/external/libxml2/xmlschemas.c
|
f0af8ec6161610328ac3769779f36870ba4b6b98 |
|
08-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fix some potential leaks in error cases. added --sax, to allow testing of * parser.c: fix some potential leaks in error cases. * xmllint.c: added --sax, to allow testing of --schemas --sax and various other combinations. * xmlschemas.c: fix a couple of tiny problems in xmlSchemaValidateStream() Daniel
/external/libxml2/xmlschemas.c
|
72d3adc42fc77bad440612f5a72c44c7e5b5816d |
|
08-Jul-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed xmlSchemaValidateFile() to use xmlSchemaValidateStream() * xmlschemas.c: Changed xmlSchemaValidateFile() to use xmlSchemaValidateStream() internally.
/external/libxml2/xmlschemas.c
|
cdc82737e28dd24b3f880b5bffd11108f9bf44b3 |
|
08-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
added the missing entity to the document internal subset to avoid errors * test/relaxng/docbook_0.xml: added the missing entity to the document internal subset to avoid errors if the DocBook catalogs are not there * xmlschemas.c: first cut at implementing xmlSchemaValidateStream() untested yet Daniel
/external/libxml2/xmlschemas.c
|
39e5c89016db91821b11262b5d19d7d7926a89c6 |
|
04-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing * testapi.c tree.c: fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing another side effect in testapi seems to pass tests fine now. * include/libxml/parser.h parser.c: xmlStopParser() is no more limited to push mode * error.c: remove a warning * runtest.c xmllint.c: avoid compilation errors if only some parts of the library are compiled in. Daniel
/external/libxml2/xmlschemas.c
|
9c215eb3841ce9fc1c153f6d1833070da018d574 |
|
21-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed NULL values to be validated as empty string values (reported by * xmlschemas.c: Fixed NULL values to be validated as empty string values (reported by Dhyanesh to the mailing list). Adjusted text concatenation of mixed content.
/external/libxml2/xmlschemas.c
|
84a56e313dfd2179d1205b565a8927c46a80dd34 |
|
16-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed SAX2 validation: grow of internal namespace list, appending of * xmlschemas.c: Fixed SAX2 validation: grow of internal namespace list, appending of element character content. * xstc/xstc.py: Added "--sax" option for SAX2 validation.
/external/libxml2/xmlschemas.c
|
81562d2d66096c43d5ea3ff180063782e4b5a23d |
|
15-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
if sax1 is used and input is a file use the old API xmlParseFile() * xmllint.c: if sax1 is used and input is a file use the old API xmlParseFile() * xmlschemas.c: cleanups * doc/* testapi.c elfgcchack.h: rebuilt to add python bindings for the new functions in Schemas. Daniel
/external/libxml2/xmlschemas.c
|
c63fbbff72da458dd509402a56d441fb21593fe7 |
|
15-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlSchemaValidateFile() to the public API. This will use SAX2-driven * xmlschemas.c include/libxml/xmlschemas.h: Added xmlSchemaValidateFile() to the public API. This will use SAX2-driven validation.
/external/libxml2/xmlschemas.c
|
9ca11bfc3dcd4616cad1c90a025591ebba940839 |
|
14-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Some changes/fixes to the streaming evaluation. A bit of support for * pattern.c: Some changes/fixes to the streaming evaluation. * xmlschemas.c: A bit of support for parsing the schema for schema. Fixed attribute derivation when the use is "prohibited" and was "optional". Fixed an attribute construction bug, a left-over from the time, where <complexContent>, <extension>, etc. where created as structs.
/external/libxml2/xmlschemas.c
|
828f654769720f1c80b289681322467519a1943f |
|
09-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed an attribute fixed/default value constraint error. * xmlschemas.c result/schemas/include1_0_0.err: Fixed an attribute fixed/default value constraint error.
/external/libxml2/xmlschemas.c
|
4efd90d9c3629354fdf404a30f7fdd66f3d7af05 |
|
09-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed the validation process to be able to work in streaming mode. Some * xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h include/libxml/xmlschemastypes.h: Changed the validation process to be able to work in streaming mode. Some datatype fixes, especially for list and union types. Due to the changes the error report output has changed in most cases. Initial migration to functions usable by both, the parser and the validator. This should ease a yet-to-come XS construction API in the long term as well.
/external/libxml2/xmlschemas.c
|
bd6c3f7df8fe63f5adc03a3c45a7eb2e834fde47 |
|
25-May-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed facet errors to be channelled back for union type members; * xmlschemas.c: Fixed facet errors to be channelled back for union type members; facet-validation will stop now on the first error. Reported by GUY Fabrice to the mailing-list. * xmlschemastypes.c: Changed to ignore lengh-related facet validation for QNames and NOTATIONs as proposed by the schema people. * test/schemas/union2* result/schemas/union2*: Added regression tests for union types (by GUY Fabrice).
/external/libxml2/xmlschemas.c
|
c0e833f0024d46f50772620f24e6cf9d93748017 |
|
19-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed 5 unnecessary dereferences (reported by Andriy, bug #301074). * xmlschemas.c xmlregexp.c: Removed 5 unnecessary dereferences (reported by Andriy, bug #301074).
/external/libxml2/xmlschemas.c
|
187ea5f6577ec879a87f829a10671c88f02bbb55 |
|
19-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed workaround for bug #172215, since it does more harm in some * xmlschemas.c: Removed workaround for bug #172215, since it does more harm in some scenarios. Added some of the "Particle Restriction OK" constraints - not yet enabled.
/external/libxml2/xmlschemas.c
|
c872afbd82e904c45f2f7f6b929b5f9beeefc07b |
|
18-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added output of canonical values in identity-constraint error messages. * xmlschemas.c: Added output of canonical values in identity-constraint error messages. * xmlschemastypes.c include/libxml/xmlschemastypes.h: Added xmlSchemaGetCanonValueWhtsp() to the API. Further enhancement of the canonical value conversion. * test/schemas/changelog093_0.*: Added test with an XSD submitted by Randy J. Ray.
/external/libxml2/xmlschemas.c
|
016d92e30bd673eeddef2d7a741c7c6fb7f0cc23 |
|
08-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added substitution group constraints; changed the build of the * xmlschemas.c: Added substitution group constraints; changed the build of the pre-computed substitution groups. Channeled errors during xsi assembling of schemas to the validation context. Fixed a big memory leak, which occured when using IDCs: the precomputed value of attributes was not freed if the attribute did not resolve to an IDC field (discovered with the help of Randy J. Ray's schema, posted to the xmlschema-dev maling list).
/external/libxml2/xmlschemas.c
|
1a99a39745c82d4ca1b5098efb5dc1066a2ddc15 |
|
08-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added "Particle correct 2" to parsing of model groups. Added handling * xmlschemas.c: Added "Particle correct 2" to parsing of model groups. Added handling substitution groups inside <choice> and <sequence>; for <all> this is not supported yet. Changed circular checks for model groups definitions. "memberTypes" are processed at different levels now: component resolution first, construction later; this goes hand in hand with a global change to handle component resolution in a distinct phase. Fixed invalid default values for elements to mark the schema as invalid; this just resulted in an error report previously, but the schema was handled as valid. Separated the assignment of the model groups to referencing model group definition references (i.e. particles); this was needed to perform the circularity check for model group definitions. Added "Element Declaration Properties Correct (e-props-correct)" constraints. Separated component resolution for simple/complex types. * include/libxml/schemasInternals.h: Added a flag for substitution group heads.
/external/libxml2/xmlschemas.c
|
5e371a048c453ca4569377eede01fdaf319e616b |
|
05-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added "Type Derivation OK (Complex)" constraints and anchored them in the * xmlschemas.c: Added "Type Derivation OK (Complex)" constraints and anchored them in the "Element Locally Valid (Element)" constraints. This restricts the type substitution via "xsi:type".
/external/libxml2/xmlschemas.c
|
f35984584eb5ecafded024f1f5e196a8679a87b5 |
|
05-Apr-2005 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Matthew Burgess to improve some schemas facets validation * xmlschemas.c: patch from Matthew Burgess to improve some schemas facets validation messages. Daniel
/external/libxml2/xmlschemas.c
|
aba15f7670990df4aeedf9b8301c0f43fade5f58 |
|
01-Apr-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Corrected 'length' facet validation for QNames and notations. Corrected * xmlschemastypes.c: Corrected 'length' facet validation for QNames and notations. Corrected xmlSchemaGetCanonValue: some data types did not return a value if already in normalized form. * xmlschemas.c include/libxml/schemasInternals.h: Eliminated creation of structs for <restriction>, <extension>, <simpleContent>, <complexContent>, <list> and <union>: the information is now set directly on the corresponding simple/ complex type. Added some more complex type constraints. Added facet derivation constraints. Introduced "particle" components, which seem to be really needed if applying constraints. Corrected/change some of the parsing functions. This is all a bit scary, since a significant change to the code. * result/schemas/src-element2-*.err result/schemas/element-*.err: Adapted regression test results.
/external/libxml2/xmlschemas.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/xmlschemas.c
|
0e460da346bfb2cc9d5d6cb4be8f851c18bfb81e |
|
31-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
another patch from Brent Hendricks to add new handlers with the various * python/generator.py python/libxml.py: another patch from Brent Hendricks to add new handlers with the various validity contexts * python/tests/Makefile.am python/tests/validDTD.py python/tests/validRNG.py python/tests/validSchemas.py: also added the regression tests he provided Daniel
/external/libxml2/xmlschemas.c
|
53b5e0526f9cbda18541fbc53a21822620fa4f8e |
|
24-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed call to a facet error report: the type of the error was wrong, * xmlschemas.c: Fixed call to a facet error report: the type of the error was wrong, resulting in a segfault (bug #171220, reported by GUY Fabrice).
/external/libxml2/xmlschemas.c
|
a62f75f115a3f037fa6d25aee07f30faab19f710 |
|
21-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed a stupid bug in xmlSchemaValidateAttributes, failing to build a * xmlschemas.c: Removed a stupid bug in xmlSchemaValidateAttributes, failing to build a linked list correctly (bug #169898, reported by bing song, hmm...).
/external/libxml2/xmlschemas.c
|
b34ad1b67653657ff42c8e3e5f83dc4706ceabc6 |
|
21-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a segfault, which occured during bubbling of IDC nodes (bug #170779 * xmlschemas.c: Fixed a segfault, which occured during bubbling of IDC nodes (bug #170779 and #170778, reported by GUY Fabrice): a variable was missed to be reset in a loop. Deactivated bubbling, if not referenced by a keyref.
/external/libxml2/xmlschemas.c
|
289dbb45d97da4096912d40d4b837372a2a5fd4c |
|
17-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Removed inheritance of "mixed" content type for short-hand restrictions of * xmlschemas.c: Removed inheritance of "mixed" content type for short-hand restrictions of "anyType" (reported by Guy Fabrice to the mailing list). Added the namespace conversion (chameleon includes) for the base type reference of <restriction> and <extension>. * test/schemas/bug152470_1.xsd: Adapted due to the above change of "mixed" inheritance.
/external/libxml2/xmlschemas.c
|
bc69d4f94254d400dd1c339205b4db1c688e61f8 |
|
17-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a = -> == error pointed by GUY Fabrice Daniel * xmlschemas.c: fixed a = -> == error pointed by GUY Fabrice Daniel
/external/libxml2/xmlschemas.c
|
cc5e2330ef2432493afce6566d3651195366d822 |
|
16-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
more debug messages from Matthew Burgess xmlSchemaValidateLengthFacet API * xmlschemas.c: more debug messages from Matthew Burgess * xmlschemastypes.c: xmlSchemaValidateLengthFacet API missing check. Daniel
/external/libxml2/xmlschemas.c
|
478d693fa23d5b4256dbecbe3a114ba9703760e8 |
|
16-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Hopefully finished validation against facets to use the normalized value * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemastypes.h: Hopefully finished validation against facets to use the normalized value of both, the facets and instance values. Added xmlSchemaValidateLengthFacetWhtsp(), xmlSchemaValidateFacetWhtsp() and xmlSchemaGetValType() to the schema API.
/external/libxml2/xmlschemas.c
|
cffc1c7af19c6e070f35024a18c32507344ebfbb |
|
12-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
removed a static buffer in xmlByteConsumed(), as pointed by Ben Maurer, * encoding.c: removed a static buffer in xmlByteConsumed(), as pointed by Ben Maurer, fixes #170086 * xmlschemas.c: remove a potentially uninitialized pointer warning Daniel
/external/libxml2/xmlschemas.c
|
b474fa409cf9ad1e56a6a54ce00277b6e1fef1cb |
|
11-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
The schema parser will stop if components could not be resolved. This is * xmlschemas.c: The schema parser will stop if components could not be resolved. This is not conforming to the spec but for now will avoid internal errors during type fixup and content model creation. Restructured inclusion/import of schemata: this avoids duplicate, self and circular inclusion. Chameleon includes are still workarounded. Added restriction to disallow references to non-imported namespaces. Corrected parsing of <group>. * result/schemas/bug167754_0_0*: Added a missing test result.
/external/libxml2/xmlschemas.c
|
7f3efa9756e26f98876c54b7f7c5fc1093af6a2d |
|
07-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Tiny restructuring of the validation start-up functions. Added cleanup of * xmlschemas.c: Tiny restructuring of the validation start-up functions. Added cleanup of the validation context at the end of validation. This takes care of the validation context being reused.
/external/libxml2/xmlschemas.c
|
9b77aa0b810e44ae6e4c193b8397b042a636937e |
|
04-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added IDC validation of anySimpleType attribute values; anyway the IDC key * xmlschemas.c: Added IDC validation of anySimpleType attribute values; anyway the IDC key comparison is restricted to anySimpleType <--> string based types. For other types we would possibly need the canonical lexical representation of them; this sounds not performant, since we would need to build such a representation each time we want to compare against anySimpleType. TODO: think about buffering the canonical values somewhere. Fixed error reports for default attributes to work without a node being specified. This all and the enabling of IDC validation fixes bug #165346 (reported by Benoit Gr?goire - could not read his last name correctly from bugzilla).
/external/libxml2/xmlschemas.c
|
285ebabb07c93921a60e4ab2dbefcbc0c49fb334 |
|
04-Mar-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Enabled IDC parsing and validation. Added xmlSchemaCopyValue to the API; * xmlschemas.c: Enabled IDC parsing and validation. * xmlschemastypes.c include/libxml/xmlschemastypes.h: Added xmlSchemaCopyValue to the API; this was done due to validation of default attributes against IDCs: since IDC keys consume the precomputed value, one needs a copy. * pattern.c: Enabled IDC support; this is currently done via calling xmlPatterncompile with a flag arg of 1.
/external/libxml2/xmlschemas.c
|
ff858ca8e4769fd3f585e5bdea09c7365e52c26f |
|
18-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Started support for IDC resolution to default attributes. If building the * xmlschemas.c: Started support for IDC resolution to default attributes. If building the content model for <all>: ensured to put element declarations and not the particles into the content model automaton (this was bug #167754, reported by Frans Englich).
/external/libxml2/xmlschemas.c
|
b06b4dede2fda1ffdf362d85af5d77fd78e8e71b |
|
17-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added validation for the attribute "id" in the schemata; doing this needed * xmlschemas.c: Added validation for the attribute "id" in the schemata; doing this needed error report fixes for notations, facets and group. Changed NOTATION validation to work with the declared NOTATIONs in the schema; this does have no impact on the validation via the relaxng module. * xmlschemastypes.c include/libxml/xmlschemastypes.h: Added xmlSchemaNewNOTATIONValue to the API to be able to do the NOTATION validation described above. * test/schemas/element-err_0.xsd test/schemas/annot-err_0.xsd: Fixed the values of the "id" attributes, which were not validated previously.
/external/libxml2/xmlschemas.c
|
6e224f1272bc2a7d069b72f70b3ce737caf3cf81 |
|
17-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed comparison for default/fixed attribute values, if the type was * xmlschemas.c: Fixed comparison for default/fixed attribute values, if the type was 'xsd:string'. Changed the comparison for IDCs to use the whitespace aware comparison function. * xmlschemastypes.c include/libxml/xmlschemastypes.h: Added xmlSchemaGetCanonValue, xmlSchemaNewStringValue and xmlSchemaCompareValuesWhtsp to the API. Added functions to compare strings with whitespace combinations of "preserve", "replace" and "collapse".
/external/libxml2/xmlschemas.c
|
bd2a7d169bffa9c63cd11d8ba92b905431a38bd0 |
|
16-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Further work on IDCs, especially evaluation for attribute nodes. * xmlschemas.c: Further work on IDCs, especially evaluation for attribute nodes.
/external/libxml2/xmlschemas.c
|
25799cee8dc915eef4c455b9f12813b9d3236c71 |
|
15-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added IDC evaluation for attribute nodes. Made 'nil'ed elements work. * xmlschemas.c: Added IDC evaluation for attribute nodes. Made 'nil'ed elements work. Added a specific error message for 'strict' attribute wildcards. * include/libxml/xmlerror.h: Added an error code for wildcards. * result/schemas/anyAttr-processContents-err1_0_0.err: Adapted.
/external/libxml2/xmlschemas.c
|
e92bf5d6f4c0024264d83f1d2f6d50ac8e58419c |
|
04-Feb-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed one internal function applied patch from Joel Reed regenerated * xmlschemas.c: fixed one internal function * doc/Makefile.am doc/wiki.xsl: applied patch from Joel Reed * testapi.c doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated daniel
/external/libxml2/xmlschemas.c
|
0a5985283bfe50309f8b709931f8ee3e56c82443 |
|
31-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Integrated the streaming pattern from the pattern module. Fixed some IDC * xmlschemas.c: Integrated the streaming pattern from the pattern module. Fixed some IDC code bugs. Changed fallback for attribute declaration addition to work like for element declarations.
/external/libxml2/xmlschemas.c
|
d3210bc8a33f81d42d12c028dfd58047163cb405 |
|
28-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed an untested pointer dereference and a & vs && Daniel * xmlschemas.c: fixed an untested pointer dereference and a & vs && Daniel
/external/libxml2/xmlschemas.c
|
87250a97a38ee047249061d56bee74e74408138c |
|
28-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Corrected an ambigious symbol-space for local attribute declarations. * xmlschemas.c: Corrected an ambigious symbol-space for local attribute declarations. IFDEFed more IDC code to surpress compiler warnings. * xmlschemas.c: tiny enhancement for content model error reports (#157190, #143948). Removed abbreviations: CT, ST and WC (#157190, reported by Frans Englich). * result/schemas/all* result/schemas/any3_0_0.err result/schemas/choice* result/schemas/cos-st-restricts-1-2-err_0_0.err result/schemas/derivation-ok-extension-err_0_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err result/schemas/derivation-ok-restriction-4-1-err_0_0.err result/schemas/deter0_0_0.err result/schemas/extension1_0_2.err result/schemas/facet-unionST-err1_0_0.err result/schemas/hexbinary_0_1.err result/schemas/list* result/schemas/restriction-attr1_0_0.err result/schemas/vdv-first4_0_1.err result/schemas/vdv-first4_0_2.err: Adapted output. xmlSchemaTypeFixup; this ensures facets of inherited types to be checked prior to facets of derived types - which caused a seg fault otherwise (bug #158216, reported by Frans Englich).
/external/libxml2/xmlschemas.c
|
e8a550b3928b35d5069a41df8776d10f340e4c34 |
|
27-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added an initial skeleton for indentity-constraints. This is all defined * xmlschemas.c include/libxml/schemasInternals.h: Added an initial skeleton for indentity-constraints. This is all defined out, since not complete, plus it needs support from other modules. Added machanism to store element information for the ancestor-or-self axis; this is needed for identity-constraints and should be helpfull for a future streamable validation. * include/libxml/xmlerror.h: Added an error code for identity-constraints.
/external/libxml2/xmlschemas.c
|
b9e2f26ed633d0aef1b4dd34cb98dab22acb45ac |
|
24-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
more hash dictionary interning changes Daniel * xmlschemas.c: more hash dictionary interning changes Daniel
/external/libxml2/xmlschemas.c
|
f500aec549c8e65a2b9c684100ef6ebf9c434089 |
|
19-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Corrected targetNamespace in xmlSchemaElementDump. Cosmetic changes to the * xmlschemas.c: Corrected targetNamespace in xmlSchemaElementDump. Cosmetic changes to the dump output.
/external/libxml2/xmlschemas.c
|
31113c7e86e39f3f5f0a84c235f2346f64746001 |
|
13-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Exposed targetNamespace for simple/complex types, model groups, attribute * include/libxml/schemasInternals.h xmlschemas.c: Exposed targetNamespace for simple/complex types, model groups, attribute groups and notations (reported by Michael Hewarth to the mailing list). Added targetNamespace to xmlSchemaType, xmlSchemaAttributeGroup and xmlSchemaNotation. Tiny cosmetic change to the content model error report output. * result//all_*.err result//any3_0_0.err result//choice_*.err result//list0_0_1.err result//list0_1_1.err: Adapted output of regression tests.
/external/libxml2/xmlschemas.c
|
de938cd4d70e95803fb37ec27a114f1f7c177ec5 |
|
13-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Put the fix of Daniel (from Tue Jan 11 14:41:47 CET) back in, since I * xmlschemas.c: Put the fix of Daniel (from Tue Jan 11 14:41:47 CET) back in, since I missed to update xmlschemas.c before doing the previous commit.
/external/libxml2/xmlschemas.c
|
c3af19d1f70e0fd5a6b03106113fa104f012751a |
|
13-Jan-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c to * xmlschemas.c: Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c to report expected elements on content model errors. * all_*.err any3_0_0.err choice_*.err list0_0_1.err list0_1_1.err: Adapted output of regression tests.
/external/libxml2/xmlschemas.c
|
618732b607dd3e54dc604c947e776bdf9c4d93a6 |
|
11-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #163641 when the value passed for an atomic list type is NULL. * xmlschemas.c: fixed bug #163641 when the value passed for an atomic list type is NULL. Daniel
/external/libxml2/xmlschemas.c
|
21e4ef20f64ebd740ebac0ead5d85a5631d2db5e |
|
02-Jan-2005 |
William M. Brack <wbrack@src.gnome.org> |
Re-examined the problems of configuring a "minimal" library. Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
/external/libxml2/xmlschemas.c
|
5dd55d950aeeed93f5d44e6c8a0f5e93fbafc04d |
|
26-Nov-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed strict/lax element wildcards: the children of elements for which a * xmlschemas.c: Fixed strict/lax element wildcards: the children of elements for which a declaration existed were still processed by the wildcard mechanism (reported by philippe ventrillon to the mailing list). Changed the import and include machanism to share dictionaries.
/external/libxml2/xmlschemas.c
|
8b41817d5858297626217e2a6cc0cc176cbfb211 |
|
17-Nov-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
tiny enhancement for content model error reports (#157190, #143948). * xmlschemas.c: tiny enhancement for content model error reports (#157190, #143948). Removed abbreviations: CT, ST and WC (#157190, reported by Frans Englich). Initial: no report of local components. * result/schemas/all* result/schemas/any3_0_0.err result/schemas/choice* result/schemas/cos-st-restricts-1-2-err_0_0.err result/schemas/derivation-ok-extension-err_0_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err result/schemas/derivation-ok-restriction-4-1-err_0_0.err result/schemas/deter0_0_0.err result/schemas/extension1_0_2.err result/schemas/facet-unionST-err1_0_0.err result/schemas/hexbinary_0_1.err result/schemas/list* result/schemas/restriction-attr1_0_0.err result/schemas/vdv-first4_0_1.err result/schemas/vdv-first4_0_2.err: Adapted output.
/external/libxml2/xmlschemas.c
|
b884124c34c5ed35f51108092a16801ad2a671ad |
|
15-Nov-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Moved execution of xmlSchemaCheckDefaults to xmlSchemaTypeFixup; this * xmlschemas.c: Moved execution of xmlSchemaCheckDefaults to xmlSchemaTypeFixup; this ensures facets of inherited types to be checked prior to facets of derived types - which caused a seg fault otherwise (bug #158216, reported by Frans Englich).
/external/libxml2/xmlschemas.c
|
48307f432abe2a3b1c117b67eafc1257eb3b0308 |
|
12-Nov-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Un-commented a TODO in xmlSchemaParseElement. * xmlschemas.c: Un-commented a TODO in xmlSchemaParseElement.
/external/libxml2/xmlschemas.c
|
91feaf847728bed1b1d2c3cee37e9b88fe1a8da3 |
|
12-Nov-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Correct symbol space for 'all' and 'choice'. Added 'replace' normalization * xmlschemas.c: Correct symbol space for 'all' and 'choice'. * xmlschemastypes.c include/xmlschemastypes.h: Added 'replace' normalization for 'normalizedString'. Added xmlSchemaWhiteSpaceReplace to the API.
/external/libxml2/xmlschemas.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/xmlschemas.c
|
6927b10615d4f48fbc3fa0f3b114890275488991 |
|
27-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
preparing release 2.6.15 cleanups Daniel * ChangeLog NEWS configure.in doc/*: preparing release 2.6.15 * debugXML.c nanoftp.c xmlschemas.c xmlschemastypes.c: cleanups Daniel
/external/libxml2/xmlschemas.c
|
1a380b89245faf223c366d81b16fb9254bbe1b83 |
|
21-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a memory bug added test from Graham Bennett and regenerated the * xmlschemas.c: fixed a memory bug * doc/examples/reader4.c doc/examples/*: added test from Graham Bennett and regenerated the directory Daniel
/external/libxml2/xmlschemas.c
|
87876407ced312c9b2c8d8b03f988a7dd484a68e |
|
29-Sep-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Parsing of <complexContent> - handle attribute 'mixed', catch illegal * xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h include/libxml/schemasInternals.h: Parsing of <complexContent> - handle attribute 'mixed', catch illegal attributes. Parsing of <complexType> - handle attributes 'abstract', 'final' and 'block', catch illegal attributes. Validation of complex types - handle abstract types. Added handling of default/fixed attributes and element values. Per validation option attribute nodes/text nodes are created on the instance. Added the corresponding constraints for fixed/default. Added xmlSchemaSetValidOptions, xmlSchemaGetValidOptions to the external API. Extended element declaration constraints. Got rid of perseverative creation of temporery validation/parser contexts. Added handling of xsi:schemaLocation and xsi:noNamespaceSchemaLocation. Fixed xsi:type component resolution if using non-prefixed QNames. * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: Enabled namespace awareness of the content model if using the model group "all". * test/schemas/bug152470_1.xsd: Removed an "abstract" attribute, which broke the test. * xstc/xstc.py: Workaround to accomodate case insensitive test definitions in ms-test.def.xml (was missing in a previous commit).
/external/libxml2/xmlschemas.c
|
c7e3cc49bade82dba0cda4ae7c07ffcd1e32fe25 |
|
28-Sep-2004 |
Daniel Veillard <veillard@src.gnome.org> |
another patch from Malcolm Tredinnick fixing warning generated by the * acconfig.h config.h.in configure.in xmlIO.c xmlregexp.c xmlschemas.c xmlschemastypes.c: another patch from Malcolm Tredinnick fixing warning generated by the Nonstop Kernel Open System Services compiler #151710 Daniel
/external/libxml2/xmlschemas.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/xmlschemas.c
|
876a6db193661509baf40eb5e6f8955235ea9454 |
|
16-Sep-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Simpified attribute wildcard creation and assignment to get rid of memory * xmlschemas.c include/libxml/schemasInternals.h test/schemas/bug152470_1.* result/schemas/bug152470_1_1*: Simpified attribute wildcard creation and assignment to get rid of memory leaks. Restructured the validation process. Restructured and expanded parsing of <attributeGroup>. Added initial handing of xsi:type. Advanced handling of xsi:nil (should work now for simple types). Added construction of schemata using xsi:schemaLocation and xsi:noNamespaceSchemaLocation; this is not enabled, since no corresponding API exists yet. Moved the content model to complex type components. Resolution of types for attributes will look for simple types only (incl. all the built-in simple types). Extended parsing of 'anyAttribute'. Fixed content-type type for complex types if derived from 'anyType' using the short-hand form (see bug # 152470, submitted by Thilo Jeremias). * include/libxml/xmlschematypes.h: Cleaned up some comments. * xstc/xstc.py: Workaround to accomodate case insensitive test definitions in ms-test.def.xml. * result/schemas/deter0_0_0.err result/schemas/ns0_0_2.err result/schemas/ns0_1_2.err: Adapted.
/external/libxml2/xmlschemas.c
|
5eba91f2d9b300670bdac19735c3cb07788434d6 |
|
08-Sep-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added the function xmlSchemaValidateOneElement to the XML Schema * xmlschemas.c include/libxml/xmlschemas.h: Added the function xmlSchemaValidateOneElement to the XML Schema validation API, as proposed by Jeffrey Fink - see bug # 152073.
/external/libxml2/xmlschemas.c
|
383434b2f70423f49dfc95e562a7f3d53950ea4b |
|
03-Sep-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a seg fault in xmlGetQNameProp: a format argument was missing. Fixed * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: Fixed a seg fault in xmlGetQNameProp: a format argument was missing. Fixed wrong assignment of the owner of a wildcard in xmlSchemaBuildAttributeValidation (in the shorthandform of <complexType>; this caused a seg fault, due to a double-free of the wildcard. Added a check for circular attribute group references. Added a check for circular model group definition references. Fixed a dublicate xmlParserErrors enum value - see bug #151738.
/external/libxml2/xmlschemas.c
|
b4a9e64f752f44066ecf039d0fa4770a676135c4 |
|
30-Aug-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a bug in xmlSchemasCheckFacet, which did not create a computed value * xmlschemas.c: Fixed a bug in xmlSchemasCheckFacet, which did not create a computed value on a facet and thus crashed during validation of instances. Expanded validity checks for min/maxOccurs attributes. Expanded validity checks for the value of the attribute "form".
/external/libxml2/xmlschemas.c
|
bea2354a33de9fe90e801234506a4e549e44e528 |
|
25-Aug-2004 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added missing test file. Substituted the obsolete xmlSchemaValidError(s) * test/schemas/import-bad-1_0.imp: Added missing test file. * xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h: Substituted the obsolete xmlSchemaValidError(s) for xmlParserErrors - see #150840. Changed the import of schemas to allow failure of location of a resource to be imported. * result/schemas/all_* result/schemas/any3_0_0.err result/schemas/choice_* result/schemas/import1_0_0.err result/schemas/list0_0_1.err result/schemas/list0_1_0.err result/schemas/list0_1_1.err result/schemas/ns0_0_2.err result/schemas/ns0_1_2.err: Adapted regression test results.
/external/libxml2/xmlschemas.c
|
2f2a66324d18afa655d6aa659b2089c36e2c4a92 |
|
21-Aug-2004 |
William M. Brack <wbrack@src.gnome.org> |
modified parsing of <list>, <union>, <restriction>, <sequence>, <choice>, * xmlschemas.c: modified parsing of <list>, <union>, <restriction>, <sequence>, <choice>, <include>, <import>. Fixed schema defaults (elementFormDefault, etc.) for included schemas. Fixed a bug which reported attributes as invalid on elements declarations with the built-in type 'anyType'. Added "lax" validation of the content of elements of type 'anyType'. Fixed: element declarations with the same name were treated as duplicate if located in the subtree of <choice> -> <sequence>. (This was bug 150623, submitted by Roland Lezuo) Fixed cleanup of error codes in xmlSchemaValidateDoc as proposed by Igor Kapitanker. (This was bug 150647, submitted by Igor Kapitanker) * xmlschemastypes.c: Changed the type of anyType to XML_SCHEMAS_ANYTYPE. * include/libxml/xmlerror.h: Added schema parser errors. * result/schemas/bug145246_0_0* result/schemas/extension1_0_2.err: Changed test results. * result/schemas/ct-sc-nobase_0_0* result/schemas/facet-whiteSpace_0_0* result/schemas/import1_0_0* result/schemas/import2_0_0* result/schemas/include2_0_0* result/schemas/include3_0_0* result/schemas/restriction-attr1_0_0* result/schemas/seq-dubl-elem1_0_0* result/schemas/xsd-list-itemType_0_0*: Added new rest results. test/schemas/bug145246.xsd.imp test/schemas/ct-sc-nobase_0* test/schemas/facet-whiteSpace_0* test/schemas/import1_0* test/schemas/import2_0* test/schemas/include2_0* test/schemas/include3_0* test/schemas/restriction-attr1_0* test/schemas/seq-dubl-elem1_0* test/schemas/xml.xsd test/schemas/xsd-list-itemType_0*: Added new tests and missing files.
/external/libxml2/xmlschemas.c
|
259f0dfa8b4f29158954959b4d0d7c03dd1eab05 |
|
18-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
Applied patch from Torkel Lyng to add Schemas support to the Python * xmlschemas.c include/libxml/xmlschemas.h python/generator.py python/libxml.c python/libxml_wrap.h python/types.c python/tests/schema.py python/tests/Makefile.am: Applied patch from Torkel Lyng to add Schemas support to the Python bindings and extend the schemas error API, registered a new test. * doc/* elfgcchack.h: rebuilt to regenerate the bindings Daniel
/external/libxml2/xmlschemas.c
|
da3b29a5c42437d194207eb39c9da8ebd9aefefd |
|
14-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added a dumb rule to able to compile tst.c when people submit a sample * Makefile.am: added a dumb rule to able to compile tst.c when people submit a sample test program * xmlschemas.c: applied small patch from Eric Haszlakiewicz to document xmlSchemasSetValidErrors() limitations, #141827 * error.c: Add information in generic and structured error setter functions that this need to be done per thread #144308 * xmlsave.c: fixed bug whith missing NOTATION(s) serialization bug #144162 * doc/xmllint.xml: typo fix #144840 Daniel
/external/libxml2/xmlschemas.c
|
c0826a7709eddbf10ade02f0ce80e5d077ac05f6 |
|
10-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied Schemas patches from Kasimier Buchcik lot of new tests for things * configure.in xmlregexp.c xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h include/libxml/xmlerror.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik * test/ result/ bug141333* annot-err* any[1-4]* bug145246* element-err* element-minmax-err* include1* restrict-CT-attr-ref*: lot of new tests for things fixed by the patch Daniel
/external/libxml2/xmlschemas.c
|
f4b05d0a228187af1dd43226ed46d9db59dd2585 |
|
05-Jul-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Kasimier to fix some Relax-NG datatype facet problem * xmlschemas.c: applied patch from Kasimier to fix some Relax-NG datatype facet problem with recent changes. Daniel
/external/libxml2/xmlschemas.c
|
96d2effc735fb45cfa363b6a876ff23a862f87a5 |
|
30-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
warning message cleanup. Now compiles warning-free, all tests passed. * xmlschemas.c, xmlschemastypes.c: warning message cleanup. Now compiles warning-free, all tests passed. * SAX2.c: small change to comments for documentation. No change to logic.
/external/libxml2/xmlschemas.c
|
b7c6ac44ec149a8d8b536869a88958cad332fd74 |
|
30-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes with Kasimier, looks far cleaner :-) Daniel * xmlschemas.c: more fixes with Kasimier, looks far cleaner :-) Daniel
/external/libxml2/xmlschemas.c
|
4e5d6652120ec7771ccd00e56830f226f616e3d5 |
|
29-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
Kasimier Buchcik fixed the memory access and allocation problem Daniel * xmlschemas.c: Kasimier Buchcik fixed the memory access and allocation problem Daniel
/external/libxml2/xmlschemas.c
|
01fa6156e51259229470f40619af93e915b4bc94 |
|
29-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied Schemas patches from Kasimier Buchcik, there is still one open * xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h include/libxml/schemasInternals.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik, there is still one open issue about referencing freed memory. * test/schemas/* result/schemas/*: updated with new tests from Kasimier Daniel
/external/libxml2/xmlschemas.c
|
50355f00411e8e8ba5c547c674470b2cdf2e8da3 |
|
08-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied another patch from Kasimier Buchcik for Schema Component * xmlschemas.c include/libxml/xmlerror.h: applied another patch from Kasimier Buchcik for Schema Component Constraints * test/schemas/* result/schemas/*: added the regression tests Daniel
/external/libxml2/xmlschemas.c
|
8acdfbf53c8550405d8e56b379c3c278ca00c0e8 |
|
03-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
new patch from Kasimier Buchcik for processContents of wildcards attribute * xmlschemas.c: new patch from Kasimier Buchcik for processContents of wildcards attribute handling * test/schemas/anyAttr-* result/schemas/anyAttr-*: added specific regression tests Daniel
/external/libxml2/xmlschemas.c
|
767265dd9c9903a9b1b8ec7ca5c0e74e13b15e9d |
|
03-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
small change to xmlSchemaValidateAttributes, also corrected typo on error * xmlschemas.c: small change to xmlSchemaValidateAttributes, also corrected typo on error code enum. * include/libxml/xmlerror.h: corrected typo on schema error code enum
/external/libxml2/xmlschemas.c
|
803812b9fe6946e0c59f6e275e03c1b8632a6edd |
|
03-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
minor cosmetic changes, no change to logic. regenerated added a newline at * xmlschemas.c: minor cosmetic changes, no change to logic. * result/schemas/attruse_0_[12].err: regenerated * globals.c: added a newline at end to make gcc happy
/external/libxml2/xmlschemas.c
|
3646d6463d9977702c1112fd5552fb193f5b295f |
|
02-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from Kasimier Buchcik implementing attribute uses and * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: applied a patch from Kasimier Buchcik implementing attribute uses and wildcards. * test/schemas/* result/schemas/*: added/fixed a bunch of tests Daniel
/external/libxml2/xmlschemas.c
|
9989c7daf44ae5399b17ca71483b572222e5e052 |
|
12-May-2004 |
William M. Brack <wbrack@src.gnome.org> |
added code in xmlSchemaBuildAContentModel to handle element reference * xmlschemas.c: added code in xmlSchemaBuildAContentModel to handle element reference within the xs:all construct (bug 139897)
/external/libxml2/xmlschemas.c
|
29aa772d6548f1b2f74a643592c02fb3e95f3125 |
|
12-May-2004 |
William M. Brack <wbrack@src.gnome.org> |
added code in xmlSchemaBuildContentModel to allow ref in group definition * xmlschemas.c: added code in xmlSchemaBuildContentModel to allow ref in group definition (bug 134411). Also fixed misc compilation warning messages. * result/schema/group0_0_0, result/schema/group0_0_0.err: regenerated (now no error reported).
/external/libxml2/xmlschemas.c
|
e709195e355fb88da62d31720dc5cbe7f0a77ecb |
|
11-May-2004 |
William M. Brack <wbrack@src.gnome.org> |
Applied patches supplied by Kasimier Buchcik. changed test to account for * xmlschemas.c, include/libxml/schemasInternals.h, include/libxml/xmlerror.h: Applied patches supplied by Kasimier Buchcik. * test/schemas/po1_0.xml, test/schemas/po1_0.xsd: changed test to account for above patch.
/external/libxml2/xmlschemas.c
|
f762755fd72ae8c5fad22b9d7ec27c9ce3f1ce59 |
|
22-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
tiny path fixes the "xmlConvertCRNGFile" function name from Kasimier * rngparser.c: tiny path fixes the "xmlConvertCRNGFile" function name from Kasimier Buchcik * xmlschemas.c: recursive xs:extension fix from taihei goi Daniel
/external/libxml2/xmlschemas.c
|
2582a338bff77569b5aadbba8f40e1f3862d090d |
|
18-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
work around Microsoft compiler NaN bug raise reported by Mark Vakoc fixed * xpath.c: work around Microsoft compiler NaN bug raise reported by Mark Vakoc * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: fixed a recusive expection schemas compilation error raised by taihei goi Daniel
/external/libxml2/xmlschemas.c
|
87640d5f14e7ce8b9844b886c765af0c56de5ca5 |
|
17-Apr-2004 |
William M. Brack <wbrack@src.gnome.org> |
minor warning cleanup (no change to logic) fixed return value for internal * xmlschemas.c, xmlwriter.c, doc/examples/parse4.c, doc/examples/io2.c: minor warning cleanup (no change to logic) * xinclude: fixed return value for internal function xmlXIncludeLoadFallback (now always 0 or -1)
/external/libxml2/xmlschemas.c
|
c85d0fec52dff78cdbf09d9ba26e00986d7e1e0e |
|
16-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patches from Kasimier Buchcik for the attribute use support added * xmlschemas.c include/libxml/schemasInternals.h include/libxml/xmlerror.h: applied patches from Kasimier Buchcik for the attribute use support * test/schemas/attruse* result/schemas/attruse*: added the tests to the regression suite. Daniel
/external/libxml2/xmlschemas.c
|
377e1a9059a439c90be6b7787789c9e0ed76aaba |
|
16-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
move the TODO as comments as the function while not finished are usable * xmlsave.c: move the TODO as comments as the function while not finished are usable as-is * xmlschemas.c include/libxml/xmlerror.h: patch from Kasimier Buchcik implementing union * test/schemas/union_0_0.x* result/schemas/union_0_0*: added example * python/Makefile.am: applied fix from Mike Hommey Daniel
/external/libxml2/xmlschemas.c
|
ba0153a68ae0d8550d1497a4d3a478304b902de1 |
|
01-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
small signed-ness patch from Steve Little Daniel * xmlschemas.c: small signed-ness patch from Steve Little Daniel
/external/libxml2/xmlschemas.c
|
500a1de533e2ea03f452844f537bb247b7e43af2 |
|
22-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Alfred Mickautsch for better DTD support. fixed bug * xmlwriter.c include/libxml/xmlwriter.h doc/* : applied patch from Alfred Mickautsch for better DTD support. * SAX2.c HTMLparser.c parser.c xinclude.c xmllint.c xmlreader.c xmlschemas.c: fixed bug #137867 i.e. fixed properly the way reference counting is handled in the XML parser which had the side effect of removing a lot of hazardous cruft added to try to fix the problems associated as they popped up. * xmlIO.c: FILE * close fixup for stderr/stdout Daniel
/external/libxml2/xmlschemas.c
|
ebcdebd638b59d6dfc3f4b15ee29dc67d6b3a9ee |
|
05-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
QName handling fixes for the XML Schemas support from Adam Dickmeiss also * xmlschemas.c: QName handling fixes for the XML Schemas support from Adam Dickmeiss * test/schemas/po1_0.xsd: also fix the schemas * test/schemas/ns[12]* result/schemas/ns[12]*: added the specific regression tests Daniel
/external/libxml2/xmlschemas.c
|
1aefc862f3bfb0f9bb4833b18d23bb7368c89dc7 |
|
04-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Adam Dickmeiss for mixed content added his regression * xmlschemas.c: applied patch from Adam Dickmeiss for mixed content * test/schemas/mixed* result/schemas/mixed*: added his regression tests too. Daniel
/external/libxml2/xmlschemas.c
|
dda22c15d5447b4a2a7bd47d456bcc5bbcef2472 |
|
24-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Steve Ball to avoid a double-free. Daniel * include/libxml/schemasInternals.h xmlschemas.c: applied patch from Steve Ball to avoid a double-free. Daniel
/external/libxml2/xmlschemas.c
|
65765284fbd757189f4a0be5734a4589a12838c6 |
|
08-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
removed a memory leak remaining from the switch to a dictionnary for * xmlschemas.c: removed a memory leak remaining from the switch to a dictionnary for string allocations c.f. #130891 Daniel
/external/libxml2/xmlschemas.c
|
72ee48d55f9002544d011826e2897b5054b7e32c |
|
30-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
Fixed memory leak reported by Dave Beckett Removed spurious comment * parser.c, xmlmemory.c, include/libxml/xmlmemory.h: Fixed memory leak reported by Dave Beckett * xmlschemas.c: Removed spurious comment reported on the mailing list * xinclude.c, xpath.c, xpointer.c, libxml/include/xpointer.h: Further work on Bug 129967 concerning xpointer range handling and range-to function; much better, but still not complete
/external/libxml2/xmlschemas.c
|
081719182de3d15e6a438f32fdc3d1ca240a08e8 |
|
29-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
edited a couple of comments in accordance with posting on the mailing list * xmlschemas.c: edited a couple of comments in accordance with posting on the mailing list (no logic change) * xpointer.c: working on Bug 129967, added check for NULL nodeset to prevent crash. Further work required. * xpath.c: working on Bug 129967, added code to handle XPATH_LOCATIONSET in RANGETO code, also added code to handle it in xmlXPathEvaluatePredicateResult. Further work required.
/external/libxml2/xmlschemas.c
|
b15351e54d29b139f40a32760d635258f586f7a3 |
|
27-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
added tests for xs:all to assure minOccurs and maxOccurs <= 1 (Bug 130020) * xmlschemas.c: added tests for xs:all to assure minOccurs and maxOccurs <= 1 (Bug 130020)
/external/libxml2/xmlschemas.c
|
cf9eadf7f9cd2c235f1b7836d004314083a6fcd4 |
|
25-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixed missing dictionaries for Memory and Doc parser contexts (problem * xmlschemas.c: fixed missing dictionaries for Memory and Doc parser contexts (problem reported on mailing list) * doc/apibuild.py: small change to prevent duplicate lines on API functions list. It will take effect the next time the docs are rebuilt.
/external/libxml2/xmlschemas.c
|
b0f397e108eee45a309f2e5d4b523dd096d7ea32 |
|
24-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
types might be redefined in includes, quick fix to allow this but lacks * xmlschemas.c include/libxml/schemasInternals.h: types might be redefined in includes, quick fix to allow this but lacks the equality of the redefinition test. Daniel
/external/libxml2/xmlschemas.c
|
bd2904b9c3ff584222f4995226c3007c815eea61 |
|
25-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added xsd:include support, fixed testSchemas behaviour when a schemas * include/libxml/schemasInternals.h include/libxml/xmlerror.h testSchemas.c xmlschemas.c: added xsd:include support, fixed testSchemas behaviour when a schemas failed to parse. * test/schemas/vdv-* result/schemas/vdv-first5_0_0*: added one test for xsd:include from Eric Van der Vlist Daniel
/external/libxml2/xmlschemas.c
|
f2a1283564df8ded1942b231c60c3a7ae4ff748a |
|
24-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more XML Schemas fixes based on Eric van der Vlist examples added * xmlregexp.c xmlschemas.c: more XML Schemas fixes based on Eric van der Vlist examples * result/schemas/vdv-first4* test/schemas/vdv-first4*: added regression tests * doc/examples/Makefile.am doc/examples/index.py: do not regenerate the index on make all target, but only on make rebuild to avoid troubles. Daniel
/external/libxml2/xmlschemas.c
|
be9c6320d4ed8d5622322014310555bb88b02a85 |
|
22-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
lot of bug fixes, cleanup, starting to add proper namespace support too. * xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h include/libxml/schemasInternals.h: lot of bug fixes, cleanup, starting to add proper namespace support too. * test/schemas/* result/schemas/*: added a number of tests fixed the result from some regression tests too. Daniel
/external/libxml2/xmlschemas.c
|
1d913863130a17a638db69c2c50f89e5b0d4aae4 |
|
21-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Robert Stepanek to start import os schemas support, * xmlschemas.c: applied patch from Robert Stepanek to start import os schemas support, cleaned up stuff and the patch. * test/schemas/import0_0.* result/schemas/import0_0_0*: added test to regression, fixed a few regressions too. Daniel
/external/libxml2/xmlschemas.c
|
9d751504d56ee9591a5094d570555367d814c614 |
|
29-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Steve Ball to make a schema parser from a preparsed * xmlschemas.c include/libxml/xmlschemas.h: applied patch from Steve Ball to make a schema parser from a preparsed document. Daniel
/external/libxml2/xmlschemas.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/xmlschemas.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/xmlschemas.c
|
87db3a84f90d739c04cce759e751b269b71820b3 |
|
10-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
a bit of cleanup updated with the new result strings Daniel * error.c xmlschemas.c: a bit of cleanup * result/schemas/*.err: updated with the new result strings Daniel
/external/libxml2/xmlschemas.c
|
d0c9c32f64c09c699c54dc9ffb8558c297f9e08e |
|
10-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup fix a funny typo converted the Schemas code to the new error * Makefile.am: cleanup * encoding.c: fix a funny typo * error.c xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h: converted the Schemas code to the new error handling. PITA, still need to check output from regression tests. Daniel
/external/libxml2/xmlschemas.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/xmlschemas.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/xmlschemas.c
|
2db8c125be777d642fc1143f23a77d8cf0aa4de1 |
|
08-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
the modules should not import <config.h> directly, some cleanups Peter * nanoftp.c nanohttp.c: the modules should not import <config.h> directly, some cleanups * xmlschemas.c: Peter Sobisch found a nasty bug in the Schemas validation code. Daniel
/external/libxml2/xmlschemas.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/xmlschemas.c
|
75bb3bbf25e5ddaf5e013978c3b001de02c959aa |
|
12-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added --schema option to run WXS schema validation tried to improve error * xmllint.c: added --schema option to run WXS schema validation * xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h: tried to improve error reporting in the Schema code, some cleanup too. Daniel
/external/libxml2/xmlschemas.c
|
82bbbd4f1ede9aa13a5e9ec82cfb23c93d065202 |
|
11-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed some problems in the handling of errors, and attributes addressed by * xmlschemas.c: fixed some problems in the handling of errors, and attributes addressed by references. * test/schemas/* result/schemas/*: dropped the verbosity level and added a couple of new tests Daniel
/external/libxml2/xmlschemas.c
|
37fc84d1555b06cd0600d21115851ec397d34ba2 |
|
09-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #104081 with xs:all with an element holding minOccurs="0" added * xmlschemas.c: fixing bug #104081 with xs:all with an element holding minOccurs="0" * test/schemas/all_* result/schemas/all_*: added some regression tests for that bug * xmllint.c xmlreader.c: patches from Joerg Schmitz-Linneweber and Garry Pennington to compile without schemas support. Daniel
/external/libxml2/xmlschemas.c
|
d433046ae52b0488a9fad77d2045c0139b8cada8 |
|
29-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a function comment switching to the XML/XSLT doc generation closing * xmlschemas.c doc/libxml2-api.xml: fixing a function comment * doc/Makefile.am doc/apibuild.py doc/gnome-xml.sgml: switching to the XML/XSLT doc generation closing #111799 * doc/html/*: complete update of the HTML results Daniel
/external/libxml2/xmlschemas.c
|
d3b9cd88d5d76e44ca54965d651d486485fced0d |
|
09-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
update from Charles Bozeman for date and duration types updated too Daniel * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h: update from Charles Bozeman for date and duration types * test/schemas/date_0.* test/schemas/dur_0.* result/schemas/date_0.* result/schemas/dur_0.*: updated too Daniel
/external/libxml2/xmlschemas.c
|
91a1325beb87de8fde190157a545504632c169fe |
|
28-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bugs and memory leaks in the W3C XML Schemas code implemented * xmlschemas.c include/libxml/xmlschemas.h: fixed bugs and memory leaks in the W3C XML Schemas code * xmlschemastypes.c: implemented nonPositiveInteger * test/schemas/length2_0.xsd result/schemas/length2_0_0.err: fixed the test and result. Daniel
/external/libxml2/xmlschemas.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/xmlschemas.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/xmlschemas.c
|
a9b66d00b5fbae2381f59c0be4d8c7b8e3c16cf7 |
|
11-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
new API building Python script, does the C parsing directly, generates a * doc/apibuild.py doc/libxml2-api.xml doc/Makefile.am: new API building Python script, does the C parsing directly, generates a better API description including structure fieds defs and enums. Still a couple of bugs, but good enough for the python wrappers now. * DOCBparser.c SAX.c nanohttp.c parser.c parserInternals.c tree.c valid.c xmlIO.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c include/libxml/schemasInternals.h include/libxml/tree.h: more cleanup based on the python analysis script reports. * libxml.spec.in: make sure the API XML description is part of the devel package. Daniel
/external/libxml2/xmlschemas.c
|
01c13b5be2d249ef66d86585adee87901bb8efa2 |
|
10-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
code cleanup, especially the function comments. fixed a small bug when * DOCBparser.c HTMLparser.c c14n.c debugXML.c encoding.c hash.c nanoftp.c nanohttp.c parser.c parserInternals.c testC14N.c testDocbook.c threads.c tree.c valid.c xmlIO.c xmllint.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c: code cleanup, especially the function comments. * tree.c: fixed a small bug when freeing nodes which are XInclude ones. Daniel
/external/libxml2/xmlschemas.c
|
b39bc39378c20298e69b965d40f0a4ed8edff4f6 |
|
26-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Christian Glahn found a problem with a recent patch to * parser.c: Christian Glahn found a problem with a recent patch to xmlParseBalancedChunkMemoryRecover() * xmlschemas.c: Charles Bozeman fixed some Schemas validation problems * result/schemas/elem* result/schemas/seq* test/schemas.elem* test/schemas/seq*: added the test cases from Charles Daniel
/external/libxml2/xmlschemas.c
|
3237023d6a8036dff817c3d46485ce6495d8ae21 |
|
16-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the validation of sequences content model when some of the blocks * xmlregexp.c xmlschemas.c: fixed the validation of sequences content model when some of the blocks have min or max, and a couple of bugs found in the process. * result/schemas/list0* test/schemas/list0*: added some specific regression tests Daniel
/external/libxml2/xmlschemas.c
|
6045c90aefe11086aaf504415811f97f87e6f967 |
|
09-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlSchemaNewMemParserCtxt to parse a schemas from a memory area * xmlschemas.c include/libxml/xmlschemas.h: added xmlSchemaNewMemParserCtxt to parse a schemas from a memory area * testSchemas.c: added --memory to test the new interface Daniel
/external/libxml2/xmlschemas.c
|
dda8f1ba9fb2e731e2dd6aa325ed07add7905ec3 |
|
26-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
make sure ATTRIBUTE_UNUSED is always put after the attribute declaration, * xinclude.c xmlschemas.c xmlschemastypes.c xpath.c: make sure ATTRIBUTE_UNUSED is always put after the attribute declaration, not before Daniel
/external/libxml2/xmlschemas.c
|
118aed78f360f51d182770e62b251ef324707aa2 |
|
24-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the data callback on transition functionality which was broken when * xmlregexp.c: fixed the data callback on transition functionality which was broken when using the compact form * result/schemas/*: updated the results, less verbose, all tests pass like before * DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of annoying warnings * xpath.c: try to provide better error report when possible Daniel
/external/libxml2/xmlschemas.c
|
4402ab420f68d9384bd6c2066c1676848d98d27c |
|
12-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug reported by Jeff Goff, the determinism was tested before * xmlregexp.c xmlschemas.c: fixed a bug reported by Jeff Goff, the determinism was tested before eliminating the epsilon transitions :-( Daniel
/external/libxml2/xmlschemas.c
|
fdc9156a753e839386d9f82b7a962f9779de862c |
|
01-Jul-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Richard Jinks for the namespace axis + fixed a memory * xpath.c: applied patch from Richard Jinks for the namespace axis + fixed a memory error. * parser.c parserInternals.c: applied patches from Peter Jacobi removing ctxt->token for good. * xmlschemas.c xmlschemastypes.c: fixed a few memory leaks popped out by the regression tests. * Makefile.am: patch for threads makefile from Gary Pennington Daniel
/external/libxml2/xmlschemas.c
|
7c13af4d2d0cc4643774daf1d8a4f0820142a2ff |
|
22-May-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Richard Jinks to fix the problem raised in * xpath.c: patch from Richard Jinks to fix the problem raised in http://mail.gnome.org/archives/xml/2002-April/msg00246.htm Daniel
/external/libxml2/xmlschemas.c
|
5a872413fd58df3095979521d9a03ad03cab73a5 |
|
22-May-2002 |
Daniel Veillard <veillard@src.gnome.org> |
a bit of work on import. Charles Bozeman provided a compare function for * xmlschemas.c: a bit of work on import. * xmlschemastypes.c: Charles Bozeman provided a compare function for date/time types so min/max facet restrictions should work, indeterminate comparisons return an error instead of equal. * test/schemas/date_0* result/schemas/date_0_0: specific test from Charles Bozeman too Daniel
/external/libxml2/xmlschemas.c
|
10b6da4aa5111bb420201d8286d22b1e9ce139c0 |
|
18-May-2002 |
Daniel Veillard <veillard@src.gnome.org> |
apply a couple of patches from Christian Cornelssen fixing the man pages * libxml.3 doc/buildDocBookCatalog: apply a couple of patches from Christian Cornelssen fixing the man pages and the Catalog building script. * xmlschemas.c include/libxml/schemasInternals.h: nothing new yet next step is <xs:import> I now have a reasonable understanding of how it works. Daniel
/external/libxml2/xmlschemas.c
|
13e04c6c12007d30ae7e007e931e55e717a5a73f |
|
23-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed validation of attribute groups. added an example from the primer * xmlschemas.c: fixed validation of attribute groups. * test/schemas result/schemas: added an example from the primer Daniel
/external/libxml2/xmlschemas.c
|
88c5891a25c1151a89f021e915d9efb7e58bfbf7 |
|
23-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more work on Schemas updated the test list Daniel * Makefile.am xmlschemas.c xmlschemastypes.c: more work on Schemas * test/schemas result/schemas: updated the test list Daniel
/external/libxml2/xmlschemas.c
|
e19fc23b6427f4df516af7b3f6df7baa942e4207 |
|
22-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
updated a bit made a comment more specific more work on the Schemas * TODO: updated a bit * parser.c: made a comment more specific * xmlregexp.c xmlschemas.c xmlschemastypes.c: more work on the Schemas conformance. * test/schemas result/schemas: updated the test list Daniel
/external/libxml2/xmlschemas.c
|
441bc32e3167ed55df415500e3a22eda4eec1ac6 |
|
20-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
implementing xs:all with minOccurs = 0 added more tests covering xs:all * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: implementing xs:all with minOccurs = 0 * tes/schemas/* result/schemas/*: added more tests covering xs:all Daniel
/external/libxml2/xmlschemas.c
|
7646b18d64b6c739d04ca453493070e88c4aab13 |
|
20-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
another entity processing update from Markus Henke Daniel * tree.c: another entity processing update from Markus Henke Daniel
/external/libxml2/xmlschemas.c
|
b439896915e8ecfd9f9797c192b8a4ca4659b2ae |
|
19-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more Schemas work added more tests coming from the spec. Daniel * xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel
/external/libxml2/xmlschemas.c
|
decd64d645e0ff292bc3c6d04f8a61faf5946155 |
|
18-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more Schemas work added more tests coming from the spec. Daniel * Makefile.am xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel
/external/libxml2/xmlschemas.c
|
6231e845599329d10400e5f8ef9245e1434b4bf7 |
|
18-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed & serialization bug introduced in 2.4.20 this changes a few things * HTMLtree.c: fixed & serialization bug introduced in 2.4.20 * result/HTML/*: this changes a few things in the results Daniel
/external/libxml2/xmlschemas.c
|
b509f1543df71549969eeac076349e05d2f78044 |
|
17-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the automata interfaces and debug of counted choices added a * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: more work on the automata interfaces and debug of counted choices * test/schemas/* result/schemas/*: added a number of tests Daniel
/external/libxml2/xmlschemas.c
|
8651f5365c182ce5c52fe1cdc2b9d72b2ecc34e2 |
|
17-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
a bit of work on Schemas try to make it more useful changed the Schemas * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h: a bit of work on Schemas * testSchemas.c: try to make it more useful * test/schemas/* result/schemas/* Makefile.am: changed the Schemas regression test procedure, started adding a few samples Daniel
/external/libxml2/xmlschemas.c
|
4255d504151db75c17f85192ce74f45dd2d65533 |
|
16-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
merged the current state of XML Schemas implementation, it is not * Makefile.am TODO_SCHEMAS configure.in genUnicode.py testAutomata.c testRegexp.c testSchemas.c xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c include/libxml/Makefile.am include/libxml/schemasInternals.h include/libxml/xmlautomata.h include/libxml/xmlregexp.h include/libxml/xmlschemas.h include/libxml/xmlschemastypes.h include/libxml/xmlunicode.h include/libxml/xmlversion.h.in : merged the current state of XML Schemas implementation, it is not configured in by default, a specific --schemas configure option has been added. * test/automata test/regexp test/schemas Makefile.am result/automata result/regexp result/schemas: merged automata/regexp/schemas regression tests Daniel
/external/libxml2/xmlschemas.c
|